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,288dated, and never edited afterwards
Newestthe last time anything moved
Flag readings moved16,936a reading is one sample, for one account
Documentation arrived5,242a docs edit touched an entry's names
WhenEntryWhat happened
v2.1.232timeout Documentation arrivedAnthropic's documentation has since written up timeout, on Batches.
the line in the docs

- `type: "timeout_error"`

v2.1.229timeout Documentation arrivedAnthropic's documentation has since written up timeout, on Batches.
the line in the docs

- `type: "timeout_error"`

v2.1.229timeout Documentation arrivedAnthropic's documentation has since written up timeout, on Batches.
the line in the docs

- `type: "timeout_error"`

v2.1.234regex Documentation arrivedAnthropic's documentation has since written up regex, on Batches.
the line in the docs

- `type: "tool_search_tool_regex_20251119" or "tool_search_tool_regex"`

v2.1.259defer_loading Documentation arrivedAnthropic's documentation has since written up defer_loading, on Batches.
the line in the docs

- `defer_loading: optional boolean or null`

v2.1.257defer_loading Documentation arrivedAnthropic's documentation has since written up defer_loading, on Batches.
the line in the docs

- `defer_loading: optional boolean or null`

v2.1.257ToolSearch Documentation arrivedAnthropic's documentation has since written up ToolSearch, on Batches.
the line in the docs

- `ToolSearchToolResultBlockParam object`

v2.1.265str_replace Documentation arrivedAnthropic's documentation has since written up str_replace, on Batches.
the line in the docs

- `type: "text_editor_code_execution_str_replace_result"`

v2.1.265str_replace Documentation arrivedAnthropic's documentation has since written up str_replace, on Batches.
the line in the docs

- `type: "text_editor_code_execution_str_replace_result"`

v2.1.265str_replace Documentation arrivedAnthropic's documentation has since written up str_replace, on Batches.
the line in the docs

- `type: "text_editor_code_execution_str_replace_result"`

v2.1.265str_replace Documentation arrivedAnthropic's documentation has since written up str_replace, on Batches.
the line in the docs

- `type: "text_editor_code_execution_str_replace_result"`

v2.1.265str_replace Documentation arrivedAnthropic's documentation has since written up str_replace, on Batches.
the line in the docs

- `type: "text_editor_code_execution_str_replace_result"`

v2.1.267open Documentation arrivedAnthropic's documentation has since written up open, on Batches.
the line in the docs

- `type: "tab_opened"`

v2.1.247origin Documentation arrivedAnthropic's documentation has since written up origin, on Batches.
the line in the docs

Thinking blocks must be passed back unmodified and in their original order; a modified block results in a 400 `invalid_request_error`.

v2.1.246/permissions Documentation arrivedAnthropic's documentation has since written up /permissions, on Permissions.
the line in the docs

url: https://platform.claude.com/docs/en/api/compliance/organizations/roles/permissions

v2.1.234/permissions Documentation arrivedAnthropic's documentation has since written up /permissions, on Permissions.
the line in the docs

url: https://platform.claude.com/docs/en/api/compliance/organizations/roles/permissions

v2.1.247at_create Documentation arrivedAnthropic's documentation has since written up at_create, on Apps.
the line in the docs

`GET /v1/compliance/activities` with `activity_types[]=claude_chat_created`

v2.1.238initialize Documentation arrivedAnthropic's documentation has since written up initialize, on Credentials.
the line in the docs

The MCP method that failed (for example `initialize` or `tools/list`).

v2.1.234llm Documentation arrivedAnthropic's documentation has since written up llm, on User Profiles.
the line in the docs

- `type: "enrollment_url"`

v2.1.259pins Documentation arrivedAnthropic's documentation has since written up pins, on Delete Skill Version.
the line in the docs

paths and pins it in references.

v2.1.259pins Documentation arrivedAnthropic's documentation has since written up pins, on Delete Skill Version.
the line in the docs

paths and pins it in references.

v2.1.248/version Documentation arrivedAnthropic's documentation has since written up /version, on Versions.
the line in the docs

url: https://platform.claude.com/docs/en/api/beta/skills/versions

v2.1.260/memory Documentation arrivedAnthropic's documentation has since written up /memory, on Resources.
the line in the docs

Filesystem path where the store is mounted in the session container, e.g. /mnt/memory/user-preferences. Derived from the store's name. Output-only.

v2.1.236SessionEnd Documentation arrivedAnthropic's documentation has since written up SessionEnd, on List Events.
the line in the docs

- `stop_reason: BetaManagedAgentsSessionEndTurn or BetaManagedAgentsSessionRequiresAction or BetaManagedAgentsSessionRetriesExhausted or BetaManagedAgentsSessionBudgetReached`

v2.1.236SessionEnd Documentation arrivedAnthropic's documentation has since written up SessionEnd, on List Events.
the line in the docs

- `stop_reason: BetaManagedAgentsSessionEndTurn or BetaManagedAgentsSessionRequiresAction or BetaManagedAgentsSessionRetriesExhausted or BetaManagedAgentsSessionBudgetReached`

v2.1.234SessionEnd Documentation arrivedAnthropic's documentation has since written up SessionEnd, on List Events.
the line in the docs

- `stop_reason: BetaManagedAgentsSessionEndTurn or BetaManagedAgentsSessionRequiresAction or BetaManagedAgentsSessionRetriesExhausted or BetaManagedAgentsSessionBudgetReached`

v2.1.265retries Documentation arrivedAnthropic's documentation has since written up retries, on List Events.
the line in the docs

The model is currently overloaded. Emitted after automatic retries are exhausted.

v2.1.265retries Documentation arrivedAnthropic's documentation has since written up retries, on List Events.
the line in the docs

The model is currently overloaded. Emitted after automatic retries are exhausted.

v2.1.229onError Documentation arrivedAnthropic's documentation has since written up onError, on List Events.
the line in the docs

- `BetaManagedAgentsSessionErrorEvent object`

v2.1.267Client Documentation arrivedAnthropic's documentation has since written up Client, on List Events.
the line in the docs

The judgement's grounds in registry-bound terms, for client branching and audit rather than end-user display. Open registry; currently "indeterminate" (no judgement was reached). Clients must tolerate values outside this set.

v2.1.267surface Documentation arrivedAnthropic's documentation has since written up surface, on List Events.
the line in the docs

When set, this event was cross-posted from a subagent's thread to surface its custom tool use on the primary thread's stream. Empty on the thread's own events. Echo this on a `user.custom_tool_result` event to route the result back.

v2.1.267surface Documentation arrivedAnthropic's documentation has since written up surface, on List Events.
the line in the docs

When set, this event was cross-posted from a subagent's thread to surface its custom tool use on the primary thread's stream. Empty on the thread's own events. Echo this on a `user.custom_tool_result` event to route the result back.

v2.1.257action Documentation arrivedAnthropic's documentation has since written up action, on List Events.
the line in the docs

The id of the `agent.tool_use` or `agent.mcp_tool_use` event this result corresponds to, which can be found in the last `session.status_idle` [event's](https://platform.claude.com/docs/en/api/beta/sessions/events/list#beta_managed_agents_s…

v2.1.234stop_reason Documentation arrivedAnthropic's documentation has since written up stop_reason, on List Events.
the line in the docs

The id of the `agent.tool_use` or `agent.mcp_tool_use` event this result corresponds to, which can be found in the last `session.status_idle` [event's](https://platform.claude.com/docs/en/api/beta/sessions/events/list#beta_managed_agents_s…

v2.1.260Input Documentation arrivedAnthropic's documentation has since written up Input, on Create Session.
the line in the docs

- `input_schema: BetaManagedAgentsCustomToolInputSchema`

v2.1.247wait Documentation arrivedAnthropic's documentation has since written up wait, on Create Session.
the line in the docs

A custom tool that is executed by the API client rather than the agent. When the agent calls this tool, an `agent.custom_tool_use` event is emitted and the session goes idle, waiting for the client to provide the result via a `user.custom_…

v2.1.248medium Documentation arrivedAnthropic's documentation has since written up medium, on Create Session.
the line in the docs

- `effort: optional "low" or "medium" or "high" or 2 more or BetaManagedAgentsEffortLow or BetaManagedAgentsEffortMedium or 3 more or null`

v2.1.257claude-haiku-4-5 Documentation arrivedAnthropic's documentation has since written up claude-haiku-4-5, on Create Session.
the line in the docs

- `"claude-haiku-4-5"`

v2.1.248claude-opus-4-7 Documentation arrivedAnthropic's documentation has since written up claude-opus-4-7, on Create Session.
the line in the docs

- `"claude-opus-4-7"`

v2.1.248claude-opus-4-8 Documentation arrivedAnthropic's documentation has since written up claude-opus-4-8, on Create Session.
the line in the docs

- `"claude-opus-4-8"`

v2.1.246opus-4-8 Documentation arrivedAnthropic's documentation has since written up opus-4-8, on Create Session.
the line in the docs

- `"claude-opus-4-8"`

v2.1.257fable-5-1 Documentation arrivedAnthropic's documentation has since written up fable-5-1, on Create Session.
the line in the docs

- `BetaManagedAgentsModel = "claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more or string`

v2.1.257fable-5-1 Documentation arrivedAnthropic's documentation has since written up fable-5-1, on Create Session.
the line in the docs

- `BetaManagedAgentsModel = "claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more or string`

v2.1.257claude-fable-5-1 Documentation arrivedAnthropic's documentation has since written up claude-fable-5-1, on Create Session.
the line in the docs

- `BetaManagedAgentsModel = "claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more or string`

v2.1.257claude-fable-5-1 Documentation arrivedAnthropic's documentation has since written up claude-fable-5-1, on Create Session.
the line in the docs

- `BetaManagedAgentsModel = "claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more or string`

v2.1.257claude-fable-5-1 Documentation arrivedAnthropic's documentation has since written up claude-fable-5-1, on Create Session.
the line in the docs

- `BetaManagedAgentsModel = "claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more or string`

v2.1.257fable Documentation arrivedAnthropic's documentation has since written up fable, on Create Session.
the line in the docs

- `BetaManagedAgentsModel = "claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more or string`

v2.1.257claude-fable-5 Documentation arrivedAnthropic's documentation has since written up claude-fable-5, on Create Session.
the line in the docs

- `BetaManagedAgentsModel = "claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more or string`

v2.1.257claude-sonnet-5 Documentation arrivedAnthropic's documentation has since written up claude-sonnet-5, on Create Session.
the line in the docs

- `BetaManagedAgentsModel = "claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more or string`

v2.1.247claude-sonnet-5 Documentation arrivedAnthropic's documentation has since written up claude-sonnet-5, on Create Session.
the line in the docs

- `BetaManagedAgentsModel = "claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more or string`

Feedback