Skip to content

fix(status): keep Codex long turns visible beyond the rollout tail - #249

Merged
klNuno merged 1 commit into
masterfrom
fix/codex-long-turn-status
Sep 14, 2026
Merged

klNuno merged 1 commit into
masterfrom
fix/codex-long-turn-status

Conversation

@klNuno

@klNuno klNuno commented Sep 14, 2026

Copy link
Copy Markdown
Member

fixes Codex threads losing their working status once output pushes task_started beyond the 256 KiB rollout tail. the shared reader now retains an append cursor and the latest turn marker, with a bounded cache, partial-record retries, truncation reset and the existing stale-turn timeout.

regression failed with None instead of busy before the change. 981 Rust tests and 1397 frontend tests pass, along with check, Clippy and the bundle budget. an isolated window reading an active Codex rollout displayed running; the first query took 45 ms and subsequent queries about 3 ms. remote clients were not exercised.

@klNuno
klNuno merged commit b4730a8 into master Sep 14, 2026
7 checks passed
@klNuno
klNuno deleted the fix/codex-long-turn-status branch September 14, 2026 22:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant