{"version":"2.1.288","anchor":"auto-update-failure-shows-a-computed-reason","canonical_anchor":"auto-update-failure-shows-a-computed-reason","heading":"Auto-update failure message now gives a reason","tier":"notice","area":"Auto Update","scope":"individual","heads_up":false,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.288\/e\/auto-update-failure-shows-a-computed-reason","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.288","markdown":"### Auto-update failure message now gives a reason\n\nWhen an auto-update fails, the status line now says why and suggests running `claude doctor`\n\n**Unclear.** It is not clear which reasons Claude Code can show.\n\n**What**\n\nWhen Claude Code fails to update itself, the status line now reads \"Auto-update failed: \u00b7 Run claude doctor\". The reason is worked out from the failure. Before, only one case had its own message: a Windows update blocked because `claude.exe` was in use.\n\n**Why**\n\nMore kinds of update failure can now be explained, and `claude doctor` is offered as the next step.\n\n- Area: Auto Update\n- Names: `claude doctor`\n- Tier: You'll notice\n- Useful: 2\/5\n- Signal: 1\/5\n- Scope: individual\n- Heads-up: no"}