Skip to content

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

Open
integrate-your-mind wants to merge 40 commits intomainfrom
claude/infallible-archimedes
Open

fix: codex activity tracking, UI stability, and dev tooling#27
integrate-your-mind wants to merge 40 commits intomainfrom
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.

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