Claude Code 2.1.221: zsh permission bypass fixed, sandbox credential masking
Fixes a Bash permission-check bypass where zsh could execute hidden commands inside [[ ]] regex conditionals, plus a Windows PowerShell path-quoting mishandling in permission checks. Adds credential masking for sandboxed commands on Linux/WSL and changes /fork to create its own worktree.
PUBLISHED2026-08-03
OBSERVED2026-08-11
AGE8d
SOURCES1
- Fixed a Bash tool permission-check bypass where zsh could execute hidden commands in
[[ ]]regex conditionals; affected commands now prompt - Fixed PowerShell permission checks mishandling paths containing quote characters on Windows; such paths now prompt for approval
- Added
mode: "mask"for sandbox credential files on Linux and WSL — sandboxed commands read a sentinel copy while the sandbox proxy substitutes the real value on egress; on macOS file masking falls back todeny - Sessions forked with
/forknow create a new worktree of their own instead of working in the original session's checkout - Plugins installed from
/pluginnow activate immediately when safe, instead of always requiring/reload-plugins;/plugin installrefreshes a stale marketplace catalog and retries - Plugins accept
"."as askillspath;claude plugin validatewarns on names Claude Desktop's managed marketplace sync would reject - Background sessions now commit and push to preserve work, open a draft PR only when the task calls for one, and report where the work lives
- Fixed MCP servers from
--mcp-confignot connecting before the first turn in print mode (-p), which made the model emit tool calls as literal text - Fixed
CLAUDE_CODE_RESUME_INTERRUPTED_TURN=0not disabling interrupted-turn auto-resume - Fixed WebSearch failing with a 400 at effort
xhigh/maxwhen thinking is disabled - Re-enabled tool search on Google Vertex AI for Claude 4.5-generation and newer models
- Reduced prompt-cache costs for auto-mode permission checks by reusing the cached conversation prefix
/statusnow shows session kind:interactive, or a background job that isattachedorunattended- [VSCode] Added Focus view (
Ctrl+Alt+F) hiding tool activity behind an expandable per-turn summary
COMMUNITY
No curated reactions recorded for this event. Facts and takes are kept in separate layers — community context is added by hand, never blended into the record above.