Skip to content

v2.1.259

Choose a tag to compare

@marckrenn marckrenn released this 02 Sep 22:52
· 7 commits to main since this release

2.1.259

(☝ Click to see full diff.)

Highlights:

  • managedMcpServers lets orgs provision HTTP/SSE MCP servers org-wide for central tool distribution
  • Added --permission-prompts none: unattended/headless hosts auto-deny permission prompts to avoid hung sessions
  • Concurrent sessions stop overwriting ~/.claude.json, so workspace trust and MCP/project state persist

CLI changelog

  • Added managedMcpServers managed setting: organizations can provide HTTP/SSE MCP servers to every user (same entry shape as .mcp.json); entries that name a command to run are skipped
  • Added --permission-prompts none for unattended headless hosts: anything that would prompt is denied automatically while the active permission mode (including auto mode) keeps deciding
  • Added recognition of glab mr create/merge/close/reopen/note/update so GitLab merge requests show as MR !N in the collapsed tool summary and refresh the footer MR badge
  • Added --json to claude plugin validate for a machine-readable validation report
  • Fixed concurrent sessions silently reverting each other's ~/.claude.json changes — workspace trust no longer resets and MCP/project state is no longer lost when running many sessions at once
  • Fixed a conversation whose thinking was rejected once being rejected again on every later turn
  • Fixed Bash Read() deny rules not covering files given as option values (--ignore-revs-file=.env, -f.env, @file), git diff/git grep file operands, or cd DIR && cat FILE compounds; grep -r/cp -r over a directory holding a denied file now asks
  • Fixed the prompt cache being invalidated when the OAuth token refreshed in sessions with telemetry disabled
  • Fixed fullscreen mode showing a blank conversation after a long turn with hundreds of tool calls
  • Fixed auto mode running a turn on a model it doesn't support when a command or skill's frontmatter model: named one; the turn now keeps the session model
  • Fixed CLAUDE_CODE_MAX_CONTEXT_TOKENS being ignored for Vertex-style model IDs (@yyyymmdd suffix) of model versions Claude Code doesn't recognize
  • Fixed the live output preview of a running shell command hiding its newest lines when an earlier line wrapped
  • … +25 more CLI changelog entries

Source: https://github.com/anthropics/claude-code/blob/main/CHANGELOG.md#21259

Metadata

  • Time since 2.1.258 release: 20h 49m 9s

  • Bundle file size: +364.0 kB (+0.8%)

  • Prompt files: +1 (+7.7%)

  • Prompt tokens: +5,031 (+22.3%)

Prompt token mix by kind:

  • system: 58.1%→65.7%
  • tools: 41.9%→34.3%

Files: