{"version":"2.1.312","anchor":"kept-subagent-ask-and-non-tool-dialogs-added-to-session-perm","canonical_anchor":"kept-subagent-ask-and-non-tool-dialogs-added-to-session-perm","heading":"Resumed sessions can keep a question a subagent was waiting on","tier":"notice","area":"Subagents","scope":"individual","heads_up":false,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.312\/e\/kept-subagent-ask-and-non-tool-dialogs-added-to-session-perm","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.312","markdown":"### Resumed sessions can keep a question a subagent was waiting on\n\nSession setup can now hold on to a pending question from a subagent and carry it through when a session is resumed\n\n**Unclear.** It is not clear which feature this belongs to or whether it does anything for users yet.\n\n**What**\n\nA subagent is a helper agent that Claude starts to handle part of a task. When a session is set up, Claude Code can now take in a question that a subagent had kept waiting, along with that subagent's earlier calls when the session is resumed. Permission handling also gains a way to hold such a kept question. A matching route was added to the code that shows dialogs other than tool prompts.\n\n**Why**\n\nIn practice, a question a subagent was waiting on when you left a session could still be there when you resume it.\n\n- Area: Subagents\n- Tier: You'll notice\n- Useful: 3\/5\n- Signal: 3\/5\n- Scope: individual\n- Heads-up: no"}