You'll noticeTier: how much it should matter to you
2Useful: my rating, 1 to 5
2Signal: worth watching, 1 to 5
SessionsArea: what it touches
ImprovementsKind: in v2.1.224,
ImprovementsSection of the release
What
When the server rejects a worker registration with HTTP 409, Claude Code reads the reason from the response and reports either a stale registration with no live successor or being superseded by a newer worker, instead of one generic conflict.
Details
The two outcomes log separately as cli_worker_epoch_stale and cli_worker_epoch_mismatch.
Reading the response body is skipped when the client has already closed.
Evidence
cli_worker_epoch_stale
Strings lifted out of the shipped bundle, so the claim above can be checked against them.