claudekit / updates / claude-code-2-1-174
[ PATCH · ]

Claude Code 2.1.174

The VS Code `/usage` dialog now breaks down usage by cache misses, long context, subagents, and per-skill/agent/plugin/MCP attribution. The `/model` picker no longer hides the model family that Default resolves to — Opus, Sonnet, and pay-as-you-go API rows now appear correctly. Regressions across models, auth, and background sessions are fixed, including Bedrock GovCloud regions deriving the wrong inference profile prefix and background sessions inheriting another session's `ANTHROPIC_*` provider env.

Official announcement →

This article is a summary based on official documentation.

What changed

Claude Code 2.1.174 was released on June 12, 2026 (local time). It adds usage attribution to the VS Code extension and fixes the /model picker hiding the model family that Default actually resolves to. The release also clears a batch of regressions that hit model selection, authentication, and background sessions directly — from Bedrock GovCloud regions deriving the wrong inference profile prefix to background sessions inheriting another session’s provider env.

New features

  • Usage attribution in the VS Code /usage dialog

    The Account & usage (/usage) dialog in VS Code only showed total usage, without breaking down what consumed it. This release adds attribution showing cache misses, long context, and subagents, along with per-skill, per-agent, per-plugin, and per-MCP breakdowns over the last 24h or 7d.

Key improvements

  • wheelScrollAccelerationEnabled — disable mouse-wheel scroll acceleration

    In fullscreen mode, mouse-wheel scrolling applied acceleration that could jump further than intended in a single flick. This new setting lets you disable scroll acceleration so the view moves only as far as the wheel turns.

Bug fixes

Model & plan selection

  • Fixed the /model picker hiding the model family that Default resolves to — Opus now appears as its own row on Max/Team Premium/Enterprise plans, Sonnet on Pro/Team plans, and Opus on pay-as-you-go API accounts.
  • Fixed /model picker showing a hardcoded Sonnet version label when ANTHROPIC_DEFAULT_SONNET_MODEL pins a different Sonnet.
  • Fixed the “Fable 5 is now consuming usage credits” banner incorrectly showing for enterprise accounts with usage-based billing.
  • Fixed the /advisor dialog pre-selecting a saved advisor model that is blocked by the availableModels allowlist.
  • Fixed git commit co-author attribution showing an incorrect model name for some models.

Auth, background sessions & providers

  • Fixed Bedrock GovCloud regions (us-gov-*) deriving the wrong inference profile prefix (global instead of us-gov), which caused 400 errors on derived model IDs.
  • Fixed background sessions inheriting another session’s ANTHROPIC_* provider env (gateway URL, custom headers, /model aliases) from the shell that started the background daemon.
  • Fixed pre-warmed background workers failing with “Could not resolve authentication method” when claimed after sitting idle.

Skills & Workflow

  • Fixed skill hot-reload re-sending the entire skill listing when a single skill changed; only changed skills are now re-announced.
  • Fixed Workflow tool agent() subagents missing per-agent attribution headers.

Performance & platform

  • Fixed a 1-2 second pause when exiting Claude Code shortly after a shell command was interrupted or killed on macOS and Linux.

Notes

  • /model picker now shows the resolved family — the model family that Default points to was being hidden from the list, making it unclear which model was actually in use. Plan-appropriate rows (Opus, Sonnet) now appear explicitly, so selection is unambiguous.
  • Bedrock GovCloud users — if you hit 400 errors on derived model IDs in us-gov-* regions, this release fixes the inference profile prefix derivation.
  • Using custom ANTHROPIC_* provider settings — if you run multiple sessions with gateway URLs, custom headers, or /model aliases set via env, this release stops background sessions from inheriting another session’s provider env.
  • wheelScrollAccelerationEnabled — if fullscreen wheel scrolling felt too fast, this setting turns acceleration off.
  • VS Code /usage — to see where your usage went, check the per-skill/agent/plugin/MCP breakdown in the Account & usage dialog.