You'll noticeTier: how much it should matter to you
4Useful: my rating, 1 to 5
2Signal: worth watching, 1 to 5
ShutdownArea: what it touches
Bug FixesKind: in v2.1.236,
What probably matters to youSection of the release
What
If the normal exit fails, Claude Code now kills its own process outright rather than sitting there. Shutdown also handles SIGHUP alongside SIGINT and SIGTERM, the UI teardown resolves or rejects the exit promise so anything waiting on it is released, and pending events are flushed before the internal event channel closes.
Evidence
process.kill(process.pid, "SIGKILL")
Strings lifted out of the shipped bundle, so the claim above can be checked against them.