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.110 Home All releases olderv2.1.109 v2.1.111newer
Claude Code v2.1.110

  • Fixed keybinding code parsing to use the code property from the source event instead of the derived string, improving reliability for key detection (search for "q.code && q.code[0]")
  • Fixed tmux integration by passing the current working directory (cwd) to tmux subprocess calls, resolving issues when the tmux binary isn't on the default path (search for "cwd: R8()" near "tmux")
  • Fixed subprocess spawn calls across the codebase to consistently pass cwd: R8(), preventing commands from running in wrong directories
  • Fixed sleep command regex to accept trailing decimal points without fractional digits (e.g., sleep 1. now works), matching both Unix sleep and Windows Start-Sleep commands (search for "\\d+(?:\\.\\d*)?")
  • Added exponential growth protection to version range combining, preventing Cartesian product explosion in constraint resolution: "intersectConstraints: Cartesian product exceeded" (search for "intersectConstraints")
  • Fixed image rendering to show images even when they have been token-compressed, removing the overly restrictive tokenCompressed check
  • Fixed terminal raw mode handling with reference counting to prevent mode conflicts between components

See this entry in the whole of v2.1.110 →