{"version":"2.1.323","anchor":"remote-ccr-upload-hold-tool-call-releases-and-tool-input-tr","canonical_anchor":"remote-ccr-upload-hold-tool-call-releases-and-tool-input-tr","heading":"Remote sessions change when held updates reach the live view","tier":"internal","area":"Sessions","scope":"individual","heads_up":false,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.323\/e\/remote-ccr-upload-hold-tool-call-releases-and-tool-input-tr","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.323","markdown":"### Remote sessions change when held updates reach the live view\n\nRemote sessions now track tool calls and tool input size separately when deciding when to release held updates to the live view\n\n**Unclear.** What a viewer of a remote session sees differently as a result.\n\n**What**\n\nFor remote sessions, Claude Code holds some updates back before sending them to the live view. It now tracks tool calls on their own and can release held updates when only tool calls are waiting and no viewer is missing. It also tracks how much input a tool has received, with a check that can hold back file writes.\n\n**Why**\n\nThis changes the timing of what you see streaming in the live view of a remote session.\n\n- Area: Sessions\n- Tier: Under the hood\n- Useful: 1\/5\n- Signal: 2\/5\n- Scope: individual\n- Heads-up: no"}