Skip to content

fix: codex activity tracking, UI stability, and dev tooling#27

Closed
integrate-your-mind wants to merge 40 commits into
mainfrom
claude/infallible-archimedes
Closed

fix: codex activity tracking, UI stability, and dev tooling#27
integrate-your-mind wants to merge 40 commits into
mainfrom
claude/infallible-archimedes

Conversation

@integrate-your-mind

Copy link
Copy Markdown
Owner

Summary

  • Codex activity tracking: Fix stale tail markers, defer end-of-activity during tool calls, stabilize jsonl tracking, reduce flicker with quiet-window hold, keep in-flight state while pending end
  • UI stability: Avoid spatial cell-key wrapping, handle pid=0 and mock snapshot query params, stabilize canvas rendering loop, scale pinned placement with spatial hash
  • Dev tooling: Improve tmux worktree setup, increment server port, fix dev proxy misroutes, make npm test portable across shells
  • OpenCode/subagent: Prevent stale subagents, improve subagent visibility, treat paused statuses as idle, smooth state transitions
  • TUI demo: Filter live demo lane by match query

Test plan

  • Run npm test — should pass without shell-specific syntax
  • Verify codex activity does not flicker during tool calls
  • Confirm TUI demo lane filters correctly by match query
  • Check canvas render loop stability under rapid updates

🤖 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