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,554dated, and never edited afterwards
Newestthe last time anything moved
Flag readings moved17,196a reading is one sample, for one account
Documentation arrived5,248a docs edit touched an entry's names
WhenEntryWhat happened
v2.1.274managed_settings_invalid Documentation arrivedAnthropic's documentation has since written up managed_settings_invalid, on Agent SDK reference - TypeScript.
the line in the docs

| `managed_settings_invalid` | Managed policy settings couldn't be read, the pin names no organization, or [managed model restrictions](/docs/en/errors#managed-settings-block-the-default-model) leave no permitted model for the Default opti…

v2.1.274org_pin_api_key_conflict Documentation arrivedAnthropic's documentation has since written up org_pin_api_key_conflict, on Agent SDK reference - TypeScript.
the line in the docs

| `org_pin_api_key_conflict` | Managed settings [require a first-party or Cloud gateway sign-in](/docs/en/authentication#restrict-login-to-your-organization), and an Anthropic API key, auth token, or `apiKeyHelper` is configured instead |

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.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.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.251tengu_juniper_relay Flag reading movedThe flag server now returns on for tengu_juniper_relay, 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.282/status Documentation arrivedAnthropic's documentation has since written up /status, on Configure server-managed settings.
the line in the docs

The startup notice, `/status`, and `claude doctor` then report the [failed load](/docs/en/errors#remote-managed-settings-failed-to-load) with the cause `no setting in the server response could be applied as written`, and that entry says wh…

v2.1.248desktopSessionCleanupPeriodDays Documentation arrivedAnthropic's documentation has since written up desktopSessionCleanupPeriodDays, on Configure server-managed settings.
the line in the docs

* An invalid `cleanupPeriodDays` or `desktopSessionCleanupPeriodDays` value stays in the cached copy and is never applied.

v2.1.248desktopSessionCleanupPeriodDays Documentation arrivedAnthropic's documentation has since written up desktopSessionCleanupPeriodDays, on Configure server-managed settings.
the line in the docs

* An invalid `cleanupPeriodDays` or `desktopSessionCleanupPeriodDays` value stays in the cached copy and is never applied.

v2.1.281/rc Documentation arrivedAnthropic's documentation has since written up /rc, on Continue local sessions from any device with Remote Control.
the line in the docs

In a local session in the [Claude Desktop app's](/docs/en/desktop) Code tab, type `/remote-control` or `/rc` in the prompt box.

v2.1.271/rc Documentation arrivedAnthropic's documentation has since written up /rc, on Continue local sessions from any device with Remote Control.
the line in the docs

In a local session in the [Claude Desktop app's](/docs/en/desktop) Code tab, type `/remote-control` or `/rc` in the prompt box.

v2.1.280claude.ai/code Documentation arrivedA small documentation edit on Platforms and integrations touched a line naming claude.ai/code after this was published.
the line in the docs

| [Remote Control](/docs/en/remote-control) | Drive a running session from [claude.ai/code](https://claude.ai/code) or the Claude mobile app | Your machine (CLI, Desktop, or VS Code) | Run [`claude remote-control` or `/remote-control`](/do…

v2.1.282claude remote-control Documentation arrivedA small documentation edit on Platforms and integrations touched a line naming claude remote-control after this was published.
the line in the docs

| [Remote Control](/docs/en/remote-control) | Drive a running session from [claude.ai/code](https://claude.ai/code) or the Claude mobile app | Your machine (CLI, Desktop, or VS Code) | Run [`claude remote-control` or `/remote-control`](/do…

v2.1.281claude remote-control Documentation arrivedA small documentation edit on Platforms and integrations touched a line naming claude remote-control after this was published.
the line in the docs

| [Remote Control](/docs/en/remote-control) | Drive a running session from [claude.ai/code](https://claude.ai/code) or the Claude mobile app | Your machine (CLI, Desktop, or VS Code) | Run [`claude remote-control` or `/remote-control`](/do…

v2.1.280claude remote-control Documentation arrivedA small documentation edit on Platforms and integrations touched a line naming claude remote-control after this was published.
the line in the docs

| [Remote Control](/docs/en/remote-control) | Drive a running session from [claude.ai/code](https://claude.ai/code) or the Claude mobile app | Your machine (CLI, Desktop, or VS Code) | Run [`claude remote-control` or `/remote-control`](/do…

v2.1.265scratchpad Documentation arrivedA small documentation edit on Hooks reference touched a line naming scratchpad after this was published.
the line in the docs

| `scratchpad_dir` | Path to the session's [scratchpad directory](/docs/en/claude-directory#session-scratchpad-directory), where Claude keeps temporary working files. Absent when the session has no scratchpad or the temp directory is unava…

v2.1.265scratchpad Documentation arrivedA small documentation edit on Hooks reference touched a line naming scratchpad after this was published.
the line in the docs

| `scratchpad_dir` | Path to the session's [scratchpad directory](/docs/en/claude-directory#session-scratchpad-directory), where Claude keeps temporary working files. Absent when the session has no scratchpad or the temp directory is unava…

v2.1.265scratchpad Documentation arrivedA small documentation edit on Hooks reference touched a line naming scratchpad after this was published.
the line in the docs

| `scratchpad_dir` | Path to the session's [scratchpad directory](/docs/en/claude-directory#session-scratchpad-directory), where Claude keeps temporary working files. Absent when the session has no scratchpad or the temp directory is unava…

v2.1.281conversation_reset Documentation arrivedAnthropic's documentation has since written up conversation_reset, on Agent SDK reference - TypeScript.
the line in the docs

* `trigger`: what discarded the conversation. Reset your transcript on every `conversation_reset` message, including one where this field is absent or carries a value you don't recognize.

v2.1.269user_message_uuid Documentation arrivedAnthropic's documentation has since written up user_message_uuid, on Agent SDK reference - TypeScript.
the line in the docs

Claude Code sets the list together with `user_message_uuid` on each reply frame that carries that field and on the result. For the full set of turn frames that echo the answered message's `uuid`, and the version each requires, see [`user_m…

v2.1.269user_message_uuid Documentation arrivedAnthropic's documentation has since written up user_message_uuid, on Agent SDK reference - TypeScript.
the line in the docs

Claude Code sets the list together with `user_message_uuid` on each reply frame that carries that field and on the result. For the full set of turn frames that echo the answered message's `uuid`, and the version each requires, see [`user_m…

v2.1.265user_message_uuid Documentation arrivedAnthropic's documentation has since written up user_message_uuid, on Agent SDK reference - TypeScript.
the line in the docs

Claude Code sets the list together with `user_message_uuid` on each reply frame that carries that field and on the result. For the full set of turn frames that echo the answered message's `uuid`, and the version each requires, see [`user_m…

v2.1.260user_message_uuid Documentation arrivedAnthropic's documentation has since written up user_message_uuid, on Agent SDK reference - TypeScript.
the line in the docs

Claude Code sets the list together with `user_message_uuid` on each reply frame that carries that field and on the result. For the full set of turn frames that echo the answered message's `uuid`, and the version each requires, see [`user_m…

v2.1.260user_message_uuid Documentation arrivedAnthropic's documentation has since written up user_message_uuid, on Agent SDK reference - TypeScript.
the line in the docs

Claude Code sets the list together with `user_message_uuid` on each reply frame that carries that field and on the result. For the full set of turn frames that echo the answered message's `uuid`, and the version each requires, see [`user_m…

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.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.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.251tengu_juniper_relay Flag reading movedThe flag server now returns off for tengu_juniper_relay, 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.281--no-session-persistence Documentation arrivedAnthropic's documentation has since written up --no-session-persistence, on Connect Claude Code to tools via MCP.
the line in the docs

If you disable session persistence with [`--no-session-persistence`](/docs/en/cli-reference#cli-flags) or [`CLAUDE_CODE_SKIP_PROMPT_HISTORY`](/docs/en/env-vars), Claude Code writes no image file and Claude receives only the inline copy.

v2.1.280verbatimPrompts Documentation arrivedAnthropic's documentation has since written up verbatimPrompts, on Agent SDK reference - TypeScript.
the line in the docs

| `verbatimPrompts` | `boolean` | `false` | Deliver every prompt as written. The SDK sends each user message with `client_composed: true`. See [`client_composed`](#sdkusermessage) for what Claude Code skips on those messages. Use this opti…

v2.1.248system_prompt Documentation arrivedA small documentation edit on Scale to many tools with tool search touched a line naming system_prompt after this was published.
the line in the docs

You can also add a system prompt section listing available tool categories. This gives the agent context about what kinds of tools are available to search for. Pass the text in the `systemPrompt` option of `query()` in TypeScript, or `syst…

v2.1.280client_composed Documentation arrivedAnthropic's documentation has since written up client_composed, on Agent SDK reference - Python.
the line in the docs

| `verbatim_prompts` | `bool` | `False` | Deliver every prompt as written. The SDK sends each user message with `client_composed` set to `True`. See [`client_composed`](/docs/en/agent-sdk/typescript#sdkusermessage) for what Claude Code ski…

Feedback