Update Jun 4, 2026 tracked by Updatify
2.1.140
-
Improved Agent tool
subagent_typematching to accept case- and separator-insensitive values (e.g."Code Reviewer"resolves tocode-reviewer) - Updated agent color palette
-
Fixed
/goalsilently hanging whendisableAllHooksorallowManagedHooksOnlyis set — now shows a clear message instead of an indicator that never resolves -
Fixed a regression in settings hot-reload where symlinked settings files caused misattributed change events and spurious
ConfigChangehooks -
Fixed
claude --bgfailing with “connection dropped mid-request” when the background service was about to idle-exit - Fixed background service startup failing on machines with enterprise endpoint security by allowing more time
- Fixed remote managed settings not retrying on 401 — now retries once with a force-refreshed token
-
Fixed managed
extraKnownMarketplacesauto-update policy not being persisted toknown_marketplaces.json -
Fixed
/loopscheduling redundant wakeups to poll for background tasks that already notify on completion -
Fixed a recurring event-loop stall on Windows when a missing executable (e.g.
gh) triggered synchronouswhere.exere-spawns on every check -
Fixed
Readtool calls failing validation whenoffsetis passed as a whitespace-padded or+-prefixed string - Fixed native terminal cursor not staying at the input caret when the terminal loses focus
-
Plugins now warn when a default component folder (e.g.
commands/) is silently ignored becauseplugin.jsonsets the matching key. Shown in/doctor,claude plugin list, and/plugin.