Claude Code 2.1.80: Rate Limits, Plugin Marketplace, Voice Fixes
Rate limit tracking, inline plugin marketplace source, voice mode fixes, and ~80 MB memory savings on large repos. Parallel tool results now restore correctly on resume.
TL;DR
- Rate limit tracking in statusline scripts — see your 5-hour and 7-day Claude.ai usage at a glance
- Plugin marketplace source in settings.json — declare plugins inline instead of marketplace UI
- Voice mode WebSocket and tool streaming fixes for proxies, Bedrock, and Vertex
- Memory optimization saves ~80 MB on large repos; parallel tool results now restore correctly
New
- Rate limits field — statusline scripts now expose `rate_limits` with 5-hour and 7-day windows, `used_percentage`, and `resets_at` timestamps
- Plugin marketplace source — declare plugin entries inline in settings.json with `source: 'settings'` instead of relying on marketplace UI
- CLI tool usage detection — plugin tips now match both file patterns and CLI tool usage
- Effort frontmatter — skills and slash commands can override model effort level via frontmatter
- MCP channels (research preview) — `--channels` flag allows MCP servers to push messages into your session
Fixed
- Parallel tool results — `--resume` no longer drops parallel tool calls; sessions restore all tool_use/tool_result pairs instead of `[Tool result missing]` placeholders
- Voice mode WebSocket failures — resolved Cloudflare bot detection issues on non-browser TLS fingerprints
- Tool streaming errors — fixed 400 errors when using fine-grained tool streaming through API proxies, Bedrock, or Vertex
- /remote-control visibility — command no longer appears for gateway and third-party provider deployments where it cannot function
- /sandbox keyboard navigation — Tab and arrow keys now respond when switching tabs
- @file autocomplete responsiveness — improved performance in large git repositories
- /permissions tab switching — Tab and arrow keys now work from within list view
- Background tasks panel — left arrow now closes from list view
- Managed settings cache — `enabledPlugins`, `permissions.defaultMode`, and policy-set env vars now apply at startup even when `remote-settings.json` was cached
Improved
- /effort command — now shows what auto currently resolves to, matching the status bar indicator
- Plugin install flow — simplified to single `/plugin install` command instead of two-step process
- Startup memory usage — reduced by ~80 MB on 250k-file repositories
Update Claude Code via your IDE extension marketplace or check the full release notes.
Source: Claude Code