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

Forbes: The AI Layoff Bill Is Coming Due — CTOs Will Pay Twice
Forbes argues that the cost of AI-driven layoffs will hit companies twice: first in severance and morale, then in rehiring when the expected efficiency gains don't materialize.

Agora-1: Open Source Multi-Agent World Model for Real-Time Shared Simulation
Odyssey releases Agora-1, a world model that enables up to four agents (human or AI) to share a real-time generated simulation, using GoldenEye as the test environment.

GitHub Copilot Removes Opus Models from Pro Plan, Pauses New Signups
GitHub is removing Opus models from the Copilot Pro plan and pausing new signups for Pro, Pro+, and Student plans. Opus 4.7 remains available on Pro+, while Pro+ plans now offer more than 5X the usage limits of Pro.

Microsoft Cancels Claude Code Licenses — AI Agents Too Expensive to Scale
Microsoft cancels most Claude Code licenses, shifting engineers to GitHub Copilot CLI. Uber burned its 2026 AI budget in 4 months. Token costs per task may actually increase.