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.73 Home All releases olderv2.1.72 v2.1.74newer
Claude Code v2.1.73

  • Orphaned bash tasks from exiting agents are now killed automatically, preventing zombie processes from accumulating (search for "killBashTasksForAgent: killing orphaned bash task")
  • Voice mode now handles early pre-transcript errors gracefully by retrying once, and ignores stale onError callbacks from previous sessions (search for "early voice_stream error (pre-transcript), retrying once", "ignoring onError from stale session")
  • OAuth token expiration during bridge/REPL sessions now shows a clear message directing users to run /login (search for "OAuth token expired and could not be refreshed. Run /login to re-authenticate.")
  • Bridge REPL initialization now tracks consecutive failures and stops retrying after a threshold, preventing infinite retry loops (search for "consecutive init failures, not retrying this session")
  • Hook success content changed from "Success" / "Condition met" to empty string, reducing noise in hook output
  • SSL certificate errors now provide actionable guidance: set NODE_EXTRA_CA_CERTS or ask IT to allowlist *.anthropic.com (search for "SSL certificate error")
  • Cron job deletion errors now provide clear messages: "Cannot delete cron job '...'" (search for "Cannot delete cron job")
  • Orphaned cron jobs (for agents that no longer exist) are now automatically cleaned up (search for "gone, removing orphaned cron")
  • Durable cron jobs are now explicitly blocked for teammate sessions with a clear error message (search for "durable crons are not supported for teammates")
  • Environment variables related to ANTHROPIC_UNIX_SOCKET connections are now stripped when applying config-level env overrides, preventing socket connection leaks across configurations (search for "ANTHROPIC_UNIX_SOCKET" in Rr6())
  • Text selection in the terminal now uses word-boundary-aware double-click selection with proper anchor span tracking (search for "anchorSpan" with kind: "word")

See this entry in the whole of v2.1.73 →