This repository was archived by the owner on Sep 1, 2026. It is now read-only.
v0.5.0
What's New
Codex JSONL Output Window
New structured output view for Codex CLI commands running in Burrow output windows. When a special command uses --json mode (like kub-merge), the output is parsed and rendered as a polished UI instead of raw terminal text.
New Features:
- Structured Codex rendering — JSONL lifecycle events are parsed by a reducer and rendered as interactive components
- Markdown agent messages — Final agent summaries render as rich markdown with tables, headers, and links
- Command execution cards — Collapsible cards showing the command, exit code badge, and expandable output
- Tab bar — Switch between "Output" (structured view) and "Events" (raw JSONL debug view)
- Token usage footer — Shows input/output token counts with cache stats
- Status precedence — Smart status badges: Running → Completed → Failed → Exit code
Improvements:
- Serial polling — Extracted
useOutputPollinghook fixes overlappingsetIntervalrace condition - Auto-scroll hook — Shared
useAutoScrollhook deduplicates scroll-to-bottom logic - OutputView refactor — Existing plain output view refactored to use shared hooks (no behavior change)
Backend:
- Added
output_formatfield toSearchResultfor content format signaling - kub-merge now runs with
--jsonflag andcodex_jsonformat
Maintenance
- Trim AGENTS.md to actionable instructions only