Vibe Coding
Claude Code v2.1.214 Fixes a Background-Daemon Race Where a Displaced Daemon Killed Its Own Replacement
A displaced background daemon deleted its successor's control socket on shutdown, which caused the next client to kill the healthy replacement daemon — a self-perpetuating failure that surfaces as background sessions dying for no visible reason. The release also fixes background sessions parked with `←` or `/background` keeping a daemon and worker process alive indefinitely when idle, completed background sessions being unremovable via `claude rm` once the service went idle, and sessions dispatched from a non-git folder being undeletable from the agents view. Background sessions have been the fastest-growing surface area for two weeks and are now accumulating their own class of lifecycle bugs.
↳ Follow the thread