This release adds 2 notable features for engineering teams evaluating rollout.
✓ No known CVEs patched in this version
Topics
+1 more
Summary
AI summaryBug fixes normalize Codex activity text, simplify provider errors, ensure historical run compatibility; release infrastructure isolates PTY config; tests add a real pseudo-terminal E2E and stabilize disk‑observer assertions.
Full changelog
Bug Fixes
- Readable Codex activity text — Codex agent messages, commands, file changes, tool calls, and web searches are normalized before reaching the TUI, while provider lifecycle and reasoning noise is omitted.
- Concise provider errors — nested JSON error envelopes are reduced to their human-facing message, repeated
turn.failedcopies are suppressed per run, and recoverable model-metadata fallback notices no longer appear as failures. - Historical run compatibility — existing Codex JSONL history receives the same text, tool, lifecycle, warning, and error formatting as newly streamed events.
Release Infrastructure
- Isolated PTY configuration — real terminal tests use a temporary global TUI config and never overwrite
~/.orchestry/global.yml.
Tests
- Added a real pseudo-terminal E2E that launches the built CLI and verifies
ALL → TEXT → TOOLS → ERRORS, visible Codex content, lifecycle filtering, readable errors, deduplication, and clean shutdown. - Stabilized the concurrent disk-observer assertion.
- Full suite: 2044 passed, 2 skipped.
Weekly OSS security release digest.
The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.
No spam, unsubscribe anytime.
Share this release
About ORCH
CLI orchestrator that manages Claude Code, Codex, and Cursor as a typed task queue with state machine (todo→in_progress→review→done), auto-retry, inter-agent messaging, and TUI dashboard.
Related context
Related tools
Beta — feedback welcome: [email protected]