Claude Code 2.1.260: Diff Panel, /reload-plugins, Fable 5.1 Fixes
Anthropic's Claude Code CLI updates to v2.1.260, adding a visual diff panel, expanding headless session commands, and fixing a batch of permission, caching, and model-switching bugs that have been tripping up developers.
New Features and Commands
- Diff panel: Opens beside the conversation in fullscreen mode, showing uncommitted changes as Claude edits. Toggle it with
/diff. - /reload-plugins: Now available in headless sessions (via
-pand Agent SDK), so it appears in Claude Code Desktop and SDK command lists. - Text form of /advisor:
/advisor,/advisor <model>,/advisor off—for desktop app, Remote Control, and other headless sessions. - OIDC scope_on_refresh: Added to the Claude apps gateway for identity providers that return an
id_tokenon refresh only when requested again. - New desktop policy keys: Support for
userPluginMarketplacesEnabledanduserPluginUploadsEnabled.
Notable Fixes
- Permission paths with parentheses: Fixed rules being dropped, which left read-only folders writable.
- Invalid regex in file permission rules: A single rule with an uncompilable pattern now guards the literal path instead of crashing all edits.
- Bash auto-approval bypass: zsh commands hiding command substitution in
REPORTTIME,REPORTMEMORY, orDIRSTACKSIZEassignments now prompt for approval. - Fable 5.1 context window: Agents pinned via
ANTHROPIC_DEFAULT_FABLE_MODELsometimes ignored the[1m]tag and ran with a 200K context window—now fixed. - Fable 5.1 prompt caching: Context after tool results was re-sent uncached; caching now covers it.
- Model switching: Stuck after a plugin hook load failure or when an org-managed plugin's marketplace couldn't load; now re-checks each time and names the cause.
- SDK MCP servers: Desktop connectors sometimes missing from first turn; they now appear immediately.
- /rewind reliability: No more false success reports and stale file-read tracking after rewinds.
- Terminal rendering: Flags and joined emoji no longer split across lines or leave stale text.
Also fixed: Bedrock's local issuer certificate error when root CA is only in OS store, permissions.blockReadsOutsideWorkingDirectories hiding git config on macOS, managed settings not loading for Enterprise/Team users with leftover API keys, and Remote Control accepting invalid model picks.
📖 Read the full source: GitHub Claude-Code
👀 See Also

Exploring Clawra's Architecture and Social Autonomy Framework
David Im's Clawra experiments with a parallel world framework for AI companions, focusing on autonomy and local-first data privacy.

Claude Code Cache Bugs Can Increase API Costs 10-20x
Two cache bugs in Claude Code can silently increase API costs by 10-20 times. The issues were reported on Reddit and discussed on Hacker News.
OpenClaw Updates Break Setups: What Users Are Doing About It
A user managing 5 sites with OpenClaw, Claude Code, and Codex shares that updates often break their working setup, prompting a cautious approach to upgrading.

Litigation Risks in AI Data Center Financing Structures
The AI data center buildout requires $5.2 trillion in infrastructure investment by 2030, with companies using complex financing structures like SPVs and GPU-collateralized facilities that create nine categories of litigation risk.