Claude Code v2.1.195: Hook Matcher Fix, Mouse Disable Env Var, Voice Dictation Fixes

What's Changed in v2.1.195
This release addresses several long-standing issues and adds a new environment variable for controlling mouse interaction.
Key Fixes
- Hook matchers now exact-match: Previously, hyphenated identifiers like
code-reviewerormcp__brave-searchcould accidentally substring-match. Now they require exact match. To match all tools from a hyphenated MCP server, usemcp__brave-search__.*. - Voice dictation: Fixed two bugs — on macOS, long-running sessions could capture silence after the default input device changes; auto-submit never fired for languages without spaces (Japanese, Chinese, Thai).
- Plugin behavior: External plugins enabled via
.claude/settings.jsonno longer require explicit install consent on every loader path. Also fixed/plugin Enable/Disablewhen a plugin'splugin.jsonname differs from its marketplace entry name. - Background jobs: Fixed background jobs disappearing from
claude agentsor losing data when written by a newer Claude Code version. Also fixed reopening a crashed background task showing a blank screen for up to 5 seconds, and background agent daemons becoming unreachable when the control socket fails to start. - Remote session: Added a provisioning checklist display while the container starts.
Improvements
- New env var:
CLAUDE_CODE_DISABLE_MOUSE_CLICKSdisables mouse click/drag/hover in fullscreen mode while keeping wheel scroll. - Voice mode on Linux: Now distinguishes 'no microphone' from 'SoX not installed' when SoX is present but no audio capture device exists.
- claude agents UI: The completed list now fills available vertical space. On short terminals, the header compacts so live sessions stay visible.
📖 Read the full source: GitHub Claude-Code
👀 See Also

Claude Code v2.1.154: Opus 4.8, Dynamic Workflows, and Major Fixes
New release adds Opus 4.8 with high-effort defaults, dynamic workflows orchestrating tens to hundreds of agents, fast mode at 2x standard rate, and over a dozen bug fixes.

Claude Code AFK Auto-Continue: Anatomy of a Misfeature
In July 2026, Anthropic shipped an easter egg in Claude Code v2.1.198: a 60-second AFK timer that auto-continues if you miss the input window. No changelog entry. Reversed in v2.1.200.

Caveman vs 'be brief' prompt: benchmarking compression prompts for Claude
A 24-prompt benchmark across 5 arms finds that the 2-word prompt 'be brief.' matches caveman compression on both token count and output quality, though caveman provides structural consistency and safety escape features.

GitHub Copilot Code Review to Burn Actions Minutes Starting June 1, 2026
Starting June 1, 2026, GitHub Copilot code reviews on private repos will consume GitHub Actions minutes in addition to AI Credits. Public repos remain free.