by Michael Joiner

Claude Code 2.1.196: Org Default Models, Readable Session Names, and a More Reliable Background Layer

Version 2.1.196 adds org-level default model settings, readable auto-generated session names, clickable file attachments in chat, and a 25% token reduction for /code-review. The streaming idle watchdog is now on by default.

Share

Claude Code 2.1.196 shipped June 29. It’s primarily focused on enterprise model configuration, background session reliability, and a tighter /code-review workflow.

Org Default Models

Admins can now set a default model at the org level through the organization console. Once set, it appears as “Org default” (or “Role default”) in the /model command for anyone who hasn’t manually picked a model themselves.

This is useful for organizations that want to standardize on a specific model across their engineering team without requiring each developer to configure it individually. Individual users can still override with their own model preference.

Readable Session Names

Sessions now get a readable name when they start, generated from the task context. Before this, sessions were identified by UUIDs, which made it awkward to find a specific session in claude agents or when using claude --resume.

The named sessions also make the claude sessions message command more useful since you can reference a session by something meaningful rather than a long ID string.

Clickable File Attachments in Chat

Files attached in the chat UI are now clickable. Cmd-click on macOS or Ctrl-click on Windows reveals the file in Finder or Explorer. Small quality-of-life improvement, but useful if you’re attaching files frequently and want to quickly verify you’ve got the right one.

/code-review Gets 25% Cheaper

The /code-review workflow now uses 25% fewer tokens to complete. The underlying behavior is the same, but the efficiency improvement means it’s cheaper and faster. If you’re running code reviews on larger diffs, this will be noticeable.

Streaming Idle Watchdog On by Default

The streaming idle watchdog is now enabled by default for all providers. It aborts and retries a request if 5 minutes pass with no events from the stream. Previously this was opt-in.

This addresses situations where a streaming connection would stall silently, appearing to be running while actually hung. The retry behavior recovers automatically rather than requiring manual intervention.

MCP Security Fix

claude mcp list and claude mcp get no longer spawn MCP servers from .claude/settings.json files in uncommitted state. This closes a potential attack vector where malicious code in a checked-out repo could be executed through MCP introspection commands.

Other Fixes

PowerShell commands that were failing with exit code 1 due to pipe handling and special characters are fixed. Background session reliability for long-running commands on Windows is improved. Duplicate lines in background task recap output are removed. The claude agents panel had keyboard focus issues and was misreporting background job status, both fixed.


Full release notes: GitHub

Source: Claude Code v2.1.196 release notes

Share

The Weekly Diff

One email a week: every AI coding tool price change, plan restructure, and major release we verified, with sources. No filler.

Free. Unsubscribe anytime.