mirror of
https://github.com/agent0ai/agent-zero.git
synced 2026-05-18 23:45:49 +00:00
Keep one Xpra Desktop iframe alive across canvas, modal, and keepalive hosts instead of unloading it during normal UI handoffs. Add intentional shutdown/restart state so explicit shutdown is treated as closed, not crashed. Add the desktop_shutdown Office API path, backend system-desktop shutdown cleanup, and an XFCE panel Shutdown Desktop launcher that requires a second click before writing the shutdown request marker. Hide unsafe logout, lock, and switch-user affordances and cover the lifecycle with focused tests. |
||
|---|---|---|
| .. | ||
| artifact_editor.py | ||
| canvas_context.py | ||
| desktop_state.py | ||
| document_affordance.py | ||
| document_store.py | ||
| libreoffice.py | ||
| libreoffice_desktop.py | ||
| libreoffice_desktop_routes.py | ||
| markdown_sessions.py | ||
| pptx_writer.py | ||