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.182 Home All releases olderv2.1.181 v2.1.183newer
Claude Code v2.1.182

  • Fixed extra keys on {type:'disabled'} thinking parameters being forwarded to the API (gh-68567). A leftover display field or similar on a disabled thinking config is now stripped before the request is sent, preventing API validation failures. (search for "extra key(s) from {type:'disabled'} thinking param (gh-68567)")
  • Fixed VirtualMessageList crash when the message array contains an undefined element. Bounds-checked access now emits a diagnostic error event with neighbor context instead of throwing. (search for "VirtualMessageList: undefined element in messages[]")
  • Fixed opaque socket errors when the Linux sandbox bridge dies. Claude Code now raises a named SandboxBridgeUnavailableError with the message "Linux sandbox [SOCKS|HTTP] bridge socket is missing (socat may have died). Restart to retry." (search for "SandboxBridgeUnavailableError")
  • Fixed input JSON failed to parse errors not including the payload size. The error message now reads input JSON failed to parse — N bytes, making it easier to diagnose oversized or malformed tool inputs. (search for "input JSON failed to parse —")
  • Fixed Codex never approval policy mapping: it is now explicitly mapped to auto permission mode with a warning explaining the sandbox difference, rather than being silently dropped. (search for "Codex \never\ relies on Codex's own sandbox")

See this entry in the whole of v2.1.182 →