Follow Discord
Sweep 06 Nov 2026 · 01:32Z Build v2.1.319 537 read Stable v2.1.311 Latest v2.1.318 Next v2.1.319 Feeds RSS JSON llms.txt llms-full.txt Unofficial
HomeReleasesWhat has changed since
What has changed since

An entry is only as true as the day it was written.

Flags move on the server after a release ships. Anthropic's own notes land days later and their documentation later still. Sometimes an entry turns out to be wrong and gets corrected by hand. All of that is recorded against the entry it happened to, and this is the whole of it in the order it happened.

Nothing here replaces an entry. Every line links to the page its release published, still saying what that release said, because a correction is added and dated rather than swapped in.

Events22,549dated, and never edited afterwards
Newestthe last time anything moved
Flag readings moved17,196a reading is one sample, for one account
Documentation arrived5,243a docs edit touched an entry's names
WhenEntryWhat happened
v2.1.239tengu_toasty_breeze Flag reading movedThe flag server now returns {"enabled":false,"version":0} for tengu_toasty_breeze, read as this account.
v2.1.239tengu_toasty_breeze Flag reading movedThe flag server now returns {"enabled":false,"version":0} for tengu_toasty_breeze, read as this account.
v2.1.246tengu_ticklish_whisper Flag reading movedThe flag server now returns on for tengu_ticklish_whisper, read as this account.
v2.1.248tengu_nifty_lemur Flag reading movedThe flag server now returns {"enabled":false,"version":0} for tengu_nifty_lemur, read as this account.
v2.1.248tengu_nifty_lemur Flag reading movedThe flag server now returns {"enabled":false,"version":0} for tengu_nifty_lemur, read as this account.
v2.1.232tengu_lapis_anchor Flag reading movedThe flag server now returns "padded-countdown" for tengu_lapis_anchor, read as this account.
v2.1.223tengu_juniper_relay Flag reading movedThe flag server now returns off for tengu_juniper_relay, read as this account.
v2.1.251tengu_juniper_relay Flag reading movedThe flag server now returns off for tengu_juniper_relay, read as this account.
v2.1.261--sparse Documentation arrivedAnthropic's documentation has since written up --sparse, on Create and distribute a plugin marketplace.
the line in the docs

| `--sparse <paths...>` | Limit checkout to specific directories via git sparse-checkout. Useful for monorepos | |

v2.1.242blockedMarketplaces Documentation arrivedAnthropic's documentation has since written up blockedMarketplaces, on Create and distribute a plugin marketplace.
the line in the docs

A [marketplace hosted on claude.ai](/docs/en/discover-plugins#add-from-claude-ai) is matched by host: a `hostPattern` entry that matches `claude.ai` governs it, in `strictKnownMarketplaces` and in `blockedMarketplaces`. On the allowlist, s…

v2.1.261--claudeai Documentation arrivedAnthropic's documentation has since written up --claudeai, on Discover and install prebuilt plugins through marketplaces.
the line in the docs

To add one from your shell, run `claude plugin marketplace add` with the `--claudeai` flag and the name shown in the list:

v2.1.274live Documentation arrivedA small documentation edit on How Claude Code uses prompt caching touched a line naming live after this was published.
the line in the docs

When you switch [output styles](/docs/en/output-styles) mid-session with [`/output-style`](/docs/en/output-styles#change-your-output-style), `/config`, or the `outputStyle` setting, Claude uses the new style starting with your next message…

v2.1.269CLAUDE_CODE_GATEWAY_MODEL_DISCOVERY_TIMEOUT_MS Documentation arrivedA small documentation edit on Claude Code gateway compatibility guide touched a line naming CLAUDE_CODE_GATEWAY_MODEL_DISCOVERY_TIMEOUT_MS after this was published.
the line in the docs

To give a slow gateway longer, set [`CLAUDE_CODE_GATEWAY_MODEL_DISCOVERY_TIMEOUT_MS`](/docs/en/env-vars#variables). The variable requires Claude Code v2.1.269 or later.

v2.1.274/model Documentation arrivedA small documentation edit on Claude Code gateway compatibility guide touched a line naming /model after this was published.
the line in the docs

The request is `GET /v1/models?limit=1000` with a timeout of 3 seconds by default, and any redirect is treated as failure so the credential can't leak to a redirect target. A gateway that responds slower than the timeout, or one that redir…

v2.1.274/model Documentation arrivedA small documentation edit on Claude Code gateway compatibility guide touched a line naming /model after this was published.
the line in the docs

The request is `GET /v1/models?limit=1000` with a timeout of 3 seconds by default, and any redirect is treated as failure so the credential can't leak to a redirect target. A gateway that responds slower than the timeout, or one that redir…

v2.1.274/login Documentation arrivedAnthropic's documentation has since written up /login, on Run Claude Code programmatically.
the line in the docs

* Built-in commands that only run in the terminal interface, such as `/login`, aren't available.

v2.1.274/mcp Documentation arrivedAnthropic's documentation has since written up /mcp, on Run Claude Code programmatically.
the line in the docs

* `/model`, `/effort`, `/fast`, `/color`, and `/rename` accept the value as an argument, for example `/model sonnet`, and `/mcp` with no argument prints a text summary of server status. These forms require Claude Code v2.1.205 or later and…

v2.1.274sdk Documentation arrivedAnthropic's documentation has since written up sdk, on Error reference.
the line in the docs

You tried to switch [output styles](/docs/en/output-styles) with `/output-style <style>` or `/config outputStyle=<style>` in a session whose setting sources exclude `local`. Examples are an [Agent SDK](/docs/en/agent-sdk/typescript) sessio…

v2.1.274sdk Documentation arrivedAnthropic's documentation has since written up sdk, on Error reference.
the line in the docs

You tried to switch [output styles](/docs/en/output-styles) with `/output-style <style>` or `/config outputStyle=<style>` in a session whose setting sources exclude `local`. Examples are an [Agent SDK](/docs/en/agent-sdk/typescript) sessio…

v2.1.269/output-style Documentation arrivedAnthropic's documentation has since written up /output-style, on Error reference.
the line in the docs

You ran [`/output-style`](/docs/en/output-styles#change-your-output-style) from the mobile app or web via [Remote Control](/docs/en/remote-control), or the command arrived in a message relayed into the session. Because such a turn may not …

v2.1.269/output-style Documentation arrivedAnthropic's documentation has since written up /output-style, on Error reference.
the line in the docs

You ran [`/output-style`](/docs/en/output-styles#change-your-output-style) from the mobile app or web via [Remote Control](/docs/en/remote-control), or the command arrived in a message relayed into the session. Because such a turn may not …

v2.1.269CLAUDE_CODE_WORKFLOW_MAX_CONCURRENT_AGENTS Documentation arrivedAnthropic's documentation has since written up CLAUDE_CODE_WORKFLOW_MAX_CONCURRENT_AGENTS, on Environment variables.
the line in the docs

| `CLAUDE_CODE_WORKFLOW_MAX_CONCURRENT_AGENTS` | How many agents a single [workflow](/docs/en/workflows) run executes at once, from `1` to `256`. By default, a run executes up to 16 agents at once, fewer when Claude Code has fewer CPUs ava…

v2.1.271CLAUDE_CODE_RESUME_INTERRUPTED_TURN_MAX_AGE_MS Documentation arrivedAnthropic's documentation has since written up CLAUDE_CODE_RESUME_INTERRUPTED_TURN_MAX_AGE_MS, on Environment variables.
the line in the docs

| `CLAUDE_CODE_RESUME_INTERRUPTED_TURN_MAX_AGE_MS` | Maximum age in milliseconds of the last transcript message for a session that ended mid-turn to continue automatically on resume. When the last message is older than this bound, Claude C…

v2.1.269CLAUDE_CODE_RESUME_INTERRUPTED_TURN_MAX_AGE_MS Documentation arrivedAnthropic's documentation has since written up CLAUDE_CODE_RESUME_INTERRUPTED_TURN_MAX_AGE_MS, on Environment variables.
the line in the docs

| `CLAUDE_CODE_RESUME_INTERRUPTED_TURN_MAX_AGE_MS` | Maximum age in milliseconds of the last transcript message for a session that ended mid-turn to continue automatically on resume. When the last message is older than this bound, Claude C…

v2.1.269CLAUDE_CODE_GATEWAY_MODEL_DISCOVERY_TIMEOUT_MS Documentation arrivedAnthropic's documentation has since written up CLAUDE_CODE_GATEWAY_MODEL_DISCOVERY_TIMEOUT_MS, on Environment variables.
the line in the docs

| `CLAUDE_CODE_GATEWAY_MODEL_DISCOVERY_TIMEOUT_MS` | Timeout in milliseconds for the [gateway model discovery](/docs/en/llm-gateway-protocol#model-discovery) request that `CLAUDE_CODE_ENABLE_GATEWAY_MODEL_DISCOVERY` turns on (default: `300…

v2.1.248CLAUDE_CODE_ENABLE_GATEWAY_MODEL_DISCOVERY Documentation arrivedAnthropic's documentation has since written up CLAUDE_CODE_ENABLE_GATEWAY_MODEL_DISCOVERY, on Environment variables.
the line in the docs

| `CLAUDE_CODE_GATEWAY_MODEL_DISCOVERY_TIMEOUT_MS` | Timeout in milliseconds for the [gateway model discovery](/docs/en/llm-gateway-protocol#model-discovery) request that `CLAUDE_CODE_ENABLE_GATEWAY_MODEL_DISCOVERY` turns on (default: `300…

v2.1.274/model Documentation arrivedAnthropic's documentation has since written up /model, on Environment variables.
the line in the docs

| `CLAUDE_CODE_GATEWAY_MODEL_DISCOVERY_TIMEOUT_MS` | Timeout in milliseconds for the [gateway model discovery](/docs/en/llm-gateway-protocol#model-discovery) request that `CLAUDE_CODE_ENABLE_GATEWAY_MODEL_DISCOVERY` turns on (default: `300…

v2.1.274/model Documentation arrivedAnthropic's documentation has since written up /model, on Environment variables.
the line in the docs

| `CLAUDE_CODE_GATEWAY_MODEL_DISCOVERY_TIMEOUT_MS` | Timeout in milliseconds for the [gateway model discovery](/docs/en/llm-gateway-protocol#model-discovery) request that `CLAUDE_CODE_ENABLE_GATEWAY_MODEL_DISCOVERY` turns on (default: `300…

v2.1.269CLAUDE_CODE_BG_TASKS_REPORT_RUNNING Documentation arrivedAnthropic's documentation has since written up CLAUDE_CODE_BG_TASKS_REPORT_RUNNING, on Environment variables.
the line in the docs

| `CLAUDE_CODE_BG_TASKS_REPORT_RUNNING` | Set to `0` to make a non-interactive session report an idle status to its host at every turn end, even while background work is still running. By default, the session keeps reporting a running stat…

v2.1.274isolation Documentation arrivedA small documentation edit on Configure cloud environments touched a line naming isolation after this was published.
the line in the docs

MCP connectors you enable on a session or routine work without adding their hosts to **Allowed domains**, because connector traffic travels through Anthropic's servers rather than the session's network. This relies on the same Anthropic-bo…

v2.1.273isolation Documentation arrivedA small documentation edit on Configure cloud environments touched a line naming isolation after this was published.
the line in the docs

MCP connectors you enable on a session or routine work without adding their hosts to **Allowed domains**, because connector traffic travels through Anthropic's servers rather than the session's network. This relies on the same Anthropic-bo…

v2.1.273unset Documentation arrivedA small documentation edit on Claude apps gateway deployment and operations touched a line naming unset after this was published.
the line in the docs

| Startup exits with `Administrator policy requires a Cloud gateway sign-in on this machine` | The developer's environment sets `ANTHROPIC_API_KEY` or `ANTHROPIC_AUTH_TOKEN`, their settings configure an [`apiKeyHelper`](/docs/en/settings-r…

v2.1.274apiKeyHelper Documentation arrivedA small documentation edit on Claude apps gateway deployment and operations touched a line naming apiKeyHelper after this was published.
the line in the docs

| Startup exits with `Administrator policy requires a Cloud gateway sign-in on this machine` | The developer's environment sets `ANTHROPIC_API_KEY` or `ANTHROPIC_AUTH_TOKEN`, their settings configure an [`apiKeyHelper`](/docs/en/settings-r…

v2.1.273apiKeyHelper Documentation arrivedA small documentation edit on Claude apps gateway deployment and operations touched a line naming apiKeyHelper after this was published.
the line in the docs

| Startup exits with `Administrator policy requires a Cloud gateway sign-in on this machine` | The developer's environment sets `ANTHROPIC_API_KEY` or `ANTHROPIC_AUTH_TOKEN`, their settings configure an [`apiKeyHelper`](/docs/en/settings-r…

v2.1.274/login Documentation arrivedA small documentation edit on Claude apps gateway deployment and operations touched a line naming /login after this was published.
the line in the docs

| Startup exits with `Administrator policy requires a Cloud gateway sign-in on this machine` | The developer's environment sets `ANTHROPIC_API_KEY` or `ANTHROPIC_AUTH_TOKEN`, their settings configure an [`apiKeyHelper`](/docs/en/settings-r…

v2.1.273/login Documentation arrivedA small documentation edit on Claude apps gateway deployment and operations touched a line naming /login after this was published.
the line in the docs

| Startup exits with `Administrator policy requires a Cloud gateway sign-in on this machine` | The developer's environment sets `ANTHROPIC_API_KEY` or `ANTHROPIC_AUTH_TOKEN`, their settings configure an [`apiKeyHelper`](/docs/en/settings-r…

v2.1.273/login Documentation arrivedA small documentation edit on Claude apps gateway deployment and operations touched a line naming /login after this was published.
the line in the docs

| Startup exits with `Administrator policy requires a Cloud gateway sign-in on this machine` | The developer's environment sets `ANTHROPIC_API_KEY` or `ANTHROPIC_AUTH_TOKEN`, their settings configure an [`apiKeyHelper`](/docs/en/settings-r…

v2.1.257request_id Documentation arrivedA small documentation edit on Channels reference touched a line naming request_id after this was published.
the line in the docs

The verdict your server sends back is `notifications/claude/channel/permission` with two fields: `request_id` echoing the ID above, and `behavior` set to `'allow'` or `'deny'`. Allow lets the tool call proceed; deny rejects it. Neither ver…

v2.1.257--add-dir Documentation arrivedA small documentation edit on Orchestrate teams of Claude Code sessions touched a line naming --add-dir after this was published.
the line in the docs

For a teammate it brings back, Claude Code re-applies a definition that came from a project's `.claude/agents/` directory or an `--add-dir` directory only if you've [trusted the folder the agent file is in](/docs/en/permissions#what-runs-b…

v2.1.269/output-style Documentation arrivedA small documentation edit on Modifying system prompts touched a line naming /output-style after this was published.
the line in the docs

* **CLI**: run `/output-style <style>`, for example `/output-style concise`, or run `/config` and select one. The `/output-style` command requires Claude Code v2.1.269 or later.

v2.1.269/output-style Documentation arrivedA small documentation edit on Modifying system prompts touched a line naming /output-style after this was published.
the line in the docs

* **CLI**: run `/output-style <style>`, for example `/output-style concise`, or run `/config` and select one. The `/output-style` command requires Claude Code v2.1.269 or later.

v2.1.237/output-style Documentation arrivedA small documentation edit on Modifying system prompts touched a line naming /output-style after this was published.
the line in the docs

* **CLI**: run `/output-style <style>`, for example `/output-style concise`, or run `/config` and select one. The `/output-style` command requires Claude Code v2.1.269 or later.

v2.1.206tengu_umber_kestrel Flag reading movedThe flag server now returns on for tengu_umber_kestrel, read as this account.
v2.1.239tengu_toasty_breeze Flag reading movedThe flag server now returns {"allowanceNote":"{percent} allowance left","budgetExhaustedCopy":"You've used this week's lower-priority allowance","cooloffMinutes":10,"enabled":true,"label":"Continue now at lower priority","noticeLine":"/low-priority to continue now at lower priority · uses your weekly limit","statusLine":"Lower priority until {reset}","version":3,"waitBanner":"Working at lower priority · waiting for capacity"} for tengu_toasty_breeze, read as this account.
v2.1.239tengu_toasty_breeze Flag reading movedThe flag server now returns {"allowanceNote":"{percent} allowance left","budgetExhaustedCopy":"You've used this week's lower-priority allowance","cooloffMinutes":10,"enabled":true,"label":"Continue now at lower priority","noticeLine":"/low-priority to continue now at lower priority · uses your weekly limit","statusLine":"Lower priority until {reset}","version":3,"waitBanner":"Working at lower priority · waiting for capacity"} for tengu_toasty_breeze, read as this account.
v2.1.248tengu_nifty_lemur Flag reading movedThe flag server now returns {"autoContinue":true,"enabled":true,"label":"Reset your session limit now","noticeLine":"/limit-reset to reset your session limit now · uses weekly limit · 1/week","spentLine":"Weekly reset used · available again {date}","successLine":"Session limit reset · next reset available {date} · your weekly limit still applies","unavailableLine":"Couldn't reset your session limit right now · try again in a moment","version":1} for tengu_nifty_lemur, read as this account.
v2.1.248tengu_nifty_lemur Flag reading movedThe flag server now returns {"autoContinue":true,"enabled":true,"label":"Reset your session limit now","noticeLine":"/limit-reset to reset your session limit now · uses weekly limit · 1/week","spentLine":"Weekly reset used · available again {date}","successLine":"Session limit reset · next reset available {date} · your weekly limit still applies","unavailableLine":"Couldn't reset your session limit right now · try again in a moment","version":1} for tengu_nifty_lemur, read as this account.
v2.1.223tengu_juniper_relay Flag reading movedThe flag server now returns on for tengu_juniper_relay, read as this account.
v2.1.251tengu_juniper_relay Flag reading movedThe flag server now returns on for tengu_juniper_relay, read as this account.
v2.1.206tengu_umber_kestrel Flag reading movedThe flag server now returns off for tengu_umber_kestrel, read as this account.
Feedback