Vibe Coding
Claude Code v2.1.216 Fixes `--max-budget-usd` Not Stopping Background Subagents and `claude daemon stop --any` Killing Unrelated Processes
Two cost-and-lifecycle bugs: the spend cap applied to the foreground session but background subagents kept burning past it, and `claude daemon stop --any` used stale lockfiles to identify targets, so it could terminate unrelated processes. The budget bug means any reported spend ceiling on a fleet run was advisory, not enforced. The daemon bug is the second lockfile-race fix in five releases — background process management is the current soft spot.
↳ Follow the thread