Follow Discord
Sweep 12 Nov 2026 · 23:00Z Build v2.1.323 540 read Stable v2.1.311 Latest v2.1.323 Next v2.1.323 Feeds RSS JSON llms.txt llms-full.txt Unofficial

Claude Code v2.1.323 ·

Changes to daemon.json are refused while another Claude Code process is writing it

Claude Code now locks daemon.json while changing it, and refuses a change if another process holds the lock

You'll notice Bug Fixes
JSON All of v2.1.323
You'll noticeTier: how much it should matter to you
1Useful: my rating, 1 to 5
1Signal: worth watching, 1 to 5
SessionsArea: what it touches
Bug FixesKind: in v2.1.323,
Bug FixesSection of the release
What

When Claude Code changes its daemon.json file, it first creates a lock file next to it. If another Claude Code process already holds that lock, the change is refused and nothing is saved. The message says the file is being changed by another Claude Code process and tells you to delete the .lock file if that is not the case.

Before, the file was written without any lock.

Why

Two Claude Code processes writing the file at the same time could overwrite each other's changes. The lock stops one update from silently wiping out another. If a process crashed and left the lock behind, deleting the .lock file clears it.

See this entry in the whole of v2.1.323 →

Feedback