{"version":"2.1.280","anchor":"agent-wake-router-gains-stranded-resume-recovery","canonical_anchor":"agent-wake-router-gains-stranded-resume-recovery","heading":"Agent wake router gains stranded-resume recovery","tier":"internal","area":"Elsewhere","url":"https:\/\/changelogs.core-directive.com\/v\/2.1.280\/e\/agent-wake-router-gains-stranded-resume-recovery","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.280","markdown":"### Agent wake router gains stranded-resume recovery\n\nClaude Code adds automatic recovery for agent messages stranded after a failed resume\n\n**What**\n\nClaude Code's internal agent wake router, which delivers messages to background or resumed agents, gains a recovery path for messages that got stuck when an agent's resume previously failed. It now subscribes to a `agentStrandedMessages` signal and retries delivering those queued messages, running a `flushStranded` check before each routing pass. If delivery still cannot succeed, it emits an `agentResumeFailed` event marked as undeliverable and\/or terminal.\n\n**Why**\n\nThis reduces the chance that a message to a sub-agent silently disappears after a failed resume, since Claude Code will now keep retrying delivery and clearly flag the cases where it ultimately gives up.\n\n- Area: Elsewhere\n- Tier: Under the hood\n- Useful: 2\/5\n- Signal: 2\/5"}