Change8

v2.1.196

Claude Code
3 features16 fixes7 improvementsbedrockclimcp

Summary

This release introduces organization-level default models and improves session management with readable default names and clickable file attachments in chat. Significant stability improvements were made for background jobs and agents, ensuring they survive restarts and display status correctly. Numerous fixes address issues across PowerShell compatibility, MCP OAuth, and various agent panel behaviors.

New Features

  • Added support for organization default models, configurable by admins in the organization console.
  • Added readable default names for sessions upon creation, improving identification.
  • Added clickable file attachments in chat, allowing users to reveal the file in Finder/Explorer via Cmd/Ctrl-click.

Bug Fixes

  • Fixed background job waking up permanently deleting its conversation and re-running the prompt due to transcript probe misreading.
  • Fixed rate-limit warning flickering off and over-counting telemetry when multiple parallel requests hit a usage limit simultaneously.
  • Fixed duplicate recap lines appearing after a background session's turn when a schema-rejected StructuredOutput attempt was retried.
  • Fixed PowerShell failures for `git diff`/`git grep`, `egrep`/`fgrep`, and quoted search patterns containing `|` when they exit with status 1.
  • Fixed multiple issues in the `claude agents` side panel, including stuck keyboard focus, background jobs losing subagent types on open, and incorrect status display for running sessions.
  • Fixed `claude agents --dangerously-skip-permissions` silently falling back to auto mode instead of showing the bypass disclaimer.
  • Fixed mid-turn crash recovery for Remote sessions interrupted by server restarts, ensuring sessions auto-resume on the next worker.
  • Fixed sessions moved via `/cd` reappearing in the old directory's resume list after a non-graceful exit when the old path contained special characters.
  • Fixed `claude plugin validate` skipping local plugins sourced from "." and stopping prematurely after the first error class.
  • Fixed Esc Esc at an idle prompt not opening the rewind menu (regression); Ctrl+C or Ctrl+X Ctrl+K must now be used to stop background agents.
  • Fixed MCP OAuth requesting the full `scopes_supported` catalog when no scope was specified, preventing `invalid_scope` failures with enterprise IdPs like GitLab self-hosted.
  • Fixed `/context` incorrectly showing 0 tokens for all tool groups when using Bedrock.
  • Fixed `/deep-research` misreporting verifier failures as "all claims refuted" instead of `unverified`.
  • Fixed plugin dependency version pins not being honored when the marketplace was added as a local folder path backed by a git repository.
  • Fixed `claude agents` session status display, ensuring completed rows show a stable status, stalled agents are labeled "Needs attention", and PR results show clickable links.
  • Fixed voice dictation swallowing spaces and spuriously starting recordings during fast typing when voice mode was enabled.

Improvements

  • Improved background session reliability so long-running commands and workflows survive process stops, restarts, or updates, including handing off shells on Windows instead of killing them.
  • Improved background agents so workers killed by a daemon restart are automatically resumed when the agents view is next opened.
  • Improved `/code-review` workflow by merging five cleanup finders into one, reducing token usage by approximately 25%.
  • Reduced per-frame rendering work in the terminal UI by skipping no-op subtree walks during streaming.
  • The streaming idle watchdog is now enabled by default for all providers, aborting and retrying if a response stream stalls for 5 minutes.
  • Remote Control is now disabled when `ANTHROPIC_BASE_URL` points to a non-Anthropic host.
  • Changed opening the agents view from requiring two `←` presses to just one, aligning behavior with background sessions.

Claude Code Documentation

Claude Code v2.1.196 - What's New - Change8