Skip to content
v3.0.722026-05-28

Terminal polish and Windows reliability

Tightens terminal output handling around ANSI escapes and UTF-8 boundaries, makes the Windows Codex hook more resilient, and adds crash-reporting and slow-path telemetry to catch regressions earlier.

  • Cleaner terminal output. Large pastes and high-throughput agent output no longer split inside escape sequences or surrogate pairs, so colors, hyperlinks, and emoji render cleanly after trims and replays.
  • Windows Codex hook resilience. Rebuilt the Codex notification hook in cmd-native form so it no longer chokes on quoting or stale multi-line notify entries in the Codex config.
  • Better crash reporting. Sentry now initializes the renderer directly from the host so we catch errors that previously slipped past the auto-injector, with tighter filters to keep the signal clean.

Added

  • Slow-path telemetry on terminal scrollback reads and process-status checks so regressions surface in logs before they reach users.

Changed

  • Cmd+C / Ctrl+C with a terminal selection now copies via the renderer instead of relying on the OS Edit menu, fixing inconsistent behavior on macOS.
  • Sentry drop patterns now scope to known noise sources only, so genuine runtime errors stop being suppressed.

Fixed

  • Terminal scrollback no longer leaves stray escape fragments after a buffer trim.
  • Swarm activity monitor is SSR-safe and ignores empty/whitespace-only lines when detecting agent activity.
  • Vendored wry patch guards against null dispatch targets in synthetic mouse events on both macOS and Linux.