v2.1.140
read at source ↗ github.com
v2.1.140
Source: Anthropic Claude Code Date: 2026-05-12 URL: https://github.com/anthropics/claude-code/releases/tag/v2.1.140
Summary
Claude Code v2.1.140 (May 12, 2026) is a patch release focused on stability and correctness. The notable functional change is improved Agent tool subagent_type matching — now case- and separator-insensitive ("Code Reviewer" resolves to code-reviewer), reducing friction in agent-composition workflows. The release also fixes a /goal hang when hook-disabling policies are active, a symlink settings hot-reload regression introduced in 2.1.139, --bg connection drops, background service startup timeouts on enterprise endpoint-security machines, remote managed settings token-retry failures, and a Windows event-loop stall caused by synchronous where.exe re-spawns when a missing executable (e.g. gh) was repeatedly checked.
Implications
- Agent orchestration thread. The
subagent_typecase-insensitive fix is small but tells: named agent roles are being used broadly enough that casing inconsistencies are surfacing in the wild. The agent composition surface introduced in 2.1.139 is already generating real-world friction within a day. - Enterprise deployment thread. Two fixes specifically target enterprise environments — background service startup under endpoint security software, and managed-settings token retry. This is a consistent pattern across recent Claude Code releases: each cycle includes at least one enterprise-hardening fix, signaling active corporate deployment at scale.
- Settings-as-infrastructure thread. The symlink hot-reload regression (introduced and fixed across consecutive releases) reflects the complexity of supporting
~/.claudesymlinked across multiple account configs — a real operational pattern for teams running multiple Claude identities.