Files
codex/codex-rs
jif 4ffeddcbcc Fix subagent MCP startup status settling (#37344)
## Why

Subagents can leave cached MCP servers deferred indefinitely, causing the TUI to keep showing MCP startup as running after every server that reported startup has settled.

## What changed

- Clear configured MCP startup expectations for active subagent threads so their status is driven by actual startup notifications.
- Preserve configured-server startup tracking for primary threads and side conversations.

## Testing

Add coverage for active and resumed subagents with deferred servers, plus the existing side-conversation behavior.

GitOrigin-RevId: 4d929a162dd067b4a76351652a764a79ce60f31f
2026-08-07 00:50:33 +00:00
..
2026-07-29 13:53:15 +00:00
2026-07-29 13:53:15 +00:00