Claude Code v2.1.229: Remote Control, Plugin Marketplaces, and Critical Fixes

✍️ OpenClawRadar📅 Published: August 13, 2026🔗 Source
Claude Code v2.1.229: Remote Control, Plugin Marketplaces, and Critical Fixes
Ad

Claude Code v2.1.229 (released Aug 12) brings remote session improvements, plugin marketplace support, and a batch of stability fixes for streaming, Windows paths, and MCP OAuth.

Remote Control & Plugin Marketplaces

  • claude remote-control --continue is now documented to resume the most recent Remote Control session.
  • Self-hosted runner sessions now support server-supplied Claude Code hooks, matching managed-environment behavior.
  • SSE keepalive pings were added to gateway streaming responses during long thinking pauses, preventing idle-timeout disconnects on Vertex and Bedrock upstreams.
  • Plugin marketplace command sources let a local command (e.g., an IDE) print the plugin directory; it's re-resolved each session and applied without restart. Use mode: "link" to use it in place.
  • ListAgents now marks disconnected Remote Control sessions as offline and labels cloud sessions as cloud.

Key Fixes

  • Fixed long responses disappearing while streaming and being printed twice in the terminal.
  • Fixed a crash (including on --resume) when a tool call had a non-string glob, file_path, or command value.
  • Fixed a RangeError crash when progress bars or markdown tables rendered in very narrow terminals (also affected --continue/--resume).
  • Fixed a crash on Windows when referencing extended-length (\\?) or UNC paths.
  • Fixed auto mode failing for users who disable the attribution header via CLAUDE_CODE_ATTRIBUTION_HEADER (direct Anthropic API connections).
  • Fixed /model rejecting Sonnet/Opus 1M for claude.ai subscribers using a custom ANTHROPIC_BASE_URL gateway.
  • Fixed MCP OAuth with strict authorization servers by using 127.0.0.1 instead of localhost in the redirect URI.
  • Fixed Remote Control clients showing a stuck spinner after a slash command typed in the laptop terminal.
  • Fixed the Claude Code Review workflow (from /install-github-app) completing without posting its review.
  • Fixed multi-second UI stalls after editing a file with thousands of IDE diagnostics while the extension is connected.
  • Fixed one-shot claude plugin commands leaving a stray liveness file that prevented cleanup of outdated plugin versions.
  • Fixed dynamic workflows inside CPU-limited containers using the host's core count instead of the container's CPU limit.
  • Fixed a file-watcher handle leak after atomic file replacements, and an uncaught error on Windows when the scheduled-tasks watcher failed on network/virtual filesystems.
  • Fixed SDK and --input-format stream-json sessions getting a 400 error on whitespace-only messages.
  • Fixed conversations exceeding the 32 MB request limit retrying compaction when no images/documents can be stripped; they now fail once with a clear message.
  • Fixed OpenTelemetry export from Claude Desktop being rejected by the Desktop-managed gateway.
  • Fixed self-hosted runner/remote sessions exiting at startup when managed-mcp.json is deployed; servers are now skipped with a warning.
  • Fixed self-hosted runner repository preparation hanging on Git Credential Manager prompts; git now fails fast when credentials are missing.
Ad

Improvements & Changes

  • Workflow fan-outs now stagger same-prefix sibling agents so subsequent agents reuse the cached prompt prefix instead of re-paying it. Disable with CLAUDE_CODE_WORKFLOW_PREFIX_STAGGER_MS=0.
  • Improved "prompt is too long" errors to explain why automatic compaction could not recover, instead of just suggesting /compact.
  • Sandbox: IPv6 literals in network domain lists are now bracketed (e.g., [::1]:443), and ambiguous spellings are enforced fail-closed and flagged by /doctor.
  • /login now repeats the CLAUDE_CODE_OAUTH_TOKEN override warning after successful login.
  • /commit-push-pr no longer auto-approves git/gh commands with dangerous flags (--force, --amend, --no-verify).
  • Self-hosted runner on Windows now requires an explicit --base-dir; there is no default checkout directory.
  • VSCode: "Report a problem" and /bug open the built-in feedback dialog instead of a retired survey link.
  • VSCode: the /btw side-question panel is now resizable by dragging its boundary.
  • VSCode: added session groups in the sidebar.

This release is particularly relevant for teams running Claude Code in remote/self-hosted environments, those using plugin marketplaces, and anyone hitting streaming or Windows-specific crashes. Full details on GitHub.

📖 Read the full source: GitHub Claude-Code

Ad

👀 See Also