{"version":"2.1.317","anchor":"foreground-subagent-launches-tagged-requestshape","canonical_anchor":"foreground-subagent-launches-tagged-requestshape","heading":"Foreground subagent launches now record that they ran in the foreground","tier":"internal","area":"Telemetry","scope":"individual","heads_up":false,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.317\/e\/foreground-subagent-launches-tagged-requestshape","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.317","markdown":"### Foreground subagent launches now record that they ran in the foreground\n\nWhen Claude Code starts a subagent in the foreground, the details it records about that launch now include that it was a foreground launch\n\n**What**\n\nA subagent is a helper agent that Claude starts to handle part of a task. When one runs in the foreground, you wait for it to finish. Claude Code records some details each time it starts a subagent this way, such as whether default settings were used and which model was used. Those details now also note that the launch was in the foreground.\n\n**Why**\n\nThis adds a detail to how foreground subagent launches are recorded. Nothing here changes what the subagent does.\n\n- Area: Telemetry\n- Tier: Under the hood\n- Useful: 1\/5\n- Signal: 1\/5\n- Scope: individual\n- Heads-up: no"}