{"version":"2.1.300","anchor":"subagent-task-eviction-time-now-computed-per-task","canonical_anchor":"subagent-task-eviction-time-now-computed-per-task","heading":"How long finished subagent results are kept can now vary by task","tier":"internal","area":"Subagents","scope":"individual","heads_up":false,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.300\/e\/subagent-task-eviction-time-now-computed-per-task","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.300","markdown":"### How long finished subagent results are kept can now vary by task\n\nFinished subagent tasks no longer all use one fixed retention time; it is now worked out for each task\n\n**Unclear.** Whether the retention time actually differs between tasks, and by how much, is not known.\n\n**What**\n\nA subagent is a helper that Claude starts to work on part of a job. When a subagent's task finishes, Claude Code keeps its result for a while before removing it. That time was the same for every task and is now worked out for each task.\n\n**Why**\n\nThis could change how long a finished subagent's result stays available.\n\n- Area: Subagents\n- Tier: Under the hood\n- Useful: 1\/5\n- Signal: 1\/5\n- Scope: individual\n- Heads-up: no"}