Claude Code v2.1.101 adds team onboarding, enterprise TLS support, and fixes memory leaks

New Features
Claude Code v2.1.101 adds several practical features for teams and enterprise users:
/team-onboardingcommand generates a teammate ramp-up guide from your local Claude Code usage- OS CA certificate store trust by default, so enterprise TLS proxies work without extra setup (set
CLAUDE_CODE_CERT_STORE=bundledto use only bundled CAs) /ultraplanand other remote-session features now auto-create a default cloud environment instead of requiring web setup first
Improvements
The release includes multiple quality-of-life enhancements:
- Improved brief mode retries once when Claude responds with plain text instead of a structured message
- Focus mode: Claude now writes more self-contained summaries since it knows you only see its final message
- Tool-not-available errors now explain why and how to proceed when the model calls a tool that exists but isn't available in the current context
- Rate-limit retry messages show which limit was hit and when it resets instead of an opaque seconds countdown
- Refusal error messages include the API-provided explanation when available
claude -p --resume <name>now accepts session titles set via/renameor--name- Settings resilience: an unrecognized hook event name in
settings.jsonno longer causes the entire file to be ignored - Plugin hooks from plugins force-enabled by managed settings run when
allowManagedHooksOnlyis set /pluginandclaude plugin updateshow a warning when the marketplace could not be refreshed- Plan mode hides the "Refine with Ultraplan" option when the user's org or auth setup can't reach Claude Code on the web
- Beta tracing honors
OTEL_LOG_USER_PROMPTS,OTEL_LOG_TOOL_DETAILS, andOTEL_LOG_TOOL_CONTENT; sensitive span attributes are no longer emitted unless opted in - SDK
query()cleans up subprocess and temp files when consumersbreakfromfor awaitor useawait using
Bug Fixes
Version 2.1.101 addresses several critical issues:
- Fixed a command injection vulnerability in the POSIX
whichfallback used by LSP binary detection - Fixed a memory leak where long sessions retained dozens of historical copies of the message list in the virtual scroller
- Fixed
--resume / --continuelosing conversation context on large sessions when the loader anchored on a dead-end branch instead of the live conversation - Fixed
--resumechain recovery bridging into an unrelated subagent conversation when a subagent message landed near a main-chain write gap - Fixed a crash on
--resumewhen a persisted Edit/Write tool result was missing itsfile_path - Fixed a hardcoded 5-minute request timeout that aborted slow backends (local LLMs, extended thinking, slow gateways) regardless of
API_TIMEOUT_MS - Fixed
permissions.denyrules not overriding a PreToolUse hook'spermissionDecision: "ask"— previously the hook could downgrade a deny into a prompt - Fixed
--setting-sourceswithoutusercausing background cleanup to ignorecleanupPeriodDaysand delete conversation history older than 30 days - Fixed Bedrock SigV4 authentication failing with 403 when
ANTHROPIC_AUTH_TOKEN,apiKeyHelper, orANTHROPIC_CUSTOM_HEADERSset an Authorization header - Fixed
claude -w <name>failing with "already exists" after a previous session's worktree cleanup left a stale directory - Fixed subagents not inheriting MCP tools from dynamically-injected servers
- Fixed sub-agents running in isolated worktrees being denied Read/Edit access to files inside their own worktree
- Fixed sandboxed Bash commands failing with
mktemp: No such file or directoryafter a fresh boot - Fixed
claude mcp servetool calls failing with "Tool execution failed" in MCP clients that validateoutputSchema - Fixed
RemoteTriggertool'srunaction sending an empty body and being rejected by the server - Fixed several
/resumepicker issues: narrow default view hiding sessions from other projects, unreachable preview on Windows Terminal, incorrect cwd in worktrees, session-not-found errors not surfacing in stderr, terminal title not being set, and resume hint overlapping the prompt input - Fixed Grep tool ENOENT when the embedded ripgrep binary path becomes stale (VS Code extension auto-update, macOS App Translocation); now falls back to system
rgand self-heals mid-session - Fixed
/btwwriting a copy of the entire conversation to disk on every use - Fixed
/contextFree space and Messages breakdown disagreeing
📖 Read the full source: GitHub Claude-Code
👀 See Also

Claude Code 2.1.72 System Prompt Updates: New Execution Modes and Verification Improvements
Claude Code version 2.1.72 introduces new system prompts for Auto mode (continuous task execution) and Brief mode (Codex-like execution), plus significant expansions to the Verification specialist agent with documented failure patterns and structured output requirements.

Claude Code v2.1.68: Opus 4.6 defaults to medium effort, reintroduces ultrathink keyword
Claude Code v2.1.68 changes the default effort level for Opus 4.6 to medium for Max and Team subscribers, reintroduces the 'ultrathink' keyword for high effort, and removes older Opus 4 and 4.1 models from the first-party API.

OpenClaw 2026.3.22-beta.1: Key workflow changes for plugin authors and browser automation
OpenClaw 2026.3.22-beta.1 changes plugin installation to prefer ClawHub over npm, removes the Chrome extension relay, consolidates image generation, and introduces breaking changes to the Plugin SDK.
There Is No AI: Philip Wadler Makes the Case for Data Dignity
Philip Wadler argues that AI models like GPT-4 are just statistical mashups of human work, not new minds. He advocates for 'data dignity' to pay creators when their work is used.