Agent Zero v2.6: Resumable Compaction, Durable Shells, & Browser Reliability

v2.6 consolidates goals, keeps compacted chats resumable and secret-safe, makes shell and task lifecycles more dependable, and hardens Browser, connector, response, extension, and WebUI behavior.

#releases

Agent Zero v2.6 changelog banner

๐ŸŽฏ Goals, Compaction, & Secrets

  • Unified goal tool โ€” Goal creation, lookup, updates, and storage now share one multi-action tool while preserving the /goal command, API, goal strip, and active-goal response behavior.
  • Resumable chat compaction โ€” Compaction preserves authorization, evidence, pending work, loaded skills, and secret references in a fixed resumable-state summary, then clears stale context-window state.
  • Credential-focused redaction โ€” Runtime masking now targets API keys and login credentials without corrupting ordinary settings, while global and project secrets remain protected.

๐Ÿ› ๏ธ Shell & Task Lifecycle

  • Shell exits are definitive completion โ€” Terminated local, SSH, and TTY shells now report completion reliably, expose shared termination and exit-code helpers, and recreate only when the next command needs them.
  • Deferred task cleanup โ€” Completed and cancelled tasks release callables, arguments, and child-task references so finished work does not retain unnecessary resources.
  • Paramiko traceback retention fixed โ€” A stale optional-import traceback no longer keeps the code-execution tool-loading stack and its first agent in memory.

๐ŸŒ Browser & Connector Reliability

  • Chrome Web Store installs recover safely โ€” Same-version reinstalls are skipped, updates stage before replacement, and active Browser runtimes restart safely when needed.
  • Internal Docker Browser rendering stabilized โ€” Navigation now returns after the initial document commit, command deadlines align with socket timeouts, and invalid screencast frames are rejected before they can stretch the viewport.
  • Page-tail connector history โ€” Interactive clients can request a bounded history tail and page backward with a cursor, while clients without history hints continue to receive complete replay.

๐Ÿ–ฅ๏ธ Response & WebUI Stability

  • Malformed responses repair cleanly โ€” Missing or malformed response arguments now enter the existing repair path instead of exposing a KeyError; fenced or structurally broken tool intent no longer leaves streamed chats thinking indefinitely.
  • Inline extension deletion confirmation โ€” Extension removal now uses the shared in-page confirmation UI, with safe escaping of extension names.
  • Stable WebUI mount geometry โ€” The shell reserves a responsive desktop sidebar slot, yields to the mounted left panel, collapses cleanly on mobile, and keeps the welcome composer at its final height while nested inputs hydrate.
  • Launcher links refreshed โ€” README download and release links now point to the published A0 Launcher v1.4 artifacts.