Fetching from the wire…
Public story · 2026-08-22 · high
The release also adds a command that migrates Python projects off the old anthropic 0.x SDK and stops WebFetch from serving stale content all session.
Why now: The fixes are documented in the v2.1.239 entry of Claude Code's changelog, dated August 22.
Claude Code 2.1.239 ships a /claude-api command that rewrites Python projects from the anthropic 0.x SDK to 1.x, per the CHANGELOG.
Anyone who ships agent, skill, or command files should care about the fix list. Three of the fixes failed with zero error output.
Agent, skill, and command files carrying a UTF-8 byte order mark were being ignored outright. If a skill silently didn't fire, a BOM character at the top of the file was a plausible reason. You'd have had no way to find out short of hexdumping the file.
WebFetch was holding onto expired content for an entire session instead of refetching. A page could change mid-session and your agent kept working off the old version, with no indication anything was stale.
And .worktreeinclude patterns starting with **/ matched nothing at all, a silent no-op in a config file whose whole job is deciding what gets included.
That's the pattern across this release. Three separate places where the tool did nothing instead of the expected thing, and gave no signal it had happened.
The release also adds smaller pieces. ListAgents now reports the session's own name alongside live teammates, and /goal backs off exponentially on repeat check-ins instead of hammering the same interval.
A misbehaving skill and a broken one look identical from the outside. This release is a reminder that the second failure mode never threw an error.
Each link below shares sources, entities, or timing with this story.
Same source / Semantically similar
Cite the same source (Claude Code CHANGELOG - GitHub (v2.1.239)); covers closely related ground (similarity 0.79).
Same source domain / Semantically similar
Reported by the same outlet (github.com); covers closely related ground (similarity 0.77).
Same source
Cite the same source (Claude Code CHANGELOG - GitHub (v2.1.239)).
Cite the same source (Claude Code CHANGELOG - GitHub (v2.1.239)).
Cite the same source (Claude Code CHANGELOG - GitHub (v2.1.239)).
Cite the same source (Claude Code CHANGELOG - GitHub (v2.1.239)).
Cite the same source (Claude Code CHANGELOG - GitHub (v2.1.239)).
Cite the same source (Claude Code CHANGELOG - GitHub (v2.1.239)).