Skip to content

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

Open
integrate-your-mind wants to merge 40 commits intomainfrom
claude/tender-yonath
Open

fix: codex activity stability, UI spatial rendering, and TUI demo#24
integrate-your-mind wants to merge 40 commits intomainfrom
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.

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