Skip to content

feat(tui): add subagent runtime behavior#13679

Open
friel-openai wants to merge 7 commits intodev/friel/tui-collab-foundationfrom
dev/friel/tui-watchdog-and-subagent-behavior
Open

feat(tui): add subagent runtime behavior#13679
friel-openai wants to merge 7 commits intodev/friel/tui-collab-foundationfrom
dev/friel/tui-watchdog-and-subagent-behavior

Conversation

@friel-openai
Copy link
Contributor

Summary

  • add the live subagent/watchdog runtime panel on top of the TUI foundation work
  • keep the subagent panel pinned and out of transcript history
  • mount the panel independently of whatever active transcript cell is currently rendering
  • rename branch-local runtime symbols away from the old collab shorthand

Dependencies

Testing

  • cargo test -p codex-tui subagent_panel_mounts_while_placeholder_active_cell_exists -- --exact
  • cargo test -p codex-tui subagent_panel_is_not_flushed_into_transcript_history -- --exact

friel-openai added a commit that referenced this pull request Mar 6, 2026
Narrow the branch-added collab naming to agent terminology.

- rename CollabAgentSpawnMode to AgentSpawnMode
- rename CollabInboxPayload and inbox helpers/constants to AgentInbox*
- regenerate app-server protocol schema artifacts

Tests:
- cargo test -p codex-app-server-protocol
- cargo test -p codex-exec --test event_processor_with_json_output collab_spawn_begin_and_end_emit_item_events
- cargo test -p codex-tui
@friel-openai friel-openai force-pushed the dev/friel/tui-collab-foundation branch from 771aa34 to 1ec6f98 Compare March 8, 2026 22:12
@friel-openai friel-openai force-pushed the dev/friel/tui-watchdog-and-subagent-behavior branch from 62c126e to bc27d1a Compare March 8, 2026 22:12
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