Fetching from the wire…
Public story · 2026-08-10 · high
Version 2.1.225 fixed a bug where the model's own permission denial counted toward the limit that cuts unattended runs short.
Why now: The fix landed in Claude Code's newest release, so unattended auto-mode runs on anything older are still hitting the bug.
Claude Code 2.1.225 fixed a bug that made auto mode count its own safety-filter refusal toward the consecutive-block limit, per the changelog. For anyone running Claude Code unattended, that counting bug was the difference between a task that finished and one that quit after a handful of denials.
The model would deny its own permission check, then count that denial as a block. Enough of them and the run ended early, even though the underlying action stayed denied either way. The changelog doesn't say how many self-denials it took to trip the old limit.
The fix doesn't change what gets approved or blocked. Before, retrying a self-denial burned through the block budget until the run stopped short. Now the model just moves on.
If you've watched a long autonomous session stop cold after a few denials, this is a plausible explanation. Re-run the same workload on 2.1.225 or later before you touch your permission setup.
Each link below shares sources, entities, or timing with this story.
Claude Code released SendMessage / Shared entities / Same source / Earlier coverage
Linked by a graph relationship (Claude Code released SendMessage); both cover Auto, Claude Code; cite the same source (Claude Code 2.1.225).
Claude Code supports Bedrock / Shared entities / Same source / Earlier coverage
Linked by a graph relationship (Claude Code supports Bedrock); both cover Auto, Claude Code; cite the same source (Claude Code 2.1.225).
Claude Code uses MCP / Shared entity: Claude Code / Same source / Shared topic / Earlier coverage
Linked by a graph relationship (Claude Code uses MCP); both cover Claude Code; cite the same source (Claude Code 2.1.225).
Miasma criticizes Claude Code / Shared entity: Claude Code / Same source / Shared topic / Earlier coverage
Linked by a graph relationship (Miasma criticizes Claude Code); both cover Claude Code; cite the same source (Claude Code 2.1.225).
Claude Code competes with Cursor / Shared entities / Shared topic / Earlier coverage / Tension
Linked by a graph relationship (Claude Code competes with Cursor); both cover Auto, Claude Code; overlapping topics (action, mode).
Anthropic released Claude Code / Shared entities / Shared topic / Earlier coverage
Linked by a graph relationship (Anthropic released Claude Code); both cover Auto, Claude Code; overlapping topics (auto, check, mode).
Claude Code uses MCP / Shared entity: Claude Code / Same source / Earlier coverage / Tension
Linked by a graph relationship (Claude Code uses MCP); both cover Claude Code; cite the same source (Claude Code 2.1.225).
Linked by a graph relationship (Claude Code uses MCP); both cover Claude Code; cite the same source (Claude Code 2.1.225).