{"version":"2.1.285","anchor":"concurrency-safe-tool-context-layers-applied-after-runs-end","canonical_anchor":"concurrency-safe-tool-context-layers-applied-after-runs-end","heading":"Results from tools that run side by side now update context after they all finish","tier":"internal","area":"Tools","url":"https:\/\/changelogs.core-directive.com\/v\/2.1.285\/e\/concurrency-safe-tool-context-layers-applied-after-runs-end","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.285","markdown":"### Results from tools that run side by side now update context after they all finish\n\nWhen several tools run at the same time, their updates to the conversation context are now applied once all of them have finished\n\n**Unclear.** It is not clear whether this changes anything you can see.\n\n**What**\n\nSome tools are safe to run side by side, at the same time. Claude Code now waits until every running tool has finished, then applies the updates those side-by-side tools made to the conversation's context, meaning the information Claude works from.\n\n**Why**\n\nThis changes how results from tools run in parallel update what Claude works from.\n\n- Area: Tools\n- Tier: Under the hood\n- Useful: 1\/5\n- Signal: 1\/5"}