Agent Zero Release Notes
Browser — Multi-Tab & Visual Improvements
- Multi-tab awareness: The browser now auto-registers tabs opened by sites (e.g.
window.open,target=_blank, ctrl-click) and supports working across multiple tabs concurrently. A newmultiaction lets the agent fan out reads or coordinated mutations across tabs in a single tool call, with parallel execution for different browser instances. - Modifier-key clicks and key chords: Support for ctrl-click, meta-click, and arbitrary key chords (
Ctrl+A,Ctrl+C, etc.) through trusted Playwright input. Modifier clicks follow Chrome focus rules, with an optionalfocus_popupoverride. - Shadow DOM content reading: The browser page-content helper now traverses open shadow roots and assigned slot nodes, improving inspection of modern component-heavy pages.
- Screenshot previews in tool messages: Browser tool results now render clickable live thumbnails that open the Browser canvas directly from chat.
- Clipboard shortcuts in visual mode: Copy, cut, paste, and common edit shortcuts are now bridged from the Browser modal and canvas into the Playwright runtime.
- Extension management: Extensions can now be uninstalled from the Browser settings page, and openable extension UI pages are detected and exposed with an Open button.
- Draggable annotation tray: The annotations recap tray can now be dragged within the browser stage.
- Cross-tab focus stability: Background browser actions no longer steal the viewer focus; only explicit interactions promote a tab.
Desktop & Office — New LibreOffice Desktop Runtime
- LibreOffice replaces Collabora: The Collabora/WOPI runtime has been removed and replaced with a Markdown-first document store backed by LibreOffice, an Xpra virtual desktop gateway, and a persistent XFCE desktop session. Existing containers acquire dependencies through normal install hooks.
- Desktop document canvas: The Office panel is now a Desktop surface — Markdown documents use a custom tabbed editor, while DOCX, XLSX, and PPTX files open in full LibreOffice sessions via Xpra. The canvas is opt-in and hidden on mobile layouts.
- Linux Desktop skill: A new skill teaches Agent Zero to operate the XFCE/Xpra desktop, including app launch, focus, click, typing, cell editing in Calc, and stable folder entry points for Workdir, Projects, Skills, Agents, and Downloads.
- PPTX generation: PowerPoint decks are now generated through the Office plugin writer with visible multi-slide content.
- Document rename: A rename action beside Save lets you rename open Office documents, retargeting active LibreOffice sessions to the new path.
- Xpra viewport stability: Resizing, modal-to-canvas docking, keyboard focus capture, cursor rendering, and clipboard bridging have all been hardened for reliable Desktop sessions.
- Desktop habitat README: New Desktop sessions include a curated README explaining the habitat concept and useful terminal commands.
- Polished Desktop defaults: Thunar shows hidden files by default; default Xfce Mail Reader and Web Browser menu entries are hidden.
File Browser
- Search and bulk actions: A new toolbar provides current-folder search, visible selection with status, and bulk copy-paths, ZIP download, and delete operations.
- Directory ZIP downloads: Folders can now be downloaded as ZIP archives directly from the file browser.
UI & Navigation
- Time Travel is modal-only: Time Travel now lives under Files in the sidebar dropdown and no longer registers a right-canvas surface.
- Sidebar polish: Remote Link and Space Agent moved into the sidebar dropdown; Scheduler UI renamed to Tasks; Chat Actions collapsed behind a persisted dropdown accordion.
- Canvas close button: An explicit close button has been added to the right canvas toolbar.
Fixes & Reliability
- Project-level plugin config fallback: Per-project plugin config overrides (including
_model_config) now work correctly for all agent profiles, not just wildcard/empty ones. - Skills selector unloading: Dynamically loaded skills are now properly removed when deactivated; skill names and paths resolve consistently as aliases.
- Time Travel snapshot resilience: Workspace
.gitignorerules can no longer break snapshots; invalid shadow Git repositories are automatically repaired or quarantined and reinitialized. - Canvas Markdown rename: Dirty or unsaved Markdown sessions can now be renamed without filesystem errors.
- Browser and Office canvases are opt-in: Tool results no longer auto-open the Browser or Office canvas; explicit user actions are required.
Integrations
- Venice embedding provider: Added Venice as an embedding provider option.
- OAuth disconnect and quota visibility: Users can disconnect their OpenAI/ChatGPT OAuth account, and remaining Codex usage quota with reset timing is now shown in OAuth settings.