diff --git a/src/main/codex/codex-structured-session-acquire.ts b/src/main/codex/codex-structured-session-acquire.ts index 72cef965bfc..46f66055478 100644 --- a/src/main/codex/codex-structured-session-acquire.ts +++ b/src/main/codex/codex-structured-session-acquire.ts @@ -146,6 +146,9 @@ export async function acquireCodexStructuredSession(input: { error, prompts: acquisition.prompts, onBackgroundTasksChanged: deps.onBackgroundTasksChanged, + // An unexpected death orphans the naming child too; shutdown + // still has to prove that one stopped. + namingOrphans, ...(deps.onEvent ? { onEvent: deps.onEvent } : {}) }) } finally {