News

Claude Code Quality Postmortem (April 23, 2026): Effort Defaults Reverted, Idle-Session Bug Fixed, Limits Reset

Anthropic detailed three separate Claude Code changes that degraded perceived quality (effort default, idle-session thinking retention, and verbosity prompting), and confirmed fixes shipped by v2.1.116 along with a subscriber usage-limit reset.

By AI Coding Tools Directory2026-05-045 min read
Last reviewed: 2026-05-04
ACTD
AI Coding Tools Directory

Editorial Team

The AI Coding Tools Directory editorial team researches and reviews AI-powered development tools to help developers find the best solutions for their workflows.

Anthropic published an engineering postmortem on April 23, 2026 after users reported that Claude Code felt worse over parts of March and April. According to Anthropic, the root cause was three separate product-layer changes that affected Claude Code’s perceived intelligence and session continuity — while the Claude API itself was unaffected. (Anthropic engineering postmortem)

Claude Code logo
Claude CodeSubscription

Anthropic's terminal-based AI coding agent with Claude Opus 4.7, /ultrareview, Routines, /ultraplan, and 80.9% SWE-bench

This post summarizes the high-signal, user-relevant takeaways for teams using Claude Code day-to-day.

TL;DR

1) Effort defaults: medium was the wrong tradeoff

Anthropic says that on March 4, Claude Code changed the default reasoning effort from high to medium to reduce very long tail latencies that made the UI look frozen for some users. (Anthropic engineering postmortem)

After users reported lower perceived intelligence, Anthropic says it reverted this decision on April 7 — defaulting back to high for most models, and to xhigh for Opus 4.7 specifically. (Anthropic engineering postmortem)

What to do

  • If Claude Code feels “dumber” on a given day, confirm your current effort level with /effort and bump it back up for hard tasks.
  • If you’re using Opus 4.7, note that Anthropic’s stated default is xhigh effort (so “high” may be a downgrade for your workload). (Anthropic engineering postmortem)

2) Idle-session bug: repeated clearing of prior thinking

On March 26, Anthropic shipped an optimization intended to clear older thinking from sessions idle for more than an hour to reduce resume latency. Anthropic says a bug caused this clearing to happen every turn for the rest of the session, which made Claude Code appear forgetful/repetitive and also increased cache misses (making usage limits drain faster). (Anthropic engineering postmortem)

Anthropic says this was fixed on April 10 in v2.1.101. (Anthropic engineering postmortem)

What to do

If you’re coming back to a long-running session and it suddenly loses thread:

  • First, update Claude Code to the latest version.
  • Second, consider starting a fresh session with a short recap and links to key files (especially if you were idle for long periods during the work). The underlying bug should be fixed, but this remains a useful workflow when resuming weeks-old work.

3) Verbosity prompt change: reverted after eval regression

Anthropic says that on April 16, it added a system prompt instruction to keep text between tool calls to 25 words and final responses to 100 words unless needed. In combination with other changes, Anthropic says this hurt coding quality and was reverted on April 20 (v2.1.116) after a 3% drop in coding-quality evaluations. (Anthropic engineering postmortem)

Subscriber usage limits reset

Anthropic says that while the issues were challenging to identify (because each change affected different slices of traffic on different schedules), all three issues were resolved as of April 20 (v2.1.116) and subscriber usage limits were reset as of April 23. (Anthropic engineering postmortem)

Sources

Free Resource

2026 AI Coding Tools Comparison Chart

Side-by-side comparison of features, pricing, and capabilities for every major AI coding tool.

No spam, unsubscribe anytime.

Frequently Asked Questions

Was Claude's API impacted?
No. Anthropic says the Claude API and inference layer were not impacted; the issues were in Claude Code and related product layers.
What changed about effort defaults?
Anthropic changed the default reasoning effort from high to medium on March 4, then reverted on April 7 after user feedback; it now defaults to high for most models (and xhigh for Opus 4.7).
What was the idle-session bug?
A March 26 change intended to clear older thinking after sessions were idle over an hour had a bug that kept clearing reasoning every turn, making sessions feel forgetful; Anthropic says it was fixed on April 10 (v2.1.101).
Why did Anthropic reset usage limits?
Anthropic says the issues were resolved by April 20 (v2.1.116), and that subscriber usage limits were reset as of April 23.