Cua-BenchThe best frontier agent clears just 6 of 25 expert KiCad tasks.View overview
All changelog entries

Changelog

Week of April 20, 2026

cua-driver

  • Browser JavaScript controlsquery_dom and get_text work in WKWebView and Tauri through accessibility fallback, and browser JavaScript actions require explicit user consent for Apple Events.
  • MCP client setupmcp-config --client adds client-specific setup for OpenClaw, OpenCode, Hermes, Codex, and the Pi client path.
  • Installer cleanup — Installs use ~/.local/bin for the CLI symlink, check_permissions prompts by default, doctor cleans legacy install files, and release selection follows semantic versions.
  • Structured MCP responsesget_window_state and list_apps return structuredContent, making their outputs easier for MCP clients to consume.
  • App launch and focus fixeslaunch_app reports version hints, FocusMonitorApp activates through osascript, and menu-bar ghost clicks were fixed.

cua-sandbox

  • Timeout controls for sandboxesSandbox.create and Sandbox.ephemeral accept timeout, and SDK write operations pass that value through to the server.
  • Clearer command failures — SSE errors now include stderr and return_code.
  • Retries for transient API failuresPOST /cmd and POST /v1/vms retry transient failures, including 503 responses, with backoff.