Skip to content

fix: codex activity stability, UI spatial rendering, and TUI demo#24

Closed
integrate-your-mind wants to merge 40 commits into
mainfrom
claude/tender-yonath
Closed

fix: codex activity stability, UI spatial rendering, and TUI demo#24
integrate-your-mind wants to merge 40 commits into
mainfrom
claude/tender-yonath

Conversation

@integrate-your-mind

Copy link
Copy Markdown
Owner

Summary

  • Fix codex JSONL tail parsing: clear stale tail markers, add catch-up delta fast-path, ignore token_count on pending-end markers
  • Stabilize codex/opencode activity states: prevent false idle, defer end during tool calls, track item work as open calls, add quiet-window hold
  • Fix UI spatial rendering: avoid cell-key wrapping, scale pinned placement with spatial hash, stabilize canvas loop
  • Fix opencode: prevent stale subagents, improve subagent visibility, treat paused statuses as idle
  • Fix setup: merge required codex notifications config
  • Improve dev runner: harden tmux worktree setup, increment server port, fix worktree helper
  • Add TUI demo QA scenarios and video capture support
  • Docs: add codex data flow notes, postmortem for activity flicker, feature verification workflow
  • Tests: cover JSONL tail, filter live TUI demo lane by match query
  • Fix npm test portability across shells

Test plan

  • Run npm test and verify JSONL tail coverage passes
  • Start dev server, verify codex sessions show active/idle without flicker
  • Verify TUI demo lane filters by match query correctly
  • Confirm spatial cell-key wrapping no longer occurs at canvas boundaries

🤖 Generated with Claude Code

Ensure codex in-flight ends within 2.5s of completion, pick active JSONL per process, and make opencode message completion authoritative. Remove wheel passive listener warnings and align docs/tests.
Start the server on the next available port during dev and ignore stale OpenCode status events when determining in-flight state.
@chatgpt-codex-connector

Copy link
Copy Markdown

You have reached your Codex usage limits for code reviews. You can see your limits in the Codex usage dashboard.

@integrate-your-mind integrate-your-mind added the duplicate This issue or pull request already exists label Jul 19, 2026 — with ChatGPT Codex Connector

Copy link
Copy Markdown
Owner Author

Closing as an exact duplicate of #6. Both PRs point to the same head commit, 92321259cb17fd8dc574092339087959db5c6184, so this PR contains no code that is absent from #6. PR #6 remains the canonical activity-stability PR because it has the original review history and recorded build, unit, integration, UI, and flicker verification.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

duplicate This issue or pull request already exists

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant