{"version":"2.1.290","anchor":"remote-session-handling-of-worker-connection-status-and-suba","canonical_anchor":"remote-session-handling-of-worker-connection-status-and-suba","heading":"Cloud sessions handle background helpers' permission requests differently","tier":"notice","area":"Cloud Sessions","scope":"individual","heads_up":false,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.290\/e\/remote-session-handling-of-worker-connection-status-and-suba","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.290","markdown":"### Cloud sessions handle background helpers' permission requests differently\n\nRemote sessions now track permission requests from background helpers, and the message about an unsent first message is reworded\n\n**Unclear.** Exactly how the new tracking of subagent permission requests appears to the user is unclear.\n\n**What**\n\nIn a remote or cloud session (Claude Code running on another machine while you watch from this one), several things changed:\n\n- Connection status of the remote worker is now tracked as it changes, rather than only reacting when the worker disappears, which previously cleared background tasks.\n\n- Permission requests from subagents (helper agents Claude starts to work on part of a task) are now tracked, and are marked closed when a turn ends.\n\n- On connecting, any pending subagent permission requests already waiting are picked up and handled.\n\n- Answers to a permission request from a background subagent no longer interrupt or end your current turn.\n\n- Warning notifications now cut off text after a colon followed by a line break.\n\nThe message shown when your first message was not sent now reads: \"You took your first message back. It wasn't sent to the cloud session.\"\n\n**Why**\n\nThis changes how background tasks and permission prompts behave in remote and cloud sessions, in particular so that answering a background helper's question does not disturb the main conversation.\n\n- Area: Cloud Sessions\n- Tier: You'll notice\n- Useful: 2\/5\n- Signal: 2\/5\n- Scope: individual\n- Heads-up: no"}