{"version":"2.1.304","anchor":"tool-results-report-left-running-programs-served-tool-call","canonical_anchor":"tool-results-report-left-running-programs-served-tool-call","heading":"Shell command results now record programs left running","tier":"internal","area":"Bash Tool","scope":"individual","heads_up":false,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.304\/e\/tool-results-report-left-running-programs-served-tool-call","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.304","markdown":"### Shell command results now record programs left running\n\nTiming details for shell commands now include programs left running after the command, and served remote tool calls are counted\n\n**What**\n\nWhen Claude Code runs a shell command, it keeps timing details about the run. Those details now also include `left_running_programs`, a record of programs the command left running in the background after it finished.\n\nClaude Code can also now count how many tool requests from a remote session it is currently serving. A tool request is Claude asking to use one of its tools, such as running a command.\n\n**Why**\n\nThis gives Claude Code a record of background processes a command leaves behind.\n\n- Area: Bash Tool\n- Tier: Under the hood\n- Useful: 1\/5\n- Signal: 1\/5\n- Scope: individual\n- Heads-up: no"}