{"version":"2.1.293","anchor":"workersse-diagnostics-carry-reason-codes","canonical_anchor":"workersse-diagnostics-carry-reason-codes","heading":"Connection failures in remote sessions now carry a reason code","tier":"internal","area":"Sessions","scope":"individual","heads_up":false,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.293\/e\/workersse-diagnostics-carry-reason-codes","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.293","markdown":"### Connection failures in remote sessions now carry a reason code\n\nWhen a remote session gives up registering or its live connection times out, Claude Code now tags the diagnostic with a reason code\n\n**What**\n\nIn a remote session (Claude Code running on another machine and streaming back to you), Claude Code reports diagnostics when the connection runs into trouble. Two of those reports now carry a short reason code:\n\n- When Claude Code gives up trying to register the remote worker.\n\n- When the live stream of updates from the remote session stops answering in time.\n\n**Why**\n\nA reason code makes it easier to tell different kinds of connection failure apart when they are looked into.\n\n- Area: Sessions\n- Tier: Under the hood\n- Useful: 1\/5\n- Signal: 1\/5\n- Scope: individual\n- Heads-up: no"}