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

Claude AI Reports Elevated Errors Across Multiple Platforms
Anthropic's Claude AI systems experienced elevated errors on claude.ai, Claude Console, and Claude Code on March 2, 2026. The company's status page and Reddit performance thread provide monitoring and community reports.

Debian's AI Contribution Policy Discussion Ends Without Resolution
Debian developers debated whether to accept AI-assisted contributions but reached no formal decision. The proposed general resolution would have required explicit disclosure and labeling for LLM-generated content.

Claude Opus 4.7 Flags Hantavirus Vaccine Questions as Safety Risk, Pausing Chats
Asking Claude Opus 4.7 how to develop a hantavirus vaccine triggers safety filters pausing the chat, while Sonnet 4.6 also blocks related predictive modeling.

Claude Opus 4.5 and Sonnet 4.5 removed from /model selection, require launch flag
Claude Opus 4.5 and Sonnet 4.5 are no longer available in the /model selection menu during sessions. Users must now start sessions with the --model flag specifying the full model ID to access these older versions.