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.242tengu_plugin_hooks_modules |
Flag reading movedThe flag server now returns off for tengu_plugin_hooks_modules, read as this account. | |
v2.1.242tengu_plugin_hooks_modules |
Flag reading movedThe flag server now returns off for tengu_plugin_hooks_modules, read as this account. | |
v2.1.242tengu_plugin_hooks_modules |
Flag reading movedThe flag server now returns off for tengu_plugin_hooks_modules, read as this account. | |
v2.1.280tengu_plugin_hooks_modules |
Flag reading movedThe flag server now returns off for tengu_plugin_hooks_modules, read as this account. | |
v2.1.275tengu_plugin_hooks_modules |
Flag reading movedThe flag server now returns off for tengu_plugin_hooks_modules, read as this account. | |
v2.1.275tengu_plugin_hooks_modules |
Flag reading movedThe flag server now returns off for tengu_plugin_hooks_modules, read as this account. | |
v2.1.259tengu_plugin_hooks_modules |
Flag reading movedThe flag server now returns off for tengu_plugin_hooks_modules, read as this account. | |
v2.1.232tengu_lapis_anchor |
Flag reading movedThe flag server now returns "off" for tengu_lapis_anchor, read as this account. | |
v2.1.283tengu_starry_locket |
Flag reading movedThe flag server now returns on for tengu_starry_locket, read as this account. | |
v2.1.283tengu_starry_locket |
Flag reading movedThe flag server now returns on for tengu_starry_locket, read as this account. | |
v2.1.247tengu_plugin_hooks_modules |
Flag reading movedThe flag server now returns on for tengu_plugin_hooks_modules, read as this account. | |
v2.1.247tengu_plugin_hooks_modules |
Flag reading movedThe flag server now returns on for tengu_plugin_hooks_modules, read as this account. | |
v2.1.283tengu_plugin_hooks_modules |
Flag reading movedThe flag server now returns on for tengu_plugin_hooks_modules, read as this account. | |
v2.1.283tengu_plugin_hooks_modules |
Flag reading movedThe flag server now returns on for tengu_plugin_hooks_modules, read as this account. | |
v2.1.246tengu_plugin_hooks_modules |
Flag reading movedThe flag server now returns on for tengu_plugin_hooks_modules, read as this account. | |
v2.1.242tengu_plugin_hooks_modules |
Flag reading movedThe flag server now returns on for tengu_plugin_hooks_modules, read as this account. | |
v2.1.242tengu_plugin_hooks_modules |
Flag reading movedThe flag server now returns on for tengu_plugin_hooks_modules, read as this account. | |
v2.1.242tengu_plugin_hooks_modules |
Flag reading movedThe flag server now returns on for tengu_plugin_hooks_modules, read as this account. | |
v2.1.242tengu_plugin_hooks_modules |
Flag reading movedThe flag server now returns on for tengu_plugin_hooks_modules, read as this account. | |
v2.1.242tengu_plugin_hooks_modules |
Flag reading movedThe flag server now returns on for tengu_plugin_hooks_modules, read as this account. | |
v2.1.242tengu_plugin_hooks_modules |
Flag reading movedThe flag server now returns on for tengu_plugin_hooks_modules, read as this account. | |
v2.1.242tengu_plugin_hooks_modules |
Flag reading movedThe flag server now returns on for tengu_plugin_hooks_modules, read as this account. | |
v2.1.280tengu_plugin_hooks_modules |
Flag reading movedThe flag server now returns on for tengu_plugin_hooks_modules, read as this account. | |
v2.1.275tengu_plugin_hooks_modules |
Flag reading movedThe flag server now returns on for tengu_plugin_hooks_modules, read as this account. | |
v2.1.275tengu_plugin_hooks_modules |
Flag reading movedThe flag server now returns on for tengu_plugin_hooks_modules, read as this account. | |
v2.1.259tengu_plugin_hooks_modules |
Flag reading movedThe flag server now returns on for tengu_plugin_hooks_modules, 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.274MCP_SDK_GENERATION |
Documentation arrivedAnthropic's documentation has since written up MCP_SDK_GENERATION, on Error reference.
the line in the docs* To connect without changing the server, start Claude Code with [`MCP_SDK_GENERATION=v1`](/docs/en/env-vars), whose [runtime](/docs/en/mcp#mcp-client-runtimes) doesn't apply this rule and sends the token request over plain HTTP. That choi… |
|
v2.1.281disableSideloadFlags |
Documentation arrivedAnthropic's documentation has since written up disableSideloadFlags, on Desktop application.
the line in the docsLocal and cloud sessions also load the skills enabled for your claude.ai account, except local sessions when your organization sets [`disableSideloadFlags`](/docs/en/settings-reference#disablesideloadflags). Cloud sessions load them instea… |
|
v2.1.281guardrail |
Documentation arrivedA small documentation edit on How the agent loop works touched a line naming guardrail after this was published.
the line in the docs| `"auto"` | Uses a model classifier to review actions such as shell commands and network requests, allowing or blocking each one it reviews. See [Auto mode](/docs/en/permission-modes#eliminate-prompts-with-auto-mode) for availability and … |
|
v2.1.281guardrail |
Documentation arrivedA small documentation edit on How the agent loop works touched a line naming guardrail after this was published.
the line in the docs| `"auto"` | Uses a model classifier to review actions such as shell commands and network requests, allowing or blocking each one it reviews. See [Auto mode](/docs/en/permission-modes#eliminate-prompts-with-auto-mode) for availability and … |
|
v2.1.280request_id |
Documentation arrivedA small documentation edit on wif-reference touched a line naming request_id after this was published.
the line in the docs`POST /v1/oauth/token` returns errors in the standard [API error shape](https://platform.claude.com/docs/en/api/errors). The SDK wraps exchange failures in a typed `WorkloadIdentityError` (python, typescript; ruby: `Anthropic::Credentials:… |
|
v2.1.284ANTHROPIC_FOUNDRY_RESOURCE |
Documentation arrivedA small documentation edit on go touched a line naming ANTHROPIC_FOUNDRY_RESOURCE after this was published.
the line in the docs* **Foundry:** `import "github.com/anthropics/anthropic-sdk-go/foundry"`. Use `foundry.NewClient(cfg)` with a `foundry.ClientConfig` value to construct a client; set `APIKey` (or `AzureADTokenProvider` for Microsoft Entra ID) and `Resource… |
|
v2.1.284ANTHROPIC_FOUNDRY_RESOURCE |
Documentation arrivedA small documentation edit on go touched a line naming ANTHROPIC_FOUNDRY_RESOURCE after this was published.
the line in the docs* **Foundry:** `import "github.com/anthropics/anthropic-sdk-go/foundry"`. Use `foundry.NewClient(cfg)` with a `foundry.ClientConfig` value to construct a client; set `APIKey` (or `AzureADTokenProvider` for Microsoft Entra ID) and `Resource… |
|
v2.1.275CLAUDE_CODE_MAX_CONCURRENT_SUBAGENTS |
Documentation arrivedA small documentation edit on prompting-claude-opus-5 touched a line naming CLAUDE_CODE_MAX_CONCURRENT_SUBAGENTS after this was published.
the line in the docsIf your harness is Claude Code or the Claude Agent SDK, the deterministic caps are the `CLAUDE_CODE_MAX_SUBAGENT_SPAWN_DEPTH` and `CLAUDE_CODE_MAX_CONCURRENT_SUBAGENTS` environment variables and the SDK's `max_budget_usd` (python; typescri… |
|
v2.1.284ANTHROPIC_FOUNDRY_BASE_URL |
Documentation arrivedAnthropic's documentation has since written up ANTHROPIC_FOUNDRY_BASE_URL, on claude-in-microsoft-foundry.
the line in the docs// It does not read ANTHROPIC_FOUNDRY_BASE_URL. |
|
v2.1.283mantle |
Documentation arrivedA small documentation edit on claude-in-amazon-bedrock touched a line naming mantle after this was published.
the line in the docsYou can also create the standard client with `Anthropic` (python, typescript; go: `anthropic.NewClient()`; java: `AnthropicOkHttpClient.builder()`; csharp: `AnthropicClient`; php: `Anthropic\Client`; ruby: `Anthropic::Client`): set `base_u… |
|
v2.1.284allowed_domains |
Documentation arrivedAnthropic's documentation has since written up allowed_domains, on Agents.
the line in the docs- `allowed_domains: optional array of string` |
|
v2.1.284haiku |
Documentation arrivedAnthropic's documentation has since written up haiku, on Agents.
the line in the docs- `"claude-haiku-4-5"` |
|
v2.1.281/context |
Documentation arrivedAnthropic's documentation has since written up /context, on Log at info level.
the line in the docsFor long-running agentic tasks, the TypeScript and Ruby tool runners support automatic [compaction](https://platform.claude.com/docs/en/build-with-claude/context-editing#client-side-compaction-sdk), which generates summaries when token usa… |
|
v2.1.284/config |
Documentation arrivedA small documentation edit on Import your data from Claude for Government Web touched a line naming /config after this was published.
the line in the docs> **For administrators:** Anthropic enables the import for each organization. If a member's **Import & export** page says import is not enabled and their app is up to date, contact your Anthropic representative. The import needs Claude Des… |
|
v2.1.284/config |
Documentation arrivedA small documentation edit on Import your data from Claude for Government Web touched a line naming /config after this was published.
the line in the docs> **For administrators:** Anthropic enables the import for each organization. If a member's **Import & export** page says import is not enabled and their app is up to date, contact your Anthropic representative. The import needs Claude Des… |
|
v2.1.283claude plugin install |
Documentation arrivedA small documentation edit on Plugin commands reference touched a line naming claude plugin install after this was published.
the line in the docsRun `claude plugin install --help` in your shell to see every option your version supports. |
|
v2.1.284--settings |
Documentation arrivedA small documentation edit on Choose a sandbox environment touched a line naming --settings after this was published.
the line in the docs* If `~/.srt-settings.json` doesn't exist and you don't pass `--settings`, the runtime starts anyway. It blocks network access and confines writes to built-in runtime paths such as `/tmp/claude`, `~/.npm/_logs`, and `~/.claude/debug`. Don'… |
|
v2.1.283/doctor prompt-audit |
Documentation arrivedAnthropic's documentation has since written up /doctor prompt-audit, on How Claude remembers your project.
the line in the docsTo have Claude check your instruction files for outdated or conflicting content, run `/doctor prompt-audit` in a session. Claude looks for problems such as instructions written for older models, references to files or commands that don't e… |
|
v2.1.269--trust-plugin |
Documentation arrivedA small documentation edit on Test plugins with evals touched a line naming --trust-plugin after this was published.
the line in the docsThe first time you run `claude plugin eval` against a directory, Claude Code asks `Trust this plugin directory?` before it loads anything from it, unless you already accepted the trust prompt there in an interactive `claude` session. Insid… |
|
v2.1.269--trust-plugin |
Documentation arrivedA small documentation edit on Test plugins with evals touched a line naming --trust-plugin after this was published.
the line in the docsThe first time you run `claude plugin eval` against a directory, Claude Code asks `Trust this plugin directory?` before it loads anything from it, unless you already accepted the trust prompt there in an interactive `claude` session. Insid… |
|
v2.1.269--trust-plugin |
Documentation arrivedA small documentation edit on Test plugins with evals touched a line naming --trust-plugin after this was published.
the line in the docsThe first time you run `claude plugin eval` against a directory, Claude Code asks `Trust this plugin directory?` before it loads anything from it, unless you already accepted the trust prompt there in an interactive `claude` session. Insid… |
|
v2.1.283claude plugin eval |
Documentation arrivedA small documentation edit on Test plugins with evals touched a line naming claude plugin eval after this was published.
the line in the docsThe first time you run `claude plugin eval` against a directory, Claude Code asks `Trust this plugin directory?` before it loads anything from it, unless you already accepted the trust prompt there in an interactive `claude` session. Insid… |
|
v2.1.269claude plugin eval |
Documentation arrivedA small documentation edit on Test plugins with evals touched a line naming claude plugin eval after this was published.
the line in the docsThe first time you run `claude plugin eval` against a directory, Claude Code asks `Trust this plugin directory?` before it loads anything from it, unless you already accepted the trust prompt there in an interactive `claude` session. Insid… |