Source Intelligence

DisclaimerUnofficial, and not affiliated with Anthropic. Nearly all of this is read straight out of what ships: npm bundles, captured prompts, published docs. Anthropic's own notes go in verbatim, marked as theirs. The rest is my reading, and every entry carries the strings behind it. If one looks wrong, vote it down and say why.

All of v2.1.227 Home All releases olderv2.1.226 v2.1.228newer
Claude Code v2.1.227

Task list watcher no longer dies on error, and says when the lock is busy

You'll notice
Useful2 Signal1
Elsewhere

The task list watcher survives errors and tells you when auto-hiding is blocked by a lock.

What

The file watcher behind the task list now catches errors instead of silently stopping, logging "Task list watcher error" at warn level and rearming a refresh. When auto-hiding completed tasks cannot take the lock, it now says so plainly rather than appearing to do nothing.

Details
  • lock contention message: "Task list lock is busy (another session or process sharing this task list, or an in-flight task write, holds it); completed tasks stay visible and the reset is retried on the next refresh"
  • a second hide will not be armed while one is in flight: "Task list reset still in flight; not arming another hide until it settles"
  • the reset is retried on the next refresh rather than abandoned
Evidence

Task list lock is busy (another session or process sharing this task list, or an in-flight task write, holds it); completed tasks stay visible and the reset is retried on the next refresh

Strings lifted out of the shipped bundle, so the claim above can be checked against them.

See this entry in the whole of v2.1.227 →