Claude-Code v2.1.94 adds Mantle support, fixes critical bugs

Claude-Code v2.1.94 Release Notes
Claude-Code v2.1.94 adds new features and fixes multiple bugs across the AI coding assistant's core functionality, plugin system, and VS Code integration.
New Features
- Amazon Bedrock with Mantle support: Enable with
CLAUDE_CODE_USE_MANTLE=1environment variable - Default effort level change: Changed from medium to high for API-key, Bedrock/Vertex/Foundry, Team, and Enterprise users. Control with
/effortcommand - Slack MCP improvements: Added compact
Slacked #channelheader with clickable channel link for send-message tool calls - Plugin system enhancements: Added
keep-coding-instructionsfrontmatter field support for plugin output styles - Session title hooks: Added
hookSpecificOutput.sessionTitletoUserPromptSubmithooks for setting session titles - Stable plugin skill names: Skills declared via
"skills": ["./"]now use the skill's frontmatternameinstead of directory basename
Bug Fixes
- Rate limit handling: Fixed agents appearing stuck after 429 rate-limit responses with long Retry-After headers - errors now surface immediately
- macOS login: Fixed Console login silently failing with "Not logged in" when login keychain is locked or password out of sync. Error now surfaces and
claude doctordiagnoses the fix - Plugin system fixes: Fixed plugin skill hooks defined in YAML frontmatter being silently ignored; fixed plugin hooks failing with "No such file or directory" when
CLAUDE_PLUGIN_ROOTnot set; fixed${CLAUDE_PLUGIN_ROOT}resolving to marketplace source directory instead of installed cache for local-marketplace plugins - UI/UX improvements: Fixed scrollback showing same diff repeated and blank pages in long-running sessions; fixed multiline user prompts in transcript indenting wrapped lines under ❯ caret instead of under text; fixed Shift+Space inserting literal word "space" instead of space character in search inputs
- Terminal rendering: Fixed hyperlinks opening two browser tabs when clicked inside tmux running in xterm.js-based terminals (VS Code, Hyper, Tabby); fixed alt-screen rendering bug where content height changes mid-scroll could leave compounding ghost lines
- Environment variable handling: Fixed
FORCE_HYPERLINKenvironment variable being ignored when set viasettings.jsonenv - Accessibility: Fixed native terminal cursor not tracking selected tab in dialogs, enabling screen readers and magnifiers to follow tab navigation
- Bedrock compatibility: Fixed Bedrock invocation of Sonnet 3.5 v2 by using the
us.inference profile ID - Session management: Fixed SDK/print mode not preserving partial assistant response in conversation history when interrupted mid-stream; improved
--resumeto resume sessions from other worktrees of same repo directly instead of printing acdcommand - Text encoding: Fixed CJK and other multibyte text being corrupted with U+FFFD in stream-json input/output when chunk boundaries split UTF-8 sequences
VS Code Specific Fixes
- Reduced cold-open subprocess work on starting a session
- Fixed dropdown menus selecting wrong item when mouse was over list while typing or using arrow keys
- Added warning banner when
settings.jsonfiles fail to parse, alerting users that permission rules aren't being applied
📖 Read the full source: GitHub Claude-Code
👀 See Also

The Vibe-Coding Noise Floor: How AI Slop Is Strangling Developer Communities
rmoff rants about the steady influx of low-effort AI-generated content in dev communities, from pointless GitHub repos to ghostwritten blog posts, and why it's driving away organic participation.

Pentagon Sends Anthropic Final Offer for Military AI Use Amid Dispute
The Pentagon sent Anthropic a best and final offer for unrestricted military use of its Claude AI model, with a Friday deadline to grant full access or face losing military business and being labeled a supply chain risk.

Claude Opus 4.7 adds high-resolution image support, task budgets, and removes extended thinking
Claude Opus 4.7 introduces high-resolution image support up to 2576px/3.75MP, a new task budget feature for controlling token usage in agentic loops, and removes extended thinking budgets in favor of adaptive thinking.

Ohio Suspends Data Center Tax Break: AI Cost Pressures Mount for Tech Firms
Ohio halts a sales tax exemption on equipment for new data centers, including those powering AI. The move signals growing state-level scrutiny of tax incentives as AI infrastructure demands surge.