Follow Discord
Sweep 06 Nov 2026 · 01:32Z Build v2.1.319 537 read Stable v2.1.311 Latest v2.1.319 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,648dated, and never edited afterwards
Newestthe last time anything moved
Flag readings moved17,290a reading is one sample, for one account
Documentation arrived5,248a docs edit touched an entry's names
WhenEntryWhat happened
v2.1.288--strict-mcp-config Documentation arrivedAnthropic's documentation has since written up --strict-mcp-config, on Agent SDK reference - Python.
the line in the docs

| `strict_mcp_config` | `bool` | `False` | When `True`, use only the servers passed in `mcp_servers` and ignore project `.mcp.json`, user settings, plugin-provided MCP servers, and [claude.ai connectors](https://code.claude.com/docs/en/mcp…

v2.1.307set_model Documentation arrivedAnthropic's documentation has since written up set_model, on Configure permissions.
the line in the docs

If you switch a session that's in auto mode to a model that auto mode doesn't support, using [`set_model()`](https://code.claude.com/docs/en/agent-sdk/python#claudesdkclient), [`setModel()`](https://code.claude.com/docs/en/agent-sdk/typesc…

v2.1.295BETA_TRACING_ENDPOINT Documentation arrivedAnthropic's documentation has since written up BETA_TRACING_ENDPOINT, on Observability with OpenTelemetry.
the line in the docs

* **`claude_code.hook`:** wraps each [hook](https://code.claude.com/docs/en/agent-sdk/hooks.md) execution. Requires detailed beta tracing (`ENABLE_BETA_TRACING_DETAILED=1` and `BETA_TRACING_ENDPOINT`), a pair that also [changes where your …

v2.1.295ENABLE_BETA_TRACING_DETAILED Documentation arrivedAnthropic's documentation has since written up ENABLE_BETA_TRACING_DETAILED, on Observability with OpenTelemetry.
the line in the docs

* **`claude_code.hook`:** wraps each [hook](https://code.claude.com/docs/en/agent-sdk/hooks.md) execution. Requires detailed beta tracing (`ENABLE_BETA_TRACING_DETAILED=1` and `BETA_TRACING_ENDPOINT`), a pair that also [changes where your …

v2.1.304CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC Documentation arrivedAnthropic's documentation has since written up CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC, on Set up Claude Code for your organization.
the line in the docs

| [Telemetry opt-out](https://code.claude.com/docs/en/data-usage.md#telemetry-services) | Turn off Anthropic-bound usage metrics, error reports, and surveys on every device | `env` with `CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC` set to `1`…

v2.1.295minimumVersion Documentation arrivedAnthropic's documentation has since written up minimumVersion, on Set up Claude Code for your organization.
the line in the docs

| [Version floor](https://code.claude.com/docs/en/settings-reference.md#minimumversion) | Prevent auto-update from installing below an org-wide minimum | `minimumVersion` |

v2.1.300allowedProviders Documentation arrivedAnthropic's documentation has since written up allowedProviders, on Set up Claude Code for your organization.
the line in the docs

| [Provider restrictions](https://code.claude.com/docs/en/settings-reference.md#allowedproviders) | Limit which API providers a machine may use. A session on a provider that isn't listed is refused at startup, at login, and when it next co…

v2.1.296allowedProviders Documentation arrivedAnthropic's documentation has since written up allowedProviders, on Set up Claude Code for your organization.
the line in the docs

| [Provider restrictions](https://code.claude.com/docs/en/settings-reference.md#allowedproviders) | Limit which API providers a machine may use. A session on a provider that isn't listed is refused at startup, at login, and when it next co…

v2.1.288disableCommandPluginSources Documentation arrivedAnthropic's documentation has since written up disableCommandPluginSources, on Set up Claude Code for your organization.
the line in the docs

| [Plugin marketplace control](https://code.claude.com/docs/en/plugins/org.md#restrict-what-users-can-install) | Restrict which marketplace sources users can add and install from, reject the CLI flags that sideload plugins, agents, and MCP…

v2.1.288CLAUDE_CODE_ACCESSIBILITY Documentation arrivedAnthropic's documentation has since written up CLAUDE_CODE_ACCESSIBILITY, on Use Claude Code with a screen reader.
the line in the docs

Screen reader mode is opt-in. If you use a screen magnifier, reduced motion, or a colorblind-friendly theme instead of a screen reader, set `CLAUDE_CODE_ACCESSIBILITY`, `prefersReducedMotion`, or `theme` from the [Accessibility settings](#…

v2.1.307NO_PROXY Documentation arrivedAnthropic's documentation has since written up NO_PROXY, on Network proxy.
the line in the docs

* **Cowork's sandboxed shell when every host is allowed.** With a list of hosts in [`coworkEgressAllowedHosts`](https://claude.com/docs/third-party/claude-desktop/web-tools), the shell's commands reach the network only through a filter ins…

v2.1.307NO_PROXY Documentation arrivedAnthropic's documentation has since written up NO_PROXY, on Network proxy.
the line in the docs

* **Cowork's sandboxed shell when every host is allowed.** With a list of hosts in [`coworkEgressAllowedHosts`](https://claude.com/docs/third-party/claude-desktop/web-tools), the shell's commands reach the network only through a filter ins…

v2.1.300selfHosted Documentation arrivedAnthropic's documentation has since written up selfHosted, on Configuration implementation.
the line in the docs

Each key's entry in the reference gives its label and a one-line reason. The [published schemas](https://claude.com/docs/third-party/claude-desktop/bootstrap.md#response-schema) carry the self-hosted word (`server`, `reported`, `client`, o…

v2.1.307forceLoginOrgUUID Documentation arrivedAnthropic's documentation has since written up forceLoginOrgUUID, on Deploy with Enterprise Admin Console.
the line in the docs

* **Allow only your organization:** set [`forceLoginOrgUUID`](https://claude.com/docs/cowork/hipaa-setup#what-each-claude-desktop-key-does) to your Claude organization's ID. This ID isn't [`deploymentOrganizationUuid`](https://claude.com/d…

v2.1.305headersHelper Documentation arrivedA small documentation edit on Web search and web fetch touched a line naming headersHelper after this was published.
the line in the docs

Set the per-entry `toolPolicy` to `"allow"` so users aren't prompted to approve each search. `headersHelper` is an executable that prints the auth header as a JSON object to stdout; it follows the same execution model as [`inferenceCredent…

v2.1.300headersHelper Documentation arrivedA small documentation edit on Web search and web fetch touched a line naming headersHelper after this was published.
the line in the docs

Set the per-entry `toolPolicy` to `"allow"` so users aren't prompted to approve each search. `headersHelper` is an executable that prints the auth header as a JSON object to stdout; it follows the same execution model as [`inferenceCredent…

v2.1.299headersHelper Documentation arrivedA small documentation edit on Web search and web fetch touched a line naming headersHelper after this was published.
the line in the docs

Set the per-entry `toolPolicy` to `"allow"` so users aren't prompted to approve each search. `headersHelper` is an executable that prints the auth header as a JSON object to stdout; it follows the same execution model as [`inferenceCredent…

v2.1.307/update Documentation arrivedAnthropic's documentation has since written up /update, on Connect Claude Code to tools via MCP.
the line in the docs

| `input_required` | Reads `inputRequests`, an object that maps a key you choose to `{ method, params }`. Claude Code answers each key once through `tasks/update` with `{ taskId, inputResponses }`, where `inputResponses` maps the same key …

v2.1.296CLAUDE_AUTO_BACKGROUND_TASKS Documentation arrivedAnthropic's documentation has since written up CLAUDE_AUTO_BACKGROUND_TASKS, on Connect Claude Code to tools via MCP.
the line in the docs

* [`CLAUDE_AUTO_BACKGROUND_TASKS`](/docs/en/env-vars) at `1`

v2.1.292CLAUDE_CODE_MCP_AUTO_BACKGROUND_MS Documentation arrivedAnthropic's documentation has since written up CLAUDE_CODE_MCP_AUTO_BACKGROUND_MS, on Connect Claude Code to tools via MCP.
the line in the docs

* Set the [`CLAUDE_CODE_MCP_AUTO_BACKGROUND_MS`](/docs/en/env-vars) environment variable in milliseconds to change the threshold, or set it to `0` to turn automatic backgrounding off. With `0`, Claude also [waits for MCP tasks](#make-claud…

v2.1.288CLAUDE_CODE_DISABLE_BACKGROUND_TASKS Documentation arrivedA small documentation edit on Review locally with /code-review touched a line naming CLAUDE_CODE_DISABLE_BACKGROUND_TASKS after this was published.
the line in the docs

* Set [`CLAUDE_CODE_DISABLE_BACKGROUND_TASKS`](/docs/en/env-vars) to `1`, which also turns off other background task features

v2.1.206tengu_umber_kestrel Flag reading movedThe flag server now returns off for tengu_umber_kestrel, 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.239tengu_toasty_breeze Flag reading movedThe flag server now returns {"enabled":false,"version":0} for tengu_toasty_breeze, read as this account.
v2.1.307tengu_sunny_locket Flag reading movedThe flag server now returns {"mode":"off"} for tengu_sunny_locket, read as this account.
v2.1.302tengu_sunny_locket Flag reading movedThe flag server now returns {"mode":"off"} for tengu_sunny_locket, read as this account.
v2.1.300tengu_sunny_locket Flag reading movedThe flag server now returns {"mode":"off"} for tengu_sunny_locket, read as this account.
v2.1.290tengu_sunny_locket Flag reading movedThe flag server now returns {"mode":"off"} for tengu_sunny_locket, read as this account.
v2.1.283tengu_sunny_locket Flag reading movedThe flag server now returns {"mode":"off"} for tengu_sunny_locket, read as this account.
v2.1.283tengu_sunny_locket Flag reading movedThe flag server now returns {"mode":"off"} for tengu_sunny_locket, read as this account.
v2.1.282tengu_smooth_chipmunk Flag reading movedThe flag server now returns off for tengu_smooth_chipmunk, read as this account.
v2.1.281tengu_smooth_chipmunk Flag reading movedThe flag server now returns off for tengu_smooth_chipmunk, read as this account.
v2.1.281tengu_smooth_chipmunk Flag reading movedThe flag server now returns off for tengu_smooth_chipmunk, read as this account.
v2.1.269tengu_smooth_chipmunk Flag reading movedThe flag server now returns off for tengu_smooth_chipmunk, read as this account.
v2.1.261tengu_smooth_chipmunk Flag reading movedThe flag server now returns off for tengu_smooth_chipmunk, read as this account.
v2.1.261tengu_smooth_chipmunk Flag reading movedThe flag server now returns off for tengu_smooth_chipmunk, read as this account.
v2.1.273tengu_quiet_dolphin Flag reading movedThe flag server now returns off for tengu_quiet_dolphin, 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.284tengu_lantern_wick_text Flag reading movedThe flag server now returns null for tengu_lantern_wick_text, 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.299tengu_glowing_lark Flag reading movedThe flag server now returns off for tengu_glowing_lark, read as this account.
v2.1.299tengu_glowing_lark Flag reading movedThe flag server now returns off for tengu_glowing_lark, read as this account.
v2.1.265tengu_curious_tower_stateless_models Flag reading movedThe flag server now returns "fable-5-1, opus-5, opus-4-8" for tengu_curious_tower_stateless_models, read as this account.
v2.1.305/login Documentation arrivedA small documentation edit on Create the app registration that represents the Claude API audience. touched a line naming /login after this was published.
the line in the docs

Use this path when your workload runs in an AKS pod. Entra Workload Identity federates a Kubernetes service account with a user-assigned managed identity: Kubernetes projects a service account token (signed by the AKS cluster's OIDC issuer…

v2.1.304/login Documentation arrivedA small documentation edit on Create the app registration that represents the Claude API audience. touched a line naming /login after this was published.
the line in the docs

Use this path when your workload runs in an AKS pod. Entra Workload Identity federates a Kubernetes service account with a user-assigned managed identity: Kubernetes projects a service account token (signed by the AKS cluster's OIDC issuer…

v2.1.304/login Documentation arrivedA small documentation edit on Create the app registration that represents the Claude API audience. touched a line naming /login after this was published.
the line in the docs

Use this path when your workload runs in an AKS pod. Entra Workload Identity federates a Kubernetes service account with a user-assigned managed identity: Kubernetes projects a service account token (signed by the AKS cluster's OIDC issuer…

v2.1.304/login Documentation arrivedA small documentation edit on Create the app registration that represents the Claude API audience. touched a line naming /login after this was published.
the line in the docs

Use this path when your workload runs in an AKS pod. Entra Workload Identity federates a Kubernetes service account with a user-assigned managed identity: Kubernetes projects a service account token (signed by the AKS cluster's OIDC issuer…

v2.1.304/login Documentation arrivedA small documentation edit on Create the app registration that represents the Claude API audience. touched a line naming /login after this was published.
the line in the docs

Use this path when your workload runs in an AKS pod. Entra Workload Identity federates a Kubernetes service account with a user-assigned managed identity: Kubernetes projects a service account token (signed by the AKS cluster's OIDC issuer…

Feedback