Skip to content

v2.1.269

Choose a tag to compare

@marckrenn marckrenn released this 11 Sep 19:37
· 9 commits to main since this release

2.1.269

(☝ Click to see full diff.)

  • Bash tool now includes a diff of files changed by a command so edits are visible alongside the command output
    Highlights:
  • Added 'claude plugin eval' to run plugin evals and emit scored JSON+HTML outputs for reproducible scoring
  • Bash tool now includes a diff of files changed by a command so edits are visible alongside the command output

CLI changelog

  • Added claude plugin eval: run a plugin's eval suite against Claude Code and get scored, reproducible results (JSON + HTML report); see claude plugin eval --help
  • Added /output-style [name] to list and switch output styles, including over Remote Control and in cloud and other headless sessions
  • Added a diff of the files a Bash command changed to the Bash tool result when the Bash tool handles file edits (setting bashEditDiffEnabled)
  • Added OTEL_METRICS_INCLUDE_REPOSITORY to tag OpenTelemetry metrics and events with vcs.* repository attributes; commit events get vcs.ref.head.* with OTEL_LOG_TOOL_DETAILS
  • Added CLAUDE_CODE_GATEWAY_MODEL_DISCOVERY_TIMEOUT_MS to extend the LLM gateway /v1/models discovery timeout (default 3s)
  • Added a spinner tip suggesting /focus for a view with just your prompt, a one-line work summary, and the response
  • Added CLAUDE_CODE_WORKFLOW_MAX_CONCURRENT_AGENTS (1–256) to raise the Workflow tool's per-run concurrent agent limit for inference-bound fan-outs
  • Fixed the prompt cache being partially invalidated on the turn after a response was cut off at the output-token limit and automatically resumed
  • Fixed a case where resuming a session after interrupting Claude mid-thought could change how earlier context was re-sent, hurting prompt-cache reuse
  • Fixed F1/F2/F4 not working in kitty-protocol terminals and Delete in st, Alt+arrows acting as Escape in rxvt-unicode, and Shift+punctuation typing the unshifted key in WezTerm (regression in 2.1.247)
  • Fixed remote and headless sessions reporting "waiting for your input" while background agents were still running (set CLAUDE_CODE_BG_TASKS_REPORT_RUNNING=0 to restore the old behavior)
  • Fixed the terminal's replies to capability queries (^[[?1;2c) appearing as stray text at startup in some terminals
  • … +86 more CLI changelog entries

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

Metadata

  • Time since 2.1.268 release: 1d 0h 26m 17s

  • Bundle file size: +524.4 kB (+1.1%)

  • Prompt files: +3 (+27.3%)

  • Prompt tokens: +9,376 (+68.7%)

Prompt token mix by kind:

  • tools: 69.3%→63.3%
  • system: 30.7%→36.7%

Files: