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.
| When | Entry | What happened |
|---|---|---|
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.288modelOverrides |
Documentation arrivedA small documentation edit on Model configuration touched a line naming modelOverrides after this was published.
the line in the docs* **Not recognized**: any other ID, such as an application inference profile ARN or a model version Claude Code doesn't know, unless a [`modelOverrides`](#override-model-ids-per-version) entry maps a model to that ID. On Microsoft Foundry,… |
|
v2.1.283modelOverrides |
Documentation arrivedA small documentation edit on Model configuration touched a line naming modelOverrides after this was published.
the line in the docs* **Not recognized**: any other ID, such as an application inference profile ARN or a model version Claude Code doesn't know, unless a [`modelOverrides`](#override-model-ids-per-version) entry maps a model to that ID. On Microsoft Foundry,… |
|
v2.1.295disableAllHooks |
Documentation arrivedAnthropic's documentation has since written up disableAllHooks, on MCP, plugins, skills, and hooks.
the line in the docsClaude Code [managed settings](/docs/third-party/claude-desktop/code.md#interaction-with-claude-code%E2%80%99s-own-managed-settings) deployed on the device govern these hooks as they do in the Claude Code CLI: `disableAllHooks` turns them … |
|
v2.1.287/plugin directory |
Documentation arrivedAnthropic's documentation has since written up /plugin directory, on Plugin feature support across platforms.
the line in the docs| Browse the directory | **Discover** in **Customize > Plugins**, on Pro, Max, Team, and Enterprise plans. On Team and Enterprise plans, an Owner can [remove the directory as a source](/docs/plugins/admin.md#manage-synced-marketplaces) for… |
|
v2.1.285disableWorkflows |
Documentation arrivedAnthropic's documentation has since written up disableWorkflows, on Orchestrate subagents at scale with dynamic workflows.
the line in the docsTo turn workflows off for your whole organization, set `"disableWorkflows": true` in [managed settings](/docs/en/server-managed-settings.md), or use the toggle on the [Claude Code admin settings](https://claude.ai/admin-settings/claude-cod… |
|
v2.1.305--resume |
Documentation arrivedAnthropic's documentation has since written up --resume, on Use Claude Code in VS Code.
the line in the docsInstalling the extension does not put `claude` on your shell PATH. The extension bundles a private copy of the CLI for its chat panel, but typing `claude` in a terminal requires the [standalone CLI install](/docs/en/setup.md). Run the inst… |
|
v2.1.288modelSettings |
Documentation arrivedAnthropic's documentation has since written up modelSettings, on Use Claude Code in VS Code.
the line in the docsWhen the current model supports [effort levels](/docs/en/model-config.md#adjust-effort-level), the picker also shows an **Effort** row and the model name button shows the selected level. When you pick a level other than `max`, Claude Code … |
|
v2.1.293managedMcpServers |
Documentation arrivedA small documentation edit on All settings touched a line naming managedMcpServers after this was published.
the line in the docsServers your organization delivers are also exempt from the allowlist, and the denylist still applies to them. The exemption covers every [`managedMcpServers`](#managedmcpservers) entry, and any [`managed-mcp.json`](/docs/en/managed-mcp#ex… |
|
v2.1.301--mcp-config |
Documentation arrivedAnthropic's documentation has since written up --mcp-config, on Control MCP server access for your organization.
the line in the docsA `managed-mcp.json` server that uses `${VAR}` expansion in its command, arguments, URL, or headers is still checked. Claude Code also checks every server a user, a plugin, or claude.ai adds, and every server a user passes with `--mcp-conf… |
|
v2.1.301--mcp-config |
Documentation arrivedAnthropic's documentation has since written up --mcp-config, on Control MCP server access for your organization.
the line in the docsA `managed-mcp.json` server that uses `${VAR}` expansion in its command, arguments, URL, or headers is still checked. Claude Code also checks every server a user, a plugin, or claude.ai adds, and every server a user passes with `--mcp-conf… |
|
v2.1.300--mcp-config |
Documentation arrivedAnthropic's documentation has since written up --mcp-config, on Control MCP server access for your organization.
the line in the docsA `managed-mcp.json` server that uses `${VAR}` expansion in its command, arguments, URL, or headers is still checked. Claude Code also checks every server a user, a plugin, or claude.ai adds, and every server a user passes with `--mcp-conf… |
|
v2.1.299--mcp-config |
Documentation arrivedAnthropic's documentation has since written up --mcp-config, on Control MCP server access for your organization.
the line in the docsA `managed-mcp.json` server that uses `${VAR}` expansion in its command, arguments, URL, or headers is still checked. Claude Code also checks every server a user, a plugin, or claude.ai adds, and every server a user passes with `--mcp-conf… |
|
v2.1.299--mcp-config |
Documentation arrivedAnthropic's documentation has since written up --mcp-config, on Control MCP server access for your organization.
the line in the docsA `managed-mcp.json` server that uses `${VAR}` expansion in its command, arguments, URL, or headers is still checked. Claude Code also checks every server a user, a plugin, or claude.ai adds, and every server a user passes with `--mcp-conf… |
|
v2.1.305allowedMcpServers |
Documentation arrivedAnthropic's documentation has since written up allowedMcpServers, on Control MCP server access for your organization.
the line in the docsThe servers in `managed-mcp.json` need no `allowedMcpServers` entry, with one exception: Claude Code checks a server against the allowlist when it uses [`${VAR}` expansion](/docs/en/mcp#environment-variable-expansion-in-mcp-json) outside `… |
|
v2.1.293clientSecretHelper |
Documentation arrivedAnthropic's documentation has since written up clientSecretHelper, on Configuration changelog.
the line in the docs* A `managedMcpServers` entry accepts `headersHelperArgs` (remote and web search entries) or `envHelperArgs` (local entries): arguments for its helper script. Its helpers, `oauth.clientSecretHelper` included, also get the entry's `name` in… |
|
v2.1.293clientSecretHelper |
Documentation arrivedAnthropic's documentation has since written up clientSecretHelper, on Configuration changelog.
the line in the docs* A `managedMcpServers` entry accepts `headersHelperArgs` (remote and web search entries) or `envHelperArgs` (local entries): arguments for its helper script. Its helpers, `oauth.clientSecretHelper` included, also get the entry's `name` in… |
|
v2.1.304otelHeadersHelper |
Documentation arrivedAnthropic's documentation has since written up otelHeadersHelper, on Configuration reference.
the line in the docs> Absolute path to an executable that prints a single JSON object of HTTP headers on stdout, e.g. `{"Authorization": "Bearer …"}`. The desktop runs it (no arguments; output cached for a few minutes, and a failure is not retried for 30 seco… |
|
v2.1.305allowManagedPermissionRulesOnly |
Documentation arrivedAnthropic's documentation has since written up allowManagedPermissionRulesOnly, on Changelog.
the line in the docs* Changed plugins that the app loads to ask before using the tools they pre-approve when your organization's Claude Code managed settings, such as `managed-settings.json`, set `allowManagedPermissionRulesOnly`. |
|
v2.1.305allowManagedPermissionRulesOnly |
Documentation arrivedAnthropic's documentation has since written up allowManagedPermissionRulesOnly, on Changelog.
the line in the docs* Changed plugins that the app loads to ask before using the tools they pre-approve when your organization's Claude Code managed settings, such as `managed-settings.json`, set `allowManagedPermissionRulesOnly`. |
|
v2.1.299tengu_glowing_lark |
Flag reading movedThe flag server now returns on for tengu_glowing_lark, read as this account. | |
v2.1.299tengu_glowing_lark |
Flag reading movedThe flag server now returns on for tengu_glowing_lark, read as this account. | |
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.307tengu_sunny_locket |
Flag reading movedThe flag server now returns {"mode":"compact"} for tengu_sunny_locket, read as this account. | |
v2.1.302tengu_sunny_locket |
Flag reading movedThe flag server now returns {"mode":"compact"} for tengu_sunny_locket, read as this account. | |
v2.1.300tengu_sunny_locket |
Flag reading movedThe flag server now returns {"mode":"compact"} for tengu_sunny_locket, read as this account. | |
v2.1.290tengu_sunny_locket |
Flag reading movedThe flag server now returns {"mode":"compact"} for tengu_sunny_locket, read as this account. | |
v2.1.283tengu_sunny_locket |
Flag reading movedThe flag server now returns {"mode":"compact"} for tengu_sunny_locket, read as this account. | |
v2.1.283tengu_sunny_locket |
Flag reading movedThe flag server now returns {"mode":"compact"} for tengu_sunny_locket, read as this account. | |
v2.1.282tengu_smooth_chipmunk |
Flag reading movedThe flag server now returns on for tengu_smooth_chipmunk, read as this account. | |
v2.1.281tengu_smooth_chipmunk |
Flag reading movedThe flag server now returns on for tengu_smooth_chipmunk, read as this account. | |
v2.1.281tengu_smooth_chipmunk |
Flag reading movedThe flag server now returns on for tengu_smooth_chipmunk, read as this account. | |
v2.1.269tengu_smooth_chipmunk |
Flag reading movedThe flag server now returns on for tengu_smooth_chipmunk, read as this account. | |
v2.1.261tengu_smooth_chipmunk |
Flag reading movedThe flag server now returns on for tengu_smooth_chipmunk, read as this account. | |
v2.1.261tengu_smooth_chipmunk |
Flag reading movedThe flag server now returns on for tengu_smooth_chipmunk, read as this account. | |
v2.1.273tengu_quiet_dolphin |
Flag reading movedThe flag server now returns on for tengu_quiet_dolphin, read as this account. |