{"version":"2.1.290","anchor":"background-agent-stop-reasons-serving-check-failed-added","canonical_anchor":"background-agent-stop-reasons-serving-check-failed-added","heading":"New stop reason when a background agent can't check its session","tier":"notice","area":"Background Tasks","scope":"individual","heads_up":false,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.290\/e\/background-agent-stop-reasons-serving-check-failed-added","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.290","markdown":"### New stop reason when a background agent can't check its session\n\nBackground agents get a new stop reason for when the program serving them could not check whether it still serves the session\n\n**Unclear.** When this new stop reason is raised is not established.\n\n**What**\n\nA background agent is a helper that keeps working while you do other things. Claude Code now has a separate stop reason for when the program serving the agent could not check whether it still serves this session. The existing reason for when serving ended is reworded to say the program \"quit serving\".\n\n**Why**\n\nA failed check is now reported apart from a normal end, so the message says more precisely why the agent stopped.\n\n- Area: Background Tasks\n- Tier: You'll notice\n- Useful: 1\/5\n- Signal: 2\/5\n- Scope: individual\n- Heads-up: no"}