{"version":"2.1.323","anchor":"readonly-credential-read-helper-and-new-daemon-respawn-reaso","canonical_anchor":"readonly-credential-read-helper-and-new-daemon-respawn-reaso","heading":"Background process restarts now record two more reasons","tier":"internal","area":"Telemetry","scope":"individual","heads_up":false,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.323\/e\/readonly-credential-read-helper-and-new-daemon-respawn-reaso","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.323","markdown":"### Background process restarts now record two more reasons\n\nClaude Code's usage data about background process restarts can now say the process was out of date or credentials were unavailable\n\n**What**\n\nClaude Code can run a background process (a daemon) that it restarts when needed. The usage data it records about those restarts can now give two more reasons:\n\n- the background process was out of date\n\n- credentials were not available\n\nSeparately, Claude Code gained a way to read stored credentials exactly as they are stored, in one immediate read.\n\n**Why**\n\nRestarts caused by an outdated background process or missing credentials can now be told apart from other restarts.\n\n- Area: Telemetry\n- Tier: Under the hood\n- Useful: 1\/5\n- Signal: 1\/5\n- Scope: individual\n- Heads-up: no"}