Claude Code 2.1.92: Bedrock Setup, Cost Breakdown

Claude Code 2.1.92 adds interactive Bedrock setup, per-model cost breakdown, and fixes subagent spawning issues plus 10+ other improvements.

Claude Code 2.1.92: Bedrock Setup, Cost Breakdown

TL;DR

  • Interactive Bedrock setup wizard for AWS authentication and model configuration
  • Per-model cost breakdown and cache-hit stats for Pro users
  • Fixed subagent spawning failures and prompt cache expiry hints

New

  • Bedrock setup wizard — Interactive guide from login screen for AWS authentication, region config, and model pinning.
  • Per-model cost breakdown — `/cost` now shows model-level and cache-hit breakdown for subscription users.
  • Interactive release notes — `/release-notes` is now a version picker instead of static output.
  • Remote Control session naming — Sessions now default to hostname prefix (e.g. `myhost-graceful-unicorn`), configurable with `--remote-control-session-name-prefix`.
  • Cache expiry hints — Pro users see footer hint when returning to a session after prompt cache expires, showing uncached token count for next turn.
  • forceRemoteSettingsRefresh policy — CLI blocks startup until remote managed settings are freshly fetched; exits if fetch fails (fail-closed).

Fixed

  • Subagent spawning permanently failing with "Could not determine pane count" after tmux windows are killed or renumbered.
  • Prompt-type Stop hooks incorrectly failing when small fast model returns `ok:false`.
  • Tool input validation failures when streaming emits array/object fields as JSON-encoded strings.
  • API 400 error when extended thinking produced whitespace-only text blocks alongside real content.
  • Accidental feedback survey submissions from auto-pilot keypresses and consecutive-prompt digit collisions.
  • Misleading "esc to interrupt" hint appearing with "esc to clear" during fullscreen text selection.
  • Homebrew install update prompts now use correct cask release channel (`claude-code` → stable, `claude-code@latest` → latest).
  • `ctrl+e` jumping to next line when already at end of line in multiline prompts.
  • Duplicate message appearing at two positions when scrolling up in fullscreen mode (iTerm2, Ghostty, DEC 2026 terminals).
  • Idle-return "/clear to save X tokens" hint showing cumulative session tokens instead of current context size.
  • Plugin MCP servers stuck "connecting" on session start when duplicating unauthenticated claude.ai connector.
  • Write tool diff computation speed improved 60% faster on files with tabs, `&`, or `$` characters.

Removed

  • `/tag` command — removed.
  • `/vim` command — toggle vim mode via `/config` → Editor mode instead.

Other

  • Linux sandbox now ships `apply-seccomp` helper in both npm and native builds, restoring unix-socket blocking for sandboxed commands.

Update via Homebrew: brew upgrade claude-code

Source: Claude Code