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,542dated, and never edited afterwards
Newestthe last time anything moved
Flag readings moved17,190a reading is one sample, for one account
Documentation arrived5,242a docs edit touched an entry's names
WhenEntryWhat happened
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.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.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.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.234autoContinueAtUsageLimit Documentation arrivedAnthropic's documentation has since written up autoContinueAtUsageLimit, on Orchestrate subagents at scale with dynamic workflows.
the line in the docs

* [`autoContinueAtUsageLimit`](/docs/en/settings-reference#autocontinueatusagelimit) is on, the same setting that lets the session itself [wait for a usage limit to reset](/docs/en/interactive-mode#wait-for-a-usage-limit-to-reset). If you …

v2.1.268icon Documentation arrivedA small documentation edit on Use Claude Code in VS Code touched a line naming icon after this was published.
the line in the docs

* **Prompt cache clock**: a clock icon next to the context indicator estimates how much time the conversation's [prompt cache](/docs/en/prompt-caching) has left before it expires. It counts down from the cache's five-minute or one-hour [li…

v2.1.268icon Documentation arrivedA small documentation edit on Use Claude Code in VS Code touched a line naming icon after this was published.
the line in the docs

* **Prompt cache clock**: a clock icon next to the context indicator estimates how much time the conversation's [prompt cache](/docs/en/prompt-caching) has left before it expires. It counts down from the cache's five-minute or one-hour [li…

v2.1.269Plugins Documentation arrivedAnthropic's documentation has since written up Plugins, on Plugins reference.
the line in the docs

* **Turn one off**: in the synced session, run `claude plugin disable <name>@synced`, or ask Claude to run it. Claude Code saves the choice as `"<name>@synced": false` in that environment's user-level [`enabledPlugins`](/docs/en/settings-r…

v2.1.269Plugins Documentation arrivedAnthropic's documentation has since written up Plugins, on Plugins reference.
the line in the docs

* **Turn one off**: in the synced session, run `claude plugin disable <name>@synced`, or ask Claude to run it. Claude Code saves the choice as `"<name>@synced": false` in that environment's user-level [`enabledPlugins`](/docs/en/settings-r…

v2.1.268claude plugin disable Documentation arrivedAnthropic's documentation has since written up claude plugin disable, on Plugins reference.
the line in the docs

* **Turn one off**: in the synced session, run `claude plugin disable <name>@synced`, or ask Claude to run it. Claude Code saves the choice as `"<name>@synced": false` in that environment's user-level [`enabledPlugins`](/docs/en/settings-r…

v2.1.247claude plugin disable Documentation arrivedAnthropic's documentation has since written up claude plugin disable, on Plugins reference.
the line in the docs

* **Turn one off**: in the synced session, run `claude plugin disable <name>@synced`, or ask Claude to run it. Claude Code saves the choice as `"<name>@synced": false` in that environment's user-level [`enabledPlugins`](/docs/en/settings-r…

v2.1.246claude plugin disable Documentation arrivedAnthropic's documentation has since written up claude plugin disable, on Plugins reference.
the line in the docs

* **Turn one off**: in the synced session, run `claude plugin disable <name>@synced`, or ask Claude to run it. Claude Code saves the choice as `"<name>@synced": false` in that environment's user-level [`enabledPlugins`](/docs/en/settings-r…

v2.1.239claude plugin disable Documentation arrivedAnthropic's documentation has since written up claude plugin disable, on Plugins reference.
the line in the docs

* **Turn one off**: in the synced session, run `claude plugin disable <name>@synced`, or ask Claude to run it. Claude Code saves the choice as `"<name>@synced": false` in that environment's user-level [`enabledPlugins`](/docs/en/settings-r…

v2.1.247claude plugin enable Documentation arrivedAnthropic's documentation has since written up claude plugin enable, on Plugins reference.
the line in the docs

* **Turn one off**: in the synced session, run `claude plugin disable <name>@synced`, or ask Claude to run it. Claude Code saves the choice as `"<name>@synced": false` in that environment's user-level [`enabledPlugins`](/docs/en/settings-r…

v2.1.246claude plugin enable Documentation arrivedAnthropic's documentation has since written up claude plugin enable, on Plugins reference.
the line in the docs

* **Turn one off**: in the synced session, run `claude plugin disable <name>@synced`, or ask Claude to run it. Claude Code saves the choice as `"<name>@synced": false` in that environment's user-level [`enabledPlugins`](/docs/en/settings-r…

v2.1.239claude plugin enable Documentation arrivedAnthropic's documentation has since written up claude plugin enable, on Plugins reference.
the line in the docs

* **Turn one off**: in the synced session, run `claude plugin disable <name>@synced`, or ask Claude to run it. Claude Code saves the choice as `"<name>@synced": false` in that environment's user-level [`enabledPlugins`](/docs/en/settings-r…

v2.1.224tengu_cobalt_harbor Flag reading movedThe flag server now returns off for tengu_cobalt_harbor, read as this account.
v2.1.261/skill-doctor Documentation arrivedAnthropic's documentation has since written up /skill-doctor, on What's new.
the line in the docs

Also this week: on Pro and Max plans, **computer use in the Desktop app** works in the background on macOS while you keep working; in fullscreen rendering, **`/diff`** opens a live panel beside the conversation that refreshes as Claude edi…

v2.1.265/diff Documentation arrivedAnthropic's documentation has since written up /diff, on What's new.
the line in the docs

Also this week: on Pro and Max plans, **computer use in the Desktop app** works in the background on macOS while you keep working; in fullscreen rendering, **`/diff`** opens a live panel beside the conversation that refreshes as Claude edi…

v2.1.267maxEffortLevel Documentation arrivedAnthropic's documentation has since written up maxEffortLevel, on What's new.
the line in the docs

Also this week: pop any **Claude Code Desktop pane** out into its own window and dock it back later; the **`maxEffortLevel`** setting caps the effort level on every provider; and a page that **WebFetch** hasn't finished downloading within …

v2.1.267maxEffortLevel Documentation arrivedAnthropic's documentation has since written up maxEffortLevel, on What's new.
the line in the docs

Also this week: pop any **Claude Code Desktop pane** out into its own window and dock it back later; the **`maxEffortLevel`** setting caps the effort level on every provider; and a page that **WebFetch** hasn't finished downloading within …

v2.1.269claude plugin eval init Documentation arrivedAnthropic's documentation has since written up claude plugin eval init, on What's new.
the line in the docs

**`claude plugin eval`**: run your plugin against a suite of test cases, score the results, and compare against a no-plugin baseline. `claude plugin eval init` drafts the cases and graders for you.

v2.1.269claude plugin eval Documentation arrivedAnthropic's documentation has since written up claude plugin eval, on What's new.
the line in the docs

**`claude plugin eval`**: run your plugin against a suite of test cases, score the results, and compare against a no-plugin baseline. `claude plugin eval init` drafts the cases and graders for you.

v2.1.269claude plugin eval Documentation arrivedAnthropic's documentation has since written up claude plugin eval, on What's new.
the line in the docs

**`claude plugin eval`**: run your plugin against a suite of test cases, score the results, and compare against a no-plugin baseline. `claude plugin eval init` drafts the cases and graders for you.

v2.1.269claude plugin eval Documentation arrivedAnthropic's documentation has since written up claude plugin eval, on What's new.
the line in the docs

**`claude plugin eval`**: run your plugin against a suite of test cases, score the results, and compare against a no-plugin baseline. `claude plugin eval init` drafts the cases and graders for you.

v2.1.251logs Documentation arrivedA small documentation edit on Self-hosted environments reference touched a line naming logs after this was published.
the line in the docs

| `--host-config-snapshot <mode>` | `SELF_HOSTED_RUNNER_HOST_CONFIG_SNAPSHOT` | `disk` | Where the runner keeps the startup snapshot of the [host config directory](#environment-variable-only-settings) that it seeds each session from. `disk…

v2.1.239TERM Documentation arrivedA small documentation edit on Self-hosted environments reference touched a line naming TERM after this was published.
the line in the docs

| `--drain-marker-file <path>` | `SELF_HOSTED_RUNNER_DRAIN_MARKER_FILE` | unset | Marker file that your host writes to announce a graceful drain before sending `SIGTERM`. When the file exists as the drain starts, the runner reports its exi…

v2.1.265directory Documentation arrivedA small documentation edit on Customize sessions in self-hosted environments touched a line naming directory after this was published.
the line in the docs

The runner gives each session its own config directory, seeded from a snapshot of the host's `~/.claude/` that the runner captures once at startup: `settings.json`, `CLAUDE.md`, hooks, agents, commands, and skills in your runner image appl…

Feedback