Follow Discord
Sweep 22 Oct 2026 · 21:04Z Build v2.1.309 528 read Stable v2.1.308 Latest v2.1.309 Next v2.1.309 Feeds RSS JSON llms.txt llms-full.txt Unofficial

Claude Code v2.1.195 ·

Entry
JSON All of v2.1.195
EntryKind: in v2.1.195,
Bug FixesSection of the release
  • Adoption (workflow handoff) now retries on EPERM/EBUSY/EACCES errors up to 3 times with 50ms delay before giving up, reducing failures on Windows and network paths (search for "ebusy_retry")
  • system-reminder tags are now stripped from both the leading AND trailing end of assistant text blocks, not just from the start — preventing stale reminders from leaking into prefill boundaries (search for "</system-reminder>" in the Cur function)
  • Daemon error messages and stack traces now have hex session IDs replaced with cc-daemon- before logging, preventing log pollution with session-specific noise (search for "cc-daemon-")
  • Monitor stopped message now shows the count of excess output bytes as a number rather than a raw string fragment, and the restart advice is no longer appended (search for "[Monitor stopped — too much output (")
  • Voice stream now handles mid-stream errors by salvaging partial audio rather than silently failing (search for "[voice] mid-stream error: salvaging")
  • MCP server re-authentication notifications are now namespaced with a prefix (mcp-needs-reauth-) to avoid colliding with other notification IDs (search for "mcp-needs-reauth-")

See this entry in the whole of v2.1.195 →

Feedback