v1.19

SimonGiebenhain/MonoNPHMv1.19Jun 2, 2026by github-actions[bot]

AI Summary

This significant update refactors the Agent Zero architecture by extracting the Document Query plugin and introducing a new Remote Control system with support for multiple tunnel providers. It also enhances computer-use capabilities, memory management, and coding discipline.

Key Highlights

  • Standalone Document Query plugin with LiteParse
  • Remote Control system with Cloudflare, Tailscale, and Microsoft Dev Tunnels
  • Durable screenshot artifacts for chat history
  • Unified OAuth management framework

Breaking Changes

  • Reverted builtin ACP plugin
  • Renamed Remote Link to Remote Control

New Features

  • Remote Control tunnel provider system
  • Document Query plugin extraction
  • Durable screenshot artifacts
  • Unified OAuth account management
  • Coding discipline verification prompts

Full Release Notes

# Agent Zero Release Notes

## Remote Control & Connectivity

- **Renamed Remote Link to Remote Control** with a refactored tunnel provider system. Cloudflare Tunnel, Microsoft Dev Tunnels, Serveo, and Tailscale are available through the Remote Control selector.
- **Advertise Agent Zero version in connector handshakes** so CLI clients can detect version mismatches with the connected server.
- **Expose installed plugin toggles** via a protected API endpoint that lists installed plugins and supports toggling, while refusing changes to protected plugins like the connector.
- **Expose chat tab metadata** in the connector API — returns chat number, honest chat name, and project metadata for terminal clients.

## Document Query Plugin

- **Extracted `document_query` into a standalone `_document_query` plugin** with a parser strategy pattern, MIME-type registry with priority routing, five parser implementations (PDF, HTML, Text, Image, Unstructured), and all config externalized.
- **Added LiteParse as the preferred parser** with legacy fallbacks, subprocess isolation to protect the Web UI from native parser crashes, bounded concurrency, and adaptive OCR heuristics that disable OCR for large text-rich PDFs.
- **Progressive skill loading** — moved long tool instructions into a document-query skill with a compact tool prompt stub.
- **Expanded settings panel** exposing parser, retrieval, fetch, LiteParse/OCR, and fallback controls in the plugin UI, plus a generated thumbnail.
- **Bounded long PDF processing** — automatically disables LiteParse OCR above a configurable page threshold and uses adaptive index chunk sizing for large documents.
- **Pinned LiteParse to 2.0.3** and centralized dependency management in root requirements (removed plugin-level requirements file).

## Computer Use & Desktop

- **Durable screenshot artifacts** — browser, desktop, computer-use, and vision screenshots are now materialized into chat-scoped artifacts so historical image references survive temporary screenshot pruning.
- **Background computer-use tool contract** — exposes native window listing, indexed window state, and element_action dispatch so agents prefer structural targeting over screenshots.
- **Hardened internal Xpra desktop control** with structured-first workflows, batched `desktopctl` sequences, and normalized resize requests to prevent narrow portrait sizes from distorting the X11 display.
- **Preserved computer-use capability metadata** — stores and returns contract version and capabilities, teaching the remote computer-use prompt to prefer structured dispatch.
- **Fixed Xpra canvas sizing** from backend-normalized display dimensions to prevent stretched desktop views.

## Coding & Execution

- **Improved coding-agent verification discipline** — added prompt guidance for reading specs/tests first, making narrow edits, verifying exact artifacts, cleaning temporary work, and recovering from tool failures.
- **Rebalanced coding discipline into the core prompt** so all Agent Zero instances carry verification and final-report habits by default.
- **Raised code execution timeouts** for builds, installs, servers, tests, and training jobs. Long-running work is steered toward output polling.
- **Aligned remote exec timeouts** with code execution timeout groups for connected CLI sessions.

## Memory

- **Improved auto-memory extraction quality** — filters passive fragment memories, action history, temporary artifacts, and local runtime paths before consolidation. Tightened prompts toward durable preferences, stable project facts, and reusable solutions.
- **Added timestamp-based staleness guidance** — treats memory timestamps as soft recency signals, preferring newer facts for mutable conflicts while preserving old durable preferences.
- **More explicit `memory_forget` usage guidance** to improve memory consolidation around stale entries.

## OAuth & Onboarding

- **Unified OAuth account management** with a shared provider-registry-backed status summary, redesigned settings modal with provider rows and account-backed model slots.
- **Provider-aware OAuth accounts in onboarding** — supports provider-specific setup fields, device-code and browser callback flows, and model loading by provider.
- **Added extensible OAuth providers** framework. Bring your xAI account, Google Cloud project, or GitHub Copilot account.

## UI & UX

- **Simplified skills selector layout** — replaced Visible/Pinned mode switch with a single continuous view; pinned skills appear first, with hide/show via an inline eye control.
- **Made Office, Desktop, and Editor plugins toggleable** by removing forced `always_enabled` from their manifests.
- **Include top-level AGENTS.md in project system instructions** with a UI checkbox and backwards-compatible defaults.

## Infrastructure & Self-Update

- **Clean desktop SSH agent state during self-update** — removes stale runtime entries best-effort so missing or unexpected paths don't block updates.
- **Clean legacy Desktop agent sockets during self-update** — covers current and retired Desktop profile state plus legacy Office-owned layouts, preserving GnuPG key material.
- **Added AGENTS.md DOX contracts** across the repository to formalize ownership and local work contracts; migrated legacy deep-dive docs to the new layout.
- **Moved model config snapshot sync into the store** for cleaner UI-only field initialization and dirty tracking.

## Fixes

- **Fixed per-subagent model configs.**
- **Fixed document_query prompt spelling** — corrected `optmimize` → `optimize` and cleaned legacy test references.

## Reverted

- **Reverted builtin ACP plugin** — the Agent Client Protocol stdio plugin was added and subsequently reverted in this release cycle.