Follow Discord
Sweep 02 Oct 2026 · 18:55Z Build v2.1.288 509 read Stable v2.1.285 Latest v2.1.287 Next v2.1.288 Feeds RSS JSON llms.txt llms-full.txt Unofficial

Claude Code v2.1.287 ·

Clearer auto mode messages when a hook rewrites a tool call

Auto mode now tells Claude when a PreToolUse hook rewrote a call, so it can retry once and then explain the cause to you

You'll notice Improvements
JSON All of v2.1.287
You'll noticeTier: how much it should matter to you
2Useful: my rating, 1 to 5
2Signal: worth watching, 1 to 5
Auto ModeArea: what it touches
ImprovementsKind: in v2.1.287,
ImprovementsSection of the release
What

In auto mode, a classifier, an automatic check, decides whether Claude's tool calls can run without asking you. When it refuses a call, Claude Code tells Claude why. Two cases now have their own messages:

  • when a hook changed the call's input after Claude wrote it, Claude is told to retry once and, if refused again, to tell you that a PreToolUse hook or mod is rewriting the call
  • when the call was not one Claude requested, and an extra condition is met, Claude is told to repeat the identical call once

Previously the second case got a generic message and there was no rewrite case.

Why

If a hook of yours rewrites tool calls, auto mode refusals caused by it are now explained to you rather than left puzzling.

How sure we are
Something disagreesSomething we can check disagrees with this entry, or the writer said they could not settle it.
The writer flagged doubtIt is not clear what condition triggers the repeat-once message.

See this entry in the whole of v2.1.287 →

Feedback