{"version":"2.1.271","anchor":"background-worker-pool-sheds-monitoring-only-workers-before","canonical_anchor":"background-worker-pool-sheds-monitoring-only-workers-before","heading":"Background worker pool sheds monitoring-only workers before full low-memory retirement","tier":"internal","area":"Elsewhere","scope":null,"heads_up":null,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.271\/e\/background-worker-pool-sheds-monitoring-only-workers-before","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.271","markdown":"### Background worker pool sheds monitoring-only workers before full low-memory retirement\n\nUnder low memory, Claude Code first sheds only monitoring-only background workers before fuller cleanup\n\n**What**\n\nWhen Claude Code detects it is running low on memory and hasn't yet shed any background workers, it now first runs a lighter pass that retires only workers doing monitoring work, logging \"low memory, monitoring only\". Only after that does it fall through to the previous, broader retirement pass that targets a wider set of workers.\n\n**Why**\n\nThis gives Claude Code a gentler first response to memory pressure, freeing up monitoring-only workers before resorting to shutting down more workers than necessary.\n\n- Area: Elsewhere\n- Tier: Under the hood\n- Useful: 2\/5\n- Signal: 1\/5"}