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.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.274tengu_eager_pillow |
Flag reading movedThe flag server now returns on for tengu_eager_pillow, read as this account. | |
v2.1.274--agent |
Documentation arrivedAnthropic's documentation has since written up --agent, on multiagent-orchestration.
the line in the docs--agent "$coordinator_id" \ |
|
v2.1.248--project |
Documentation arrivedAnthropic's documentation has since written up --project, on cmek-google-cloud-kms.
the line in the docs* **Domain restricted sharing:** the `constraints/iam.allowedPolicyMemberDomains` org policy can strip the Anthropic service account binding (see the earlier note). Confirm the binding is present with `gcloud kms keys get-iam-policy <your-… |
|
v2.1.275claude-opus-5 |
Documentation arrivedAnthropic's documentation has since written up claude-opus-5, on claude-in-microsoft-foundry.
the line in the docs| Claude Opus 5 | `claude-opus-5` | ✓ | ✓ | |
|
v2.1.271omitClaudeMd |
Documentation arrivedA small documentation edit on Create custom subagents touched a line naming omitClaudeMd after this was published.
the line in the docs* **CLAUDE.md files**: every level of the [CLAUDE.md hierarchy](/docs/en/memory#how-claude-md-files-load) the main conversation loads, including `~/.claude/CLAUDE.md`, project rules, `CLAUDE.local.md`, managed policy files, and any [`AGENT… |
|
v2.1.271omitClaudeMd |
Documentation arrivedA small documentation edit on Create custom subagents touched a line naming omitClaudeMd after this was published.
the line in the docs* **CLAUDE.md files**: every level of the [CLAUDE.md hierarchy](/docs/en/memory#how-claude-md-files-load) the main conversation loads, including `~/.claude/CLAUDE.md`, project rules, `CLAUDE.local.md`, managed policy files, and any [`AGENT… |
|
v2.1.271omitClaudeMd |
Documentation arrivedA small documentation edit on Create custom subagents touched a line naming omitClaudeMd after this was published.
the line in the docs* **CLAUDE.md files**: every level of the [CLAUDE.md hierarchy](/docs/en/memory#how-claude-md-files-load) the main conversation loads, including `~/.claude/CLAUDE.md`, project rules, `CLAUDE.local.md`, managed policy files, and any [`AGENT… |
|
v2.1.275bunfig.toml |
Documentation arrivedAnthropic's documentation has since written up bunfig.toml, on Plugins reference.
the line in the docs* If a `bunfig.toml` sits beside the bun lockfile, remove the `bunfig.toml`, or replace the bun lockfile with an npm lockfile. |
|
v2.1.275replace |
Documentation arrivedAnthropic's documentation has since written up replace, on How Claude remembers your project.
the line in the docs* **A `CLAUDE.md` that tells Claude in words to read `AGENTS.md`**: Claude sees `AGENTS.md` only if it decides to open the file. Delete the `CLAUDE.md` so Claude reads `AGENTS.md` directly, or replace the sentence with an `@AGENTS.md` impo… |
|
v2.1.265InstructionsLoaded |
Documentation arrivedAnthropic's documentation has since written up InstructionsLoaded, on How Claude remembers your project.
the line in the docs* Your [`InstructionsLoaded` hooks](/docs/en/hooks#instructionsloaded) don't fire when Claude reads it directly. They fire as usual when a `CLAUDE.md` imports or symlinks to it |
|
v2.1.259claudeMd |
Documentation arrivedAnthropic's documentation has since written up claudeMd, on How Claude remembers your project.
the line in the docs* Exclude it with [`claudeMdExcludes`](#exclude-specific-claude-md-files) |
|
v2.1.275act |
Documentation arrivedAnthropic's documentation has since written up act, on How Claude remembers your project.
the line in the docs* **You have none of those**: Claude reads every `AGENTS.md` and `.claude/AGENTS.md` in your working directory and the directories above it. In an interactive session you see a line such as `no CLAUDE.md found; AGENTS.md loaded: /home/you/… |
|
v2.1.275disabled |
Documentation arrivedAnthropic's documentation has since written up disabled, on How Claude remembers your project.
the line in the docsReading `AGENTS.md` directly requires Claude Code v2.1.277 or later. In some sessions, such as those on Amazon Bedrock or with telemetry disabled, Claude [can't read `AGENTS.md`](#when-agents-md-support-is-unavailable), so [import it from … |
|
v2.1.265.cursorrules |
Documentation arrivedAnthropic's documentation has since written up .cursorrules, on How Claude remembers your project.
the line in the docs* Cursor rules in `.cursor/rules/` or `.cursorrules` |
|
v2.1.265.cursor |
Documentation arrivedAnthropic's documentation has since written up .cursor, on How Claude remembers your project.
the line in the docs* Cursor rules in `.cursor/rules/` or `.cursorrules` |
|
v2.1.246/init |
Documentation arrivedAnthropic's documentation has since written up /init, on How Claude remembers your project.
the line in the docsRunning [`/init`](/docs/en/commands) reads other tools' instruction files and incorporates the relevant parts into the generated `CLAUDE.md`: |
|
v2.1.275append |
Documentation arrivedAnthropic's documentation has since written up append, on How Claude remembers your project.
the line in the docsYou can also run [`/import`](/docs/en/commands) to bring a supported coding agent's configuration into Claude Code, which appends a one-time copy of instruction files such as `AGENTS.md` to the matching `CLAUDE.md` and carries over MCP ser… |
|
v2.1.275replace |
Documentation arrivedA small documentation edit on Run Claude Code behind a corporate launcher touched a line naming replace after this was published.
the line in the docs* A session you start yourself in a terminal, which runs however you invoked it. To cover these sessions, put a script named `claude` in a directory earlier on `PATH` that runs your launcher with the real binary; don't replace the managed … |
|
v2.1.275AGENTS.md |
Documentation arrivedA small documentation edit on Explore the context window touched a line naming AGENTS.md after this was published.
the line in the docs* **Before you type anything**: CLAUDE.md, auto memory, MCP tool names, and skill descriptions all load into context. [AGENTS.md files](/docs/en/memory#agents-md) can load too, on their own or alongside CLAUDE.md. Your own setup may add mo… |
|
v2.1.274AGENTS.md |
Documentation arrivedA small documentation edit on Explore the context window touched a line naming AGENTS.md after this was published.
the line in the docs* **Before you type anything**: CLAUDE.md, auto memory, MCP tool names, and skill descriptions all load into context. [AGENTS.md files](/docs/en/memory#agents-md) can load too, on their own or alongside CLAUDE.md. Your own setup may add mo… |
|
v2.1.275append |
Documentation arrivedA small documentation edit on Explore the context window touched a line naming append after this was published.
the line in the docs* **Before you type anything**: CLAUDE.md, auto memory, MCP tool names, and skill descriptions all load into context. [AGENTS.md files](/docs/en/memory#agents-md) can load too, on their own or alongside CLAUDE.md. Your own setup may add mo… |
|
v2.1.275CLAUDE.md |
Documentation arrivedA small documentation edit on Explore the context window touched a line naming CLAUDE.md after this was published.
the line in the docs* **Before you type anything**: CLAUDE.md, auto memory, MCP tool names, and skill descriptions all load into context. [AGENTS.md files](/docs/en/memory#agents-md) can load too, on their own or alongside CLAUDE.md. Your own setup may add mo… |
|
v2.1.275AGENTS.md |
Documentation arrivedAnthropic's documentation has since written up AGENTS.md, on Explore the .claude directory.
the line in the docstips: ['Target under 200 lines. Longer files still load in full but may reduce adherence', <>CLAUDE.md loads into every session. If something only matters for specific tasks, move it to a <A href="/docs/en/skills">skill</A> or a path-scope… |
|
v2.1.275CLAUDE.md |
Documentation arrivedAnthropic's documentation has since written up CLAUDE.md, on Explore the .claude directory.
the line in the docstips: ['Target under 200 lines. Longer files still load in full but may reduce adherence', <>CLAUDE.md loads into every session. If something only matters for specific tasks, move it to a <A href="/docs/en/skills">skill</A> or a path-scope… |
|
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.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.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.251tengu_dapper_lagoon |
Flag reading movedThe flag server now returns off for tengu_dapper_lagoon, read as this account. | |
v2.1.273tengu_ccr_stream_first_flush_ms |
Flag reading movedThe flag server now returns 20 for tengu_ccr_stream_first_flush_ms, read as this account. | |
v2.1.273tengu_ccr_stream_first_flush_ms |
Flag reading movedThe flag server now returns 20 for tengu_ccr_stream_first_flush_ms, read as this account. | |
v2.1.259tengu_review_bughunter_config |
Flag reading movedThe flag server now returns {"agent_timeout_seconds":600,"cost_note":"$5-$25","duration_note":"~5-10 min","enabled":true,"fleet_size":5,"max_duration_minutes":10,"total_wallclock_minutes":22} for tengu_review_bughunter_config, read as this account. | |
v2.1.259tengu_review_bughunter_config |
Flag reading movedThe flag server now returns {"agent_timeout_seconds":600,"cost_note":"$5-$25","duration_note":"~5-10 min","enabled":true,"fleet_size":5,"max_duration_minutes":10,"total_wallclock_minutes":22} for tengu_review_bughunter_config, read as this account. | |
v2.1.261taskOutputMaxChars |
Documentation arrivedAnthropic's documentation has since written up taskOutputMaxChars, on Claude Code changelog.
the line in the docs* Removed the deprecated TaskOutput tool; Claude reads a background task's output file with Read instead, and the `taskOutputMaxChars` setting and `TASK_MAX_OUTPUT_LENGTH` no longer have any effect |
|
v2.1.261taskOutputMaxChars |
Documentation arrivedAnthropic's documentation has since written up taskOutputMaxChars, on Claude Code changelog.
the line in the docs* Removed the deprecated TaskOutput tool; Claude reads a background task's output file with Read instead, and the `taskOutputMaxChars` setting and `TASK_MAX_OUTPUT_LENGTH` no longer have any effect |
|
v2.1.265CLAUDE_GATEWAY_ALLOW_LOOPBACK |
Documentation arrivedAnthropic's documentation has since written up CLAUDE_GATEWAY_ALLOW_LOOPBACK, on Claude Code changelog.
the line in the docs* Improved the Claude apps gateway's loopback error messages to name `CLAUDE_GATEWAY_ALLOW_LOOPBACK` |
|
v2.1.243CLAUDE_GATEWAY_ALLOW_LOOPBACK |
Documentation arrivedAnthropic's documentation has since written up CLAUDE_GATEWAY_ALLOW_LOOPBACK, on Claude Code changelog.
the line in the docs* Improved the Claude apps gateway's loopback error messages to name `CLAUDE_GATEWAY_ALLOW_LOOPBACK` |
|
v2.1.238CLAUDE_GATEWAY_ALLOW_LOOPBACK |
Documentation arrivedAnthropic's documentation has since written up CLAUDE_GATEWAY_ALLOW_LOOPBACK, on Claude Code changelog.
the line in the docs* Improved the Claude apps gateway's loopback error messages to name `CLAUDE_GATEWAY_ALLOW_LOOPBACK` |
|
v2.1.247chat:queueSubmit |
Documentation arrivedAnthropic's documentation has since written up chat:queueSubmit, on Claude Code changelog.
the line in the docs* Fixed Enter on a selected agent panel row doing nothing when `keybindings.json` rebinds Enter in the Chat context, for example to `chat:queueSubmit` |
|
v2.1.274claude update |
Documentation arrivedAnthropic's documentation has since written up claude update, on Claude Code changelog.
the line in the docs* Fixed update checks erroring every 30 minutes, and `claude update` hanging when a minimum or maximum version is set, if a proxy returns an invalid version; a malformed `minimumVersion` is now ignored |