| MDM key | Type | Description |
diff --git a/content/en/api/beta.md b/content/en/api/beta.md
index c2eda30b3..1255b6b6a 100644
--- a/content/en/api/beta.md
+++ b/content/en/api/beta.md
@@ -4,11 +4,11 @@
### Anthropic Beta
-- `AnthropicBeta = string or "message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+- `AnthropicBeta = string or "message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -92,6 +92,12 @@
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
### Beta API Error
- `BetaAPIError object`
@@ -450,7 +456,7 @@ The Models API response can be used to determine which models are available for
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -534,6 +540,12 @@ The Models API response can be used to determine which models are available for
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `data: array of BetaModelInfo`
@@ -798,7 +810,7 @@ The Models API response can be used to determine information about a specific mo
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -882,6 +894,12 @@ The Models API response can be used to determine information about a specific mo
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `BetaModelInfo object`
@@ -1125,7 +1143,7 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -1209,6 +1227,12 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
- `"anthropic-user-profile-id": optional string`
The user profile ID to attribute this request to. Use when acting on behalf of a party other than your organization. Requires the `user-profiles` beta header.
@@ -2501,12 +2525,20 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
- - `"claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more`
+ - `"claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more`
The model that will complete your prompt.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
+ - `"claude-mythos-5-1"`
+
+ Our most capable model for cybersecurity and biology research, available through trusted access programs
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
@@ -2587,6 +2619,36 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co
- `"system"`
+ - `clear_at: optional "next_user_message" or "never" or null`
+
+ How long this system message's text stays in front of the model. `"never"` (the default) renders it on every request that includes it. `"next_user_message"` renders it only for the user turn it follows: once a later `role: "user"` message exists in `messages` the message stays in the array (send it unchanged) but is no longer shown to the model. Only permitted on `role: "system"` messages.
+
+ - `"next_user_message"`
+
+ - `"never"`
+
+ - `output_config: optional BetaSystemMessageOutputConfig or null`
+
+ Per-message output configuration on a role:"system" input message.
+
+ Fields here apply per-turn; `format` remains top-level only. An
+ empty `{}` is accepted on a message that carries content; a message
+ with neither content nor output_config fields is rejected.
+
+ - `effort: optional "low" or "medium" or "high" or 2 more or null`
+
+ All possible effort levels.
+
+ - `"low"`
+
+ - `"medium"`
+
+ - `"high"`
+
+ - `"xhigh"`
+
+ - `"max"`
+
- `model: Model`
The model that will complete your prompt.
@@ -2889,6 +2951,24 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co
- `type: "enabled"`
+ - `block_binding: optional BetaThinkingBlockBinding or null`
+
+ Controls for block binding: what happens when a thinking block this
+ request sends back fails the conversation check. Every field is optional;
+ an empty object means every default.
+
+ - `prefix_mismatch_behavior: optional BetaThinkingPrefixMismatchBehavior or null`
+
+ What happens when a thinking block in `messages` fails the conversation
+ check: it was created in a different conversation, or the messages before
+ it have changed since. `"error"` (the default) fails the request with a
+ 400 error. `"drop_block"` removes the failing blocks and the request
+ proceeds; the model no longer sees the dropped reasoning.
+
+ - `"error"`
+
+ - `"drop_block"`
+
- `display: optional "summarized" or "omitted" or "updates" or null`
Controls how thinking content appears in the response. When set to `summarized`, thinking is returned normally. When set to `omitted`, thinking content is redacted but a signature is returned for multi-turn continuity. Defaults to `summarized`.
@@ -2907,6 +2987,12 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co
- `type: "adaptive"`
+ - `block_binding: optional BetaThinkingBlockBinding or null`
+
+ Controls for block binding: what happens when a thinking block this
+ request sends back fails the conversation check. Every field is optional;
+ an empty object means every default.
+
- `display: optional "summarized" or "omitted" or "updates" or null`
Controls how thinking content appears in the response. When set to `summarized`, thinking is returned normally. When set to `omitted`, thinking content is redacted but a signature is returned for multi-turn continuity. Defaults to `summarized`.
@@ -3408,16 +3494,6 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co
- `type: "browser_toolset_20260801"`
- - `allowed_callers: optional array of "direct" or "code_execution_20250825" or "code_execution_20260120" or "code_execution_20260521"`
-
- - `"direct"`
-
- - `"code_execution_20250825"`
-
- - `"code_execution_20260120"`
-
- - `"code_execution_20260521"`
-
- `cache_control: optional BetaCacheControlEphemeral or null`
Create a cache control breakpoint at this content block.
@@ -4044,16 +4120,6 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co
- `type: "computer_toolset_20260801"`
- - `allowed_callers: optional array of "direct" or "code_execution_20250825" or "code_execution_20260120" or "code_execution_20260521"`
-
- - `"direct"`
-
- - `"code_execution_20250825"`
-
- - `"code_execution_20260120"`
-
- - `"code_execution_20260521"`
-
- `cache_control: optional BetaCacheControlEphemeral or null`
Create a cache control breakpoint at this content block.
@@ -5935,12 +6001,20 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
- - `"claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more`
+ - `"claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more`
The model that will complete your prompt.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
+ - `"claude-mythos-5-1"`
+
+ Our most capable model for cybersecurity and biology research, available through trusted access programs
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
@@ -6672,6 +6746,60 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co
- `"fast"`
+ - `input_transformations: optional array of BetaThinkingDroppedInputTransformation or null`
+
+ Changes the API made to the request's input before showing it to the model:
+ one entry per change, in request order. Today the only entry type is
+ `thinking_dropped` — a `thinking`, `redacted_thinking` or `connector_text`
+ block from the request's `messages` that was removed from the prompt instead
+ of being shown to the model because it failed a binding check. More entry
+ types may be added over time; ignore types you do not recognize.
+
+ Requires `anthropic-beta: thinking-binding-controls-2026-08-01`. Present on
+ every such response from a model that supports extended thinking, as `[]`
+ when nothing was changed; without the beta, blocks are removed all the same
+ but nothing is reported. Removed blocks contribute nothing to
+ `usage.input_tokens`. When streaming, the array is final in `message_start`;
+ the final `message_delta` event carries it only when a server-side model
+ fallback happened mid-stream, in which case it holds the serving model's
+ entries and replaces the one in `message_start`.
+
+ - `path: string`
+
+ Where the removed block was in your request, as `messages.{i}.content.{j}`:
+ `i` indexes the `messages` array you sent and `j` that message's `content`
+ array — the same form error messages use.
+
+ - `reason: "model_binding_mismatch" or "prefix_binding_mismatch" or "organization_binding_mismatch" or "end_user_binding_mismatch"`
+
+ Which binding check removed the block: `model_binding_mismatch` — it was
+ created by a model whose reasoning the requested model may not read;
+ `prefix_binding_mismatch` — the conversation before it differs from the
+ conversation it was created in (the rest of that turn's consecutive thinking
+ blocks are removed with it, each with this reason);
+ `organization_binding_mismatch` — it was created under a different
+ organization (an Anthropic organization, AWS account or Google Cloud project)
+ and this organization is not one of its additional organizations;
+ `end_user_binding_mismatch` — it was created for a different end user, or
+ was removed by the consumer-organization binding. A block that would fail
+ several checks reports one reason, in this order of precedence:
+ `organization_binding_mismatch`, `end_user_binding_mismatch`,
+ `model_binding_mismatch`, `prefix_binding_mismatch`.
+
+ - `"model_binding_mismatch"`
+
+ - `"prefix_binding_mismatch"`
+
+ - `"organization_binding_mismatch"`
+
+ - `"end_user_binding_mismatch"`
+
+ - `type: "thinking_dropped"`
+
+ Always `thinking_dropped` for this entry type.
+
+ default: thinking_dropped
+
- `BetaRawMessageStreamEvent = BetaRawMessageStartEvent or BetaRawMessageDeltaEvent or BetaRawMessageStopEvent or 3 more`
- `BetaRawMessageStartEvent object`
@@ -6769,6 +6897,52 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co
The number of server tool requests.
+ - `input_transformations: optional array of BetaThinkingDroppedInputTransformation or null`
+
+ Changes the API made to the request's input before showing it to the model:
+ one entry per change, in request order. Today the only entry type is
+ `thinking_dropped` — a `thinking`, `redacted_thinking` or `connector_text`
+ block from the request's `messages` that was removed from the prompt instead
+ of being shown to the model because it failed a binding check. More entry
+ types may be added over time; ignore types you do not recognize.
+
+ Requires `anthropic-beta: thinking-binding-controls-2026-08-01`. Present on
+ every such response from a model that supports extended thinking, as `[]`
+ when nothing was changed; without the beta, blocks are removed all the same
+ but nothing is reported. Removed blocks contribute nothing to
+ `usage.input_tokens`. When streaming, the array is final in `message_start`;
+ the final `message_delta` event carries it only when a server-side model
+ fallback happened mid-stream, in which case it holds the serving model's
+ entries and replaces the one in `message_start`.
+
+ - `path: string`
+
+ Where the removed block was in your request, as `messages.{i}.content.{j}`:
+ `i` indexes the `messages` array you sent and `j` that message's `content`
+ array — the same form error messages use.
+
+ - `reason: "model_binding_mismatch" or "prefix_binding_mismatch" or "organization_binding_mismatch" or "end_user_binding_mismatch"`
+
+ Which binding check removed the block: `model_binding_mismatch` — it was
+ created by a model whose reasoning the requested model may not read;
+ `prefix_binding_mismatch` — the conversation before it differs from the
+ conversation it was created in (the rest of that turn's consecutive thinking
+ blocks are removed with it, each with this reason);
+ `organization_binding_mismatch` — it was created under a different
+ organization (an Anthropic organization, AWS account or Google Cloud project)
+ and this organization is not one of its additional organizations;
+ `end_user_binding_mismatch` — it was created for a different end user, or
+ was removed by the consumer-organization binding. A block that would fail
+ several checks reports one reason, in this order of precedence:
+ `organization_binding_mismatch`, `end_user_binding_mismatch`,
+ `model_binding_mismatch`, `prefix_binding_mismatch`.
+
+ - `type: "thinking_dropped"`
+
+ Always `thinking_dropped` for this entry type.
+
+ default: thinking_dropped
+
- `BetaRawMessageStopEvent object`
- `type: "message_stop"`
@@ -7061,7 +7235,7 @@ curl https://api.anthropic.com/v1/messages \
"cache_creation_input_tokens": 0,
"cache_read_input_tokens": 0,
"input_tokens": 0,
- "model": "claude-sonnet-5",
+ "model": "claude-fable-5-1",
"output_tokens": 0,
"type": "message"
}
@@ -7076,7 +7250,14 @@ curl https://api.anthropic.com/v1/messages \
},
"service_tier": "standard",
"speed": "standard"
- }
+ },
+ "input_transformations": [
+ {
+ "path": "path",
+ "reason": "model_binding_mismatch",
+ "type": "thinking_dropped"
+ }
+ ]
}
```
@@ -7098,7 +7279,7 @@ Learn more about token counting in our [user guide](https://platform.claude.com/
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -7182,6 +7363,12 @@ Learn more about token counting in our [user guide](https://platform.claude.com/
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
- `"anthropic-user-profile-id": optional string`
The user profile ID to attribute this request to. Use when acting on behalf of a party other than your organization. Requires the `user-profiles` beta header.
@@ -8462,12 +8649,20 @@ Learn more about token counting in our [user guide](https://platform.claude.com/
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
- - `"claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more`
+ - `"claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more`
The model that will complete your prompt.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
+ - `"claude-mythos-5-1"`
+
+ Our most capable model for cybersecurity and biology research, available through trusted access programs
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
@@ -8548,6 +8743,36 @@ Learn more about token counting in our [user guide](https://platform.claude.com/
- `"system"`
+ - `clear_at: optional "next_user_message" or "never" or null`
+
+ How long this system message's text stays in front of the model. `"never"` (the default) renders it on every request that includes it. `"next_user_message"` renders it only for the user turn it follows: once a later `role: "user"` message exists in `messages` the message stays in the array (send it unchanged) but is no longer shown to the model. Only permitted on `role: "system"` messages.
+
+ - `"next_user_message"`
+
+ - `"never"`
+
+ - `output_config: optional BetaSystemMessageOutputConfig or null`
+
+ Per-message output configuration on a role:"system" input message.
+
+ Fields here apply per-turn; `format` remains top-level only. An
+ empty `{}` is accepted on a message that carries content; a message
+ with neither content nor output_config fields is rejected.
+
+ - `effort: optional "low" or "medium" or "high" or 2 more or null`
+
+ All possible effort levels.
+
+ - `"low"`
+
+ - `"medium"`
+
+ - `"high"`
+
+ - `"xhigh"`
+
+ - `"max"`
+
- `model: Model`
The model that will complete your prompt.
@@ -8786,6 +9011,24 @@ Learn more about token counting in our [user guide](https://platform.claude.com/
- `type: "enabled"`
+ - `block_binding: optional BetaThinkingBlockBinding or null`
+
+ Controls for block binding: what happens when a thinking block this
+ request sends back fails the conversation check. Every field is optional;
+ an empty object means every default.
+
+ - `prefix_mismatch_behavior: optional BetaThinkingPrefixMismatchBehavior or null`
+
+ What happens when a thinking block in `messages` fails the conversation
+ check: it was created in a different conversation, or the messages before
+ it have changed since. `"error"` (the default) fails the request with a
+ 400 error. `"drop_block"` removes the failing blocks and the request
+ proceeds; the model no longer sees the dropped reasoning.
+
+ - `"error"`
+
+ - `"drop_block"`
+
- `display: optional "summarized" or "omitted" or "updates" or null`
Controls how thinking content appears in the response. When set to `summarized`, thinking is returned normally. When set to `omitted`, thinking content is redacted but a signature is returned for multi-turn continuity. Defaults to `summarized`.
@@ -8804,6 +9047,12 @@ Learn more about token counting in our [user guide](https://platform.claude.com/
- `type: "adaptive"`
+ - `block_binding: optional BetaThinkingBlockBinding or null`
+
+ Controls for block binding: what happens when a thinking block this
+ request sends back fails the conversation check. Every field is optional;
+ an empty object means every default.
+
- `display: optional "summarized" or "omitted" or "updates" or null`
Controls how thinking content appears in the response. When set to `summarized`, thinking is returned normally. When set to `omitted`, thinking content is redacted but a signature is returned for multi-turn continuity. Defaults to `summarized`.
@@ -9195,16 +9444,6 @@ Learn more about token counting in our [user guide](https://platform.claude.com/
- `type: "browser_toolset_20260801"`
- - `allowed_callers: optional array of "direct" or "code_execution_20250825" or "code_execution_20260120" or "code_execution_20260521"`
-
- - `"direct"`
-
- - `"code_execution_20250825"`
-
- - `"code_execution_20260120"`
-
- - `"code_execution_20260521"`
-
- `cache_control: optional BetaCacheControlEphemeral or null`
Create a cache control breakpoint at this content block.
@@ -9831,16 +10070,6 @@ Learn more about token counting in our [user guide](https://platform.claude.com/
- `type: "computer_toolset_20260801"`
- - `allowed_callers: optional array of "direct" or "code_execution_20250825" or "code_execution_20260120" or "code_execution_20260521"`
-
- - `"direct"`
-
- - `"code_execution_20250825"`
-
- - `"code_execution_20260120"`
-
- - `"code_execution_20260521"`
-
- `cache_control: optional BetaCacheControlEphemeral or null`
Create a cache control breakpoint at this content block.
@@ -10850,7 +11079,7 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -10934,6 +11163,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
- `"anthropic-user-profile-id": optional string`
The user profile ID to attribute the requests in this batch to. Use when acting on behalf of a party other than your organization. Requires the `user-profiles` beta header. Applies to every request in the batch; an individual request whose `user_profile_id` body field conflicts with this header is errored.
@@ -12246,12 +12481,20 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
- - `"claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more`
+ - `"claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more`
The model that will complete your prompt.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
+ - `"claude-mythos-5-1"`
+
+ Our most capable model for cybersecurity and biology research, available through trusted access programs
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
@@ -12332,6 +12575,36 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl
- `"system"`
+ - `clear_at: optional "next_user_message" or "never" or null`
+
+ How long this system message's text stays in front of the model. `"never"` (the default) renders it on every request that includes it. `"next_user_message"` renders it only for the user turn it follows: once a later `role: "user"` message exists in `messages` the message stays in the array (send it unchanged) but is no longer shown to the model. Only permitted on `role: "system"` messages.
+
+ - `"next_user_message"`
+
+ - `"never"`
+
+ - `output_config: optional BetaSystemMessageOutputConfig or null`
+
+ Per-message output configuration on a role:"system" input message.
+
+ Fields here apply per-turn; `format` remains top-level only. An
+ empty `{}` is accepted on a message that carries content; a message
+ with neither content nor output_config fields is rejected.
+
+ - `effort: optional "low" or "medium" or "high" or 2 more or null`
+
+ All possible effort levels.
+
+ - `"low"`
+
+ - `"medium"`
+
+ - `"high"`
+
+ - `"xhigh"`
+
+ - `"max"`
+
- `model: Model`
The model that will complete your prompt.
@@ -12634,6 +12907,24 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl
- `type: "enabled"`
+ - `block_binding: optional BetaThinkingBlockBinding or null`
+
+ Controls for block binding: what happens when a thinking block this
+ request sends back fails the conversation check. Every field is optional;
+ an empty object means every default.
+
+ - `prefix_mismatch_behavior: optional BetaThinkingPrefixMismatchBehavior or null`
+
+ What happens when a thinking block in `messages` fails the conversation
+ check: it was created in a different conversation, or the messages before
+ it have changed since. `"error"` (the default) fails the request with a
+ 400 error. `"drop_block"` removes the failing blocks and the request
+ proceeds; the model no longer sees the dropped reasoning.
+
+ - `"error"`
+
+ - `"drop_block"`
+
- `display: optional "summarized" or "omitted" or "updates" or null`
Controls how thinking content appears in the response. When set to `summarized`, thinking is returned normally. When set to `omitted`, thinking content is redacted but a signature is returned for multi-turn continuity. Defaults to `summarized`.
@@ -12652,6 +12943,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl
- `type: "adaptive"`
+ - `block_binding: optional BetaThinkingBlockBinding or null`
+
+ Controls for block binding: what happens when a thinking block this
+ request sends back fails the conversation check. Every field is optional;
+ an empty object means every default.
+
- `display: optional "summarized" or "omitted" or "updates" or null`
Controls how thinking content appears in the response. When set to `summarized`, thinking is returned normally. When set to `omitted`, thinking content is redacted but a signature is returned for multi-turn continuity. Defaults to `summarized`.
@@ -13153,16 +13450,6 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl
- `type: "browser_toolset_20260801"`
- - `allowed_callers: optional array of "direct" or "code_execution_20250825" or "code_execution_20260120" or "code_execution_20260521"`
-
- - `"direct"`
-
- - `"code_execution_20250825"`
-
- - `"code_execution_20260120"`
-
- - `"code_execution_20260521"`
-
- `cache_control: optional BetaCacheControlEphemeral or null`
Create a cache control breakpoint at this content block.
@@ -13789,16 +14076,6 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl
- `type: "computer_toolset_20260801"`
- - `allowed_callers: optional array of "direct" or "code_execution_20250825" or "code_execution_20260120" or "code_execution_20260521"`
-
- - `"direct"`
-
- - `"code_execution_20250825"`
-
- - `"code_execution_20260120"`
-
- - `"code_execution_20260521"`
-
- `cache_control: optional BetaCacheControlEphemeral or null`
Create a cache control breakpoint at this content block.
@@ -14937,7 +15214,7 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -15021,6 +15298,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `BetaMessageBatch object`
@@ -15197,7 +15480,7 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -15281,6 +15564,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `data: array of BetaMessageBatch`
@@ -15466,7 +15755,7 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -15550,6 +15839,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `BetaMessageBatch object`
@@ -15717,7 +16012,7 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -15801,6 +16096,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `BetaDeletedMessageBatch object`
@@ -15860,7 +16161,7 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -15944,6 +16245,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `BetaMessageBatchIndividualResponse object`
@@ -16887,12 +17194,20 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
- - `"claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more`
+ - `"claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more`
The model that will complete your prompt.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
+ - `"claude-mythos-5-1"`
+
+ Our most capable model for cybersecurity and biology research, available through trusted access programs
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
@@ -17624,6 +17939,60 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl
- `"fast"`
+ - `input_transformations: optional array of BetaThinkingDroppedInputTransformation or null`
+
+ Changes the API made to the request's input before showing it to the model:
+ one entry per change, in request order. Today the only entry type is
+ `thinking_dropped` — a `thinking`, `redacted_thinking` or `connector_text`
+ block from the request's `messages` that was removed from the prompt instead
+ of being shown to the model because it failed a binding check. More entry
+ types may be added over time; ignore types you do not recognize.
+
+ Requires `anthropic-beta: thinking-binding-controls-2026-08-01`. Present on
+ every such response from a model that supports extended thinking, as `[]`
+ when nothing was changed; without the beta, blocks are removed all the same
+ but nothing is reported. Removed blocks contribute nothing to
+ `usage.input_tokens`. When streaming, the array is final in `message_start`;
+ the final `message_delta` event carries it only when a server-side model
+ fallback happened mid-stream, in which case it holds the serving model's
+ entries and replaces the one in `message_start`.
+
+ - `path: string`
+
+ Where the removed block was in your request, as `messages.{i}.content.{j}`:
+ `i` indexes the `messages` array you sent and `j` that message's `content`
+ array — the same form error messages use.
+
+ - `reason: "model_binding_mismatch" or "prefix_binding_mismatch" or "organization_binding_mismatch" or "end_user_binding_mismatch"`
+
+ Which binding check removed the block: `model_binding_mismatch` — it was
+ created by a model whose reasoning the requested model may not read;
+ `prefix_binding_mismatch` — the conversation before it differs from the
+ conversation it was created in (the rest of that turn's consecutive thinking
+ blocks are removed with it, each with this reason);
+ `organization_binding_mismatch` — it was created under a different
+ organization (an Anthropic organization, AWS account or Google Cloud project)
+ and this organization is not one of its additional organizations;
+ `end_user_binding_mismatch` — it was created for a different end user, or
+ was removed by the consumer-organization binding. A block that would fail
+ several checks reports one reason, in this order of precedence:
+ `organization_binding_mismatch`, `end_user_binding_mismatch`,
+ `model_binding_mismatch`, `prefix_binding_mismatch`.
+
+ - `"model_binding_mismatch"`
+
+ - `"prefix_binding_mismatch"`
+
+ - `"organization_binding_mismatch"`
+
+ - `"end_user_binding_mismatch"`
+
+ - `type: "thinking_dropped"`
+
+ Always `thinking_dropped` for this entry type.
+
+ default: thinking_dropped
+
- `type: "succeeded"`
default: succeeded
@@ -17771,7 +18140,7 @@ Create Agent
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -17855,24 +18224,34 @@ Create Agent
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
#### Body parameters
- `model: BetaManagedAgentsModel or BetaManagedAgentsModelConfigParams`
Model identifier. Accepts the [model string](https://platform.claude.com/docs/en/about-claude/models/overview#latest-models-comparison), e.g. `claude-opus-5`, or a `model_config` object for additional configuration control
- - `BetaManagedAgentsModel = "claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more or string`
+ - `BetaManagedAgentsModel = "claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more or string`
The model that will power your agent.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
- - `"claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more`
+ - `"claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more`
The model that will power your agent.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
@@ -18551,12 +18930,16 @@ Create Agent
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
- - `"claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more`
+ - `"claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more`
The model that will power your agent.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
@@ -19182,7 +19565,7 @@ List Agents
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -19266,6 +19649,12 @@ List Agents
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `data: array of BetaManagedAgentsAgent`
@@ -19308,12 +19697,16 @@ List Agents
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
- - `"claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more`
+ - `"claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more`
The model that will power your agent.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
@@ -19917,7 +20310,7 @@ Get Agent
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -20001,6 +20394,12 @@ Get Agent
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `BetaManagedAgentsAgent object`
@@ -20043,12 +20442,16 @@ Get Agent
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
- - `"claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more`
+ - `"claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more`
The model that will power your agent.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
@@ -20635,7 +21038,7 @@ Update Agent
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -20719,6 +21122,12 @@ Update Agent
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
#### Body parameters
- `description: optional string or null`
@@ -20753,18 +21162,22 @@ Update Agent
Model identifier. Accepts the [model string](https://platform.claude.com/docs/en/about-claude/models/overview#latest-models-comparison), e.g. `claude-opus-5`, or a `model_config` object for additional configuration control. Omit to preserve. Cannot be cleared.
- - `BetaManagedAgentsModel = "claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more or string`
+ - `BetaManagedAgentsModel = "claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more or string`
The model that will power your agent.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
- - `"claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more`
+ - `"claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more`
The model that will power your agent.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
@@ -21421,12 +21834,16 @@ Update Agent
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
- - `"claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more`
+ - `"claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more`
The model that will power your agent.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
@@ -22019,7 +22436,7 @@ Archive Agent
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -22103,6 +22520,12 @@ Archive Agent
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `BetaManagedAgentsAgent object`
@@ -22145,12 +22568,16 @@ Archive Agent
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
- - `"claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more`
+ - `"claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more`
The model that will power your agent.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
@@ -22752,7 +23179,7 @@ List Agent Versions
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -22836,6 +23263,12 @@ List Agent Versions
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `data: array of BetaManagedAgentsAgent`
@@ -22878,12 +23311,16 @@ List Agent Versions
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
- - `"claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more`
+ - `"claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more`
The model that will power your agent.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
@@ -23477,7 +23914,7 @@ Create a new environment with the specified configuration.
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -23561,6 +23998,12 @@ Create a new environment with the specified configuration.
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
#### Body parameters
- `name: string`
@@ -23928,7 +24371,7 @@ List environments with pagination support.
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -24012,6 +24455,12 @@ List environments with pagination support.
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `data: array of BetaEnvironment`
@@ -24231,7 +24680,7 @@ Retrieve a specific environment by ID.
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -24315,6 +24764,12 @@ Retrieve a specific environment by ID.
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `BetaEnvironment object`
@@ -24525,7 +24980,7 @@ Update an existing environment's configuration.
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -24609,6 +25064,12 @@ Update an existing environment's configuration.
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
#### Body parameters
- `config: optional BetaCloudConfigParams or BetaSelfHostedConfigParams or null`
@@ -24945,7 +25406,7 @@ Delete an environment by ID. Returns a confirmation of the deletion.
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -25029,6 +25490,12 @@ Delete an environment by ID. Returns a confirmation of the deletion.
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `BetaEnvironmentDeleteResponse object`
@@ -25082,7 +25549,7 @@ Archive an environment by ID. Archived environments cannot be used to create new
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -25166,6 +25633,12 @@ Archive an environment by ID. Archived environments cannot be used to create new
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `BetaEnvironment object`
@@ -25383,7 +25856,7 @@ Retrieve detailed information about a specific work item.
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -25467,6 +25940,12 @@ Retrieve detailed information about a specific work item.
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `BetaSelfHostedWork object`
@@ -25617,7 +26096,7 @@ Long poll for work items in the queue.
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -25701,6 +26180,12 @@ Long poll for work items in the queue.
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
- `"Anthropic-Worker-ID": optional string`
Unique identifier for the specific worker polling, used to track aggregated environment-level work metrics in Console
@@ -25843,7 +26328,7 @@ Acknowledge receipt of a work item, transitioning it from 'queued' to 'starting'
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -25927,6 +26412,12 @@ Acknowledge receipt of a work item, transitioning it from 'queued' to 'starting'
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `BetaSelfHostedWork object`
@@ -26076,7 +26567,7 @@ Record a heartbeat for a work item to maintain the lease.
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -26160,6 +26651,12 @@ Record a heartbeat for a work item to maintain the lease.
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `BetaSelfHostedWorkHeartbeatResponse object`
@@ -26242,7 +26739,7 @@ Stop a work item, initiating graceful or forced shutdown.
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -26326,6 +26823,12 @@ Stop a work item, initiating graceful or forced shutdown.
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
#### Body parameters
- `force: optional boolean`
@@ -26484,7 +26987,7 @@ List work items in an environment.
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -26568,6 +27071,12 @@ List work items in an environment.
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `BetaSelfHostedWorkListResponse object`
@@ -26715,7 +27224,7 @@ Update work item metadata with merge semantics.
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -26799,6 +27308,12 @@ Update work item metadata with merge semantics.
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
#### Body parameters
- `metadata: map[string]`
@@ -26945,7 +27460,7 @@ Get statistics about the work queue for an environment.
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -27029,6 +27544,12 @@ Get statistics about the work queue for an environment.
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `BetaSelfHostedWorkQueueStats object`
@@ -27098,7 +27619,7 @@ Create Session
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -27182,6 +27703,12 @@ Create Session
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
#### Body parameters
- `agent: string or BetaManagedAgentsAgentParams or BetaManagedAgentsAgentWithOverridesParams`
@@ -27242,18 +27769,22 @@ Create Session
Replacement model. Accepts the model string, e.g. `claude-opus-5`, or a `model_config` object. Omit to use the agent's model.
- - `BetaManagedAgentsModel = "claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more or string`
+ - `BetaManagedAgentsModel = "claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more or string`
The model that will power your agent.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
- - `"claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more`
+ - `"claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more`
The model that will power your agent.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
@@ -28182,12 +28713,16 @@ Create Session
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
- - `"claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more`
+ - `"claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more`
The model that will power your agent.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
@@ -28736,7 +29271,7 @@ Create Session
- `outcome_evaluations: array of BetaManagedAgentsOutcomeEvaluationResource`
- Per-outcome evaluation state. One entry per define_outcome event sent to the session.
+ Per-outcome evaluation state. One entry per `define_outcome` event sent to the session.
- `completed_at: string or null`
@@ -28750,7 +29285,7 @@ Create Session
- `explanation: string or null`
- Grader's verdict text from the most recent evaluation. For satisfied, explains why criteria are met; for needs_revision (intermediate), what's missing; for failed, why unrecoverable.
+ Grader's verdict text from the most recent evaluation. For `satisfied`, explains why criteria are met; for `needs_revision` (intermediate), what's missing; for `failed`, why unrecoverable.
- `iteration: number`
@@ -28878,7 +29413,7 @@ Create Session
- `active_seconds: optional number`
- Cumulative time in seconds the session spent in running status. Excludes idle time.
+ Cumulative time in seconds the session spent in `running` status. Excludes idle time.
format: double
@@ -29205,7 +29740,7 @@ List Sessions
- `agent_version: optional number`
- Filter by agent version. Only applies when agent_id is also set.
+ Filter by agent version. Only applies when `agent_id` is also set.
format: int32
@@ -29249,11 +29784,11 @@ List Sessions
- `memory_store_id: optional string`
- Filter sessions whose resources contain a memory_store with this memory store ID.
+ Filter sessions whose resources contain a `memory_store` with this memory store ID.
- `order: optional "asc" or "desc"`
- Sort direction for results, ordered by created_at. Defaults to desc (newest first).
+ Sort direction for results, ordered by `created_at`. Defaults to `desc` (newest first).
- `"asc"`
@@ -29283,7 +29818,7 @@ List Sessions
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -29367,6 +29902,12 @@ List Sessions
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `data: optional array of BetaManagedAgentsSession`
@@ -29401,12 +29942,16 @@ List Sessions
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
- - `"claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more`
+ - `"claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more`
The model that will power your agent.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
@@ -29955,7 +30500,7 @@ List Sessions
- `outcome_evaluations: array of BetaManagedAgentsOutcomeEvaluationResource`
- Per-outcome evaluation state. One entry per define_outcome event sent to the session.
+ Per-outcome evaluation state. One entry per `define_outcome` event sent to the session.
- `completed_at: string or null`
@@ -29969,7 +30514,7 @@ List Sessions
- `explanation: string or null`
- Grader's verdict text from the most recent evaluation. For satisfied, explains why criteria are met; for needs_revision (intermediate), what's missing; for failed, why unrecoverable.
+ Grader's verdict text from the most recent evaluation. For `satisfied`, explains why criteria are met; for `needs_revision` (intermediate), what's missing; for `failed`, why unrecoverable.
- `iteration: number`
@@ -30097,7 +30642,7 @@ List Sessions
- `active_seconds: optional number`
- Cumulative time in seconds the session spent in running status. Excludes idle time.
+ Cumulative time in seconds the session spent in `running` status. Excludes idle time.
format: double
@@ -30436,7 +30981,7 @@ Get Session
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -30520,6 +31065,12 @@ Get Session
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `BetaManagedAgentsSession object`
@@ -30554,12 +31105,16 @@ Get Session
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
- - `"claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more`
+ - `"claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more`
The model that will power your agent.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
@@ -31108,7 +31663,7 @@ Get Session
- `outcome_evaluations: array of BetaManagedAgentsOutcomeEvaluationResource`
- Per-outcome evaluation state. One entry per define_outcome event sent to the session.
+ Per-outcome evaluation state. One entry per `define_outcome` event sent to the session.
- `completed_at: string or null`
@@ -31122,7 +31677,7 @@ Get Session
- `explanation: string or null`
- Grader's verdict text from the most recent evaluation. For satisfied, explains why criteria are met; for needs_revision (intermediate), what's missing; for failed, why unrecoverable.
+ Grader's verdict text from the most recent evaluation. For `satisfied`, explains why criteria are met; for `needs_revision` (intermediate), what's missing; for `failed`, why unrecoverable.
- `iteration: number`
@@ -31250,7 +31805,7 @@ Get Session
- `active_seconds: optional number`
- Cumulative time in seconds the session spent in running status. Excludes idle time.
+ Cumulative time in seconds the session spent in `running` status. Excludes idle time.
format: double
@@ -31575,7 +32130,7 @@ Update Session
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -31659,6 +32214,12 @@ Update Session
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
#### Body parameters
- `agent: optional BetaManagedAgentsSessionAgentUpdate`
@@ -32133,12 +32694,16 @@ Update Session
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
- - `"claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more`
+ - `"claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more`
The model that will power your agent.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
@@ -32687,7 +33252,7 @@ Update Session
- `outcome_evaluations: array of BetaManagedAgentsOutcomeEvaluationResource`
- Per-outcome evaluation state. One entry per define_outcome event sent to the session.
+ Per-outcome evaluation state. One entry per `define_outcome` event sent to the session.
- `completed_at: string or null`
@@ -32701,7 +33266,7 @@ Update Session
- `explanation: string or null`
- Grader's verdict text from the most recent evaluation. For satisfied, explains why criteria are met; for needs_revision (intermediate), what's missing; for failed, why unrecoverable.
+ Grader's verdict text from the most recent evaluation. For `satisfied`, explains why criteria are met; for `needs_revision` (intermediate), what's missing; for `failed`, why unrecoverable.
- `iteration: number`
@@ -32829,7 +33394,7 @@ Update Session
- `active_seconds: optional number`
- Cumulative time in seconds the session spent in running status. Excludes idle time.
+ Cumulative time in seconds the session spent in `running` status. Excludes idle time.
format: double
@@ -33158,7 +33723,7 @@ Delete Session
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -33242,6 +33807,12 @@ Delete Session
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `BetaManagedAgentsDeletedSession object`
@@ -33289,7 +33860,7 @@ Archive Session
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -33373,6 +33944,12 @@ Archive Session
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `BetaManagedAgentsSession object`
@@ -33407,12 +33984,16 @@ Archive Session
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
- - `"claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more`
+ - `"claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more`
The model that will power your agent.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
@@ -33961,7 +34542,7 @@ Archive Session
- `outcome_evaluations: array of BetaManagedAgentsOutcomeEvaluationResource`
- Per-outcome evaluation state. One entry per define_outcome event sent to the session.
+ Per-outcome evaluation state. One entry per `define_outcome` event sent to the session.
- `completed_at: string or null`
@@ -33975,7 +34556,7 @@ Archive Session
- `explanation: string or null`
- Grader's verdict text from the most recent evaluation. For satisfied, explains why criteria are met; for needs_revision (intermediate), what's missing; for failed, why unrecoverable.
+ Grader's verdict text from the most recent evaluation. For `satisfied`, explains why criteria are met; for `needs_revision` (intermediate), what's missing; for `failed`, why unrecoverable.
- `iteration: number`
@@ -34103,7 +34684,7 @@ Archive Session
- `active_seconds: optional number`
- Cumulative time in seconds the session spent in running status. Excludes idle time.
+ Cumulative time in seconds the session spent in `running` status. Excludes idle time.
format: double
@@ -34457,7 +35038,7 @@ List Events
- `order: optional "asc" or "desc"`
- Sort direction for results, ordered by the event's `processed_at`. Defaults to asc (chronological).
+ Sort direction for results, ordered by the event's `processed_at`. Defaults to `asc` (chronological).
- `"asc"`
@@ -34465,7 +35046,7 @@ List Events
- `page: optional string`
- Opaque pagination cursor from a previous response's next_page.
+ Opaque pagination cursor from a previous response's `next_page`.
- `types: optional array of string`
@@ -34479,7 +35060,7 @@ List Events
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -34563,6 +35144,12 @@ List Events
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `data: optional array of BetaManagedAgentsSessionEvent`
@@ -36035,12 +36622,16 @@ List Events
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
- - `"claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more`
+ - `"claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more`
The model that will power your agent.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
@@ -36754,7 +37345,7 @@ Send Events
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -36838,6 +37429,12 @@ Send Events
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
#### Body parameters
- `events: array of BetaManagedAgentsEventParams`
@@ -37719,7 +38316,7 @@ Stream Events
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -37803,6 +38400,12 @@ Stream Events
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `BetaManagedAgentsStreamSessionEvents = BetaManagedAgentsUserMessageEvent or BetaManagedAgentsUserInterruptEvent or BetaManagedAgentsUserToolConfirmationEvent or 34 more`
@@ -39275,12 +39878,16 @@ Stream Events
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
- - `"claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more`
+ - `"claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more`
The model that will power your agent.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
@@ -40032,7 +40639,7 @@ Add Session Resource
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -40116,6 +40723,12 @@ Add Session Resource
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
#### Body parameters
- `file_id: string`
@@ -40204,7 +40817,7 @@ List Session Resources
- `page: optional string`
- Opaque cursor from a previous response's next_page field.
+ Opaque cursor from a previous response's `next_page` field.
#### Headers
@@ -40214,7 +40827,7 @@ List Session Resources
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -40298,6 +40911,12 @@ List Session Resources
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `data: array of BetaManagedAgentsSessionResource`
@@ -40469,7 +41088,7 @@ Get Session Resource
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -40553,6 +41172,12 @@ Get Session Resource
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `BetaManagedAgentsGitHubRepositoryResource object`
@@ -40703,7 +41328,7 @@ Update Session Resource
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -40787,6 +41412,12 @@ Update Session Resource
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
#### Body parameters
- `authorization_token: string`
@@ -40949,7 +41580,7 @@ Delete Session Resource
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -41033,6 +41664,12 @@ Delete Session Resource
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `BetaManagedAgentsDeleteSessionResource object`
@@ -41084,7 +41721,7 @@ List Session Threads
- `page: optional string`
- Opaque pagination cursor from a previous response's next_page. Forward-only.
+ Opaque pagination cursor from a previous response's `next_page`. Forward-only.
#### Headers
@@ -41094,7 +41731,7 @@ List Session Threads
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -41178,6 +41815,12 @@ List Session Threads
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `data: optional array of BetaManagedAgentsSessionThread`
@@ -41218,12 +41861,16 @@ List Session Threads
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
- - `"claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more`
+ - `"claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more`
The model that will power your agent.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
@@ -41937,7 +42584,7 @@ Get Session Thread
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -42021,6 +42668,12 @@ Get Session Thread
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `BetaManagedAgentsSessionThread object`
@@ -42061,12 +42714,16 @@ Get Session Thread
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
- - `"claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more`
+ - `"claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more`
The model that will power your agent.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
@@ -42771,7 +43428,7 @@ Archive Session Thread
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -42855,6 +43512,12 @@ Archive Session Thread
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `BetaManagedAgentsSessionThread object`
@@ -42895,12 +43558,16 @@ Archive Session Thread
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
- - `"claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more`
+ - `"claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more`
The model that will power your agent.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
@@ -43620,7 +44287,7 @@ List Session Thread Events
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -43704,6 +44371,12 @@ List Session Thread Events
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `data: optional array of BetaManagedAgentsSessionEvent`
@@ -45176,12 +45849,16 @@ List Session Thread Events
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
- - `"claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more`
+ - `"claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more`
The model that will power your agent.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
@@ -45896,7 +46573,7 @@ Stream Session Thread Events
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -45980,6 +46657,12 @@ Stream Session Thread Events
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `BetaManagedAgentsStreamSessionThreadEvents = BetaManagedAgentsUserMessageEvent or BetaManagedAgentsUserInterruptEvent or BetaManagedAgentsUserToolConfirmationEvent or 34 more`
@@ -47452,12 +48135,16 @@ Stream Session Thread Events
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
- - `"claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more`
+ - `"claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more`
The model that will power your agent.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
@@ -48205,7 +48892,7 @@ Create Deployment
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -48289,6 +48976,12 @@ Create Deployment
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
#### Body parameters
- `agent: string or BetaManagedAgentsAgentParams`
@@ -49340,7 +50033,7 @@ List Deployments
- `status: optional BetaManagedAgentsDeploymentStatus`
- Filter by status: active or paused. Omit for both. To include archived deployments, use include_archived instead; the two cannot be combined.
+ Filter by status: `active` or `paused`. Omit for both. To include archived deployments, use `include_archived` instead; the two cannot be combined.
- `"active"`
@@ -49354,7 +50047,7 @@ List Deployments
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -49438,6 +50131,12 @@ List Deployments
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `data: array of BetaManagedAgentsDeployment`
@@ -50057,7 +50756,7 @@ Get Deployment
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -50141,6 +50840,12 @@ Get Deployment
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `BetaManagedAgentsDeployment object`
@@ -50751,7 +51456,7 @@ Update Deployment
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -50835,6 +51540,12 @@ Update Deployment
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
#### Body parameters
- `agent: optional string or BetaManagedAgentsAgentParams`
@@ -51849,7 +52560,7 @@ Archive Deployment
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -51933,6 +52644,12 @@ Archive Deployment
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `BetaManagedAgentsDeployment object`
@@ -52544,7 +53261,7 @@ Run Deployment Now
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -52628,6 +53345,12 @@ Run Deployment Now
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `BetaManagedAgentsDeploymentRun object`
@@ -52826,7 +53549,7 @@ Run Deployment Now
- `session_id: string or null`
- Populated on success. Null on creation failure. Exactly one of session_id or error is non-null.
+ Populated on success. Null on creation failure. Exactly one of `session_id` or `error` is non-null.
- `trigger_context: BetaManagedAgentsTriggerContext`
@@ -52905,7 +53628,7 @@ Pause Deployment
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -52989,6 +53712,12 @@ Pause Deployment
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `BetaManagedAgentsDeployment object`
@@ -53600,7 +54329,7 @@ Unpause Deployment
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -53684,6 +54413,12 @@ Unpause Deployment
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `BetaManagedAgentsDeployment object`
@@ -54313,11 +55048,11 @@ List Deployment Runs
- `deployment_id: optional string`
- Filter to a specific deployment. Omit to list across all deployments in the workspace. Filtering by a non-existent deployment_id returns 200 with empty data.
+ Filter to a specific deployment. Omit to list across all deployments in the workspace. Filtering by a non-existent `deployment_id` returns 200 with empty data.
- `has_error: optional boolean`
- Filter: true for runs with non-null error, false for runs with non-null session_id. Omit for all.
+ Filter: true for runs with non-null `error`, false for runs with non-null `session_id`. Omit for all.
- `limit: optional number`
@@ -54327,7 +55062,7 @@ List Deployment Runs
- `page: optional string`
- Opaque pagination cursor. Pass next_page from the previous response. Invalid or expired cursors return 400.
+ Opaque pagination cursor. Pass `next_page` from the previous response. Invalid or expired cursors return 400.
- `trigger_type: optional BetaManagedAgentsTriggerType`
@@ -54345,7 +55080,7 @@ List Deployment Runs
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -54429,6 +55164,12 @@ List Deployment Runs
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `data: array of BetaManagedAgentsDeploymentRun`
@@ -54627,7 +55368,7 @@ List Deployment Runs
- `session_id: string or null`
- Populated on success. Null on creation failure. Exactly one of session_id or error is non-null.
+ Populated on success. Null on creation failure. Exactly one of `session_id` or `error` is non-null.
- `trigger_context: BetaManagedAgentsTriggerContext`
@@ -54714,7 +55455,7 @@ Get Deployment Run
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -54798,6 +55539,12 @@ Get Deployment Run
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `BetaManagedAgentsDeploymentRun object`
@@ -54996,7 +55743,7 @@ Get Deployment Run
- `session_id: string or null`
- Populated on success. Null on creation failure. Exactly one of session_id or error is non-null.
+ Populated on success. Null on creation failure. Exactly one of `session_id` or `error` is non-null.
- `trigger_context: BetaManagedAgentsTriggerContext`
@@ -55072,7 +55819,7 @@ Create Vault
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -55156,6 +55903,12 @@ Create Vault
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
#### Body parameters
- `display_name: string`
@@ -55268,7 +56021,7 @@ List Vaults
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -55352,6 +56105,12 @@ List Vaults
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `data: optional array of BetaManagedAgentsVault`
@@ -55442,7 +56201,7 @@ Get Vault
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -55526,6 +56285,12 @@ Get Vault
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `BetaManagedAgentsVault object`
@@ -55607,7 +56372,7 @@ Update Vault
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -55691,6 +56456,12 @@ Update Vault
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
#### Body parameters
- `display_name: optional string or null`
@@ -55791,7 +56562,7 @@ Delete Vault
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -55875,6 +56646,12 @@ Delete Vault
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `BetaManagedAgentsDeletedVault object`
@@ -55924,7 +56701,7 @@ Archive Vault
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -56008,6 +56785,12 @@ Archive Vault
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `BetaManagedAgentsVault object`
@@ -56092,7 +56875,7 @@ Create Credential
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -56176,6 +56959,12 @@ Create Credential
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
#### Body parameters
- `auth: BetaManagedAgentsMCPOAuthCreateParams or BetaManagedAgentsStaticBearerCreateParams or BetaManagedAgentsEnvironmentVariableCreateParams`
@@ -56584,7 +57373,7 @@ List Credentials
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -56668,6 +57457,12 @@ List Credentials
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `data: optional array of BetaManagedAgentsCredential`
@@ -56883,7 +57678,7 @@ Get Credential
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -56967,6 +57762,12 @@ Get Credential
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `BetaManagedAgentsCredential object`
@@ -57173,7 +57974,7 @@ Update Credential
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -57257,6 +58058,12 @@ Update Credential
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
#### Body parameters
- `auth: optional BetaManagedAgentsMCPOAuthUpdateParams or BetaManagedAgentsStaticBearerUpdateParams or BetaManagedAgentsEnvironmentVariableUpdateParams`
@@ -57604,7 +58411,7 @@ Delete Credential
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -57688,6 +58495,12 @@ Delete Credential
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `BetaManagedAgentsDeletedCredential object`
@@ -57739,7 +58552,7 @@ Archive Credential
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -57823,6 +58636,12 @@ Archive Credential
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `BetaManagedAgentsCredential object`
@@ -58030,7 +58849,7 @@ Validate Credential
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -58114,6 +58933,12 @@ Validate Credential
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `BetaManagedAgentsCredentialValidation object`
@@ -58257,7 +59082,7 @@ Create a memory store
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -58341,6 +59166,12 @@ Create a memory store
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
#### Body parameters
- `name: string`
@@ -58473,7 +59304,7 @@ List memory stores
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -58557,6 +59388,12 @@ List memory stores
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `data: optional array of BetaManagedAgentsMemoryStore`
@@ -58652,7 +59489,7 @@ Retrieve a memory store
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -58736,6 +59573,12 @@ Retrieve a memory store
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `BetaManagedAgentsMemoryStore object`
@@ -58822,7 +59665,7 @@ Update a memory store
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -58906,6 +59749,12 @@ Update a memory store
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
#### Body parameters
- `description: optional string or null`
@@ -59012,7 +59861,7 @@ Delete a memory store
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -59096,6 +59945,12 @@ Delete a memory store
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `BetaManagedAgentsDeletedMemoryStore object`
@@ -59145,7 +60000,7 @@ Archive a memory store
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -59229,6 +60084,12 @@ Archive a memory store
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `BetaManagedAgentsMemoryStore object`
@@ -59328,7 +60189,7 @@ Create a memory
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -59412,6 +60273,12 @@ Create a memory
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
#### Body parameters
- `content: string or null`
@@ -59420,7 +60287,7 @@ Create a memory
- `path: string`
- Hierarchical path for the new memory, e.g. `/projects/foo/notes.md`. Must start with `/`, contain at least one non-empty segment, and be at most 1,024 bytes. Must not contain empty segments, `.` or `..` segments, control or format characters, and must be NFC-normalized. Paths are case-sensitive.
+ Hierarchical path for the new memory, e.g. `/projects/foo/notes.md`. Must start with `/`, contain at least one non-empty segment, and be at most 1,024 bytes. Must not contain empty segments, `.` or `..` segments, control or format characters, or the Unicode line and paragraph separators (U+2028, U+2029), and must be NFC-normalized. Paths are case-sensitive.
minLength: 2, maxLength: 1024
@@ -59553,7 +60420,7 @@ List memories
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -59637,6 +60504,12 @@ List memories
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `data: optional array of BetaManagedAgentsMemoryListItem`
@@ -59766,7 +60639,7 @@ Retrieve a memory
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -59850,6 +60723,12 @@ Retrieve a memory
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `BetaManagedAgentsMemory object`
@@ -59956,7 +60835,7 @@ Update a memory
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -60040,6 +60919,12 @@ Update a memory
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
#### Body parameters
- `content: optional string or null`
@@ -60048,7 +60933,7 @@ Update a memory
- `path: optional string or null`
- New path for the memory (a rename). Must start with `/`, contain at least one non-empty segment, and be at most 1,024 bytes. Must not contain empty segments, `.` or `..` segments, control or format characters, and must be NFC-normalized. Paths are case-sensitive. The memory's `id` is preserved across renames. Omit to leave the path unchanged.
+ New path for the memory (a rename). Must start with `/`, contain at least one non-empty segment, and be at most 1,024 bytes. Must not contain empty segments, `.` or `..` segments, control or format characters, or the Unicode line and paragraph separators (U+2028, U+2029), and must be NFC-normalized. Paths are case-sensitive. The memory's `id` is preserved across renames. Omit to leave the path unchanged.
minLength: 2, maxLength: 1024
@@ -60166,7 +61051,7 @@ Delete a memory
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -60250,6 +61135,12 @@ Delete a memory
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `BetaManagedAgentsDeletedMemory object`
@@ -60359,7 +61250,7 @@ List memory versions
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -60443,6 +61334,12 @@ List memory versions
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `data: optional array of BetaManagedAgentsMemoryVersion`
@@ -60633,7 +61530,7 @@ Retrieve a memory version
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -60717,6 +61614,12 @@ Retrieve a memory version
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `BetaManagedAgentsMemoryVersion object`
@@ -60888,7 +61791,7 @@ Redact a memory version
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -60972,6 +61875,12 @@ Redact a memory version
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `BetaManagedAgentsMemoryVersion object`
@@ -61140,7 +62049,7 @@ Upload File
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -61224,6 +62133,12 @@ Upload File
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
#### Body parameters (form-data)
- `file: string`
@@ -61367,7 +62282,7 @@ List Files
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -61451,6 +62366,12 @@ List Files
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `data: array of BetaFileMetadata`
@@ -61573,7 +62494,7 @@ Download File
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -61657,6 +62578,12 @@ Download File
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
#### Example
```bash
@@ -61685,7 +62612,7 @@ Get File Metadata
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -61769,6 +62696,12 @@ Get File Metadata
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `BetaFileMetadata object`
@@ -61880,7 +62813,7 @@ Delete File
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -61964,6 +62897,12 @@ Delete File
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `BetaDeletedFile object`
@@ -62014,7 +62953,7 @@ Create Skill
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -62098,6 +63037,12 @@ Create Skill
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
#### Body parameters (form-data)
- `files: array of string`
@@ -62247,7 +63192,7 @@ List Skills
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -62331,6 +63276,12 @@ List Skills
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `data: array of BetaSkill`
@@ -62460,7 +63411,7 @@ Get Skill
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -62544,6 +63495,12 @@ Get Skill
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `BetaSkill object`
@@ -62660,7 +63617,7 @@ Delete Skill
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -62744,6 +63701,12 @@ Delete Skill
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `BetaDeletedSkill object`
@@ -62804,7 +63767,7 @@ Create Skill Version
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -62888,6 +63851,12 @@ Create Skill Version
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
#### Body parameters (form-data)
- `files: array of string`
@@ -62997,7 +63966,7 @@ List Skill Versions
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -63081,6 +64050,12 @@ List Skill Versions
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `data: array of BetaSkillVersion`
@@ -63185,7 +64160,7 @@ Download a skill version's content as a zip archive.
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -63269,6 +64244,12 @@ Download a skill version's content as a zip archive.
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
#### Example
```bash
@@ -63305,7 +64286,7 @@ Get Skill Version
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -63389,6 +64370,12 @@ Get Skill Version
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `BetaSkillVersion object`
@@ -63480,7 +64467,7 @@ Delete Skill Version
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -63564,6 +64551,12 @@ Delete Skill Version
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `BetaDeletedSkillVersion object`
@@ -63628,7 +64621,7 @@ Create User Profile
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -63712,6 +64705,12 @@ Create User Profile
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
#### Body parameters
- `access_type: optional "application" or "passthrough"`
@@ -63728,26 +64727,22 @@ Create User Profile
minLength: 1, maxLength: 255
+- `external_user_onboarded_at: optional string`
+
+ A timestamp in RFC 3339 format
+
+ format: date-time
+
- `metadata: optional map[string]`
Free-form key-value data to attach to this user profile. Maximum 16 keys, with keys up to 64 characters and values up to 512 characters. Values must be non-empty strings.
- `name: optional string or null`
- Optional for all profiles. Real-world name of the entity this profile represents (company or individual); for a resold-to company (`relationship` `resold` / `access_type` `passthrough`), that company's name where known. Maximum 255 characters.
+ Optional for all profiles. Real-world name of the entity this profile represents (company or individual); for a company the platform resells Claude access to (`access_type` `passthrough`), that company's name where known. Maximum 255 characters.
minLength: 1, maxLength: 255
-- `relationship: optional "external" or "resold" or "internal"`
-
- How the entity behind a user profile relates to the platform that owns the API key. `external`: an individual end-user of the platform. `resold`: a company the platform resells Claude access to. `internal`: the platform's own usage.
-
- - `"external"`
-
- - `"resold"`
-
- - `"internal"`
-
#### Returns
- `BetaUserProfile object`
@@ -63802,19 +64797,15 @@ Create User Profile
Platform's own identifier for this user. Not enforced unique.
- - `name: optional string or null`
-
- Real-world name of the entity this profile represents (company or individual). For a resold-to company (`access_type` `passthrough`, or `relationship` `resold` under the `user-profiles-2026-03-24` header) this is that company's name.
-
- - `relationship: optional "external" or "resold" or "internal"`
+ - `external_user_onboarded_at: optional string or null`
- How the entity behind a user profile relates to the platform that owns the API key. `external`: an individual end-user of the platform. `resold`: a company the platform resells Claude access to. `internal`: the platform's own usage.
+ A timestamp in RFC 3339 format
- - `"external"`
+ format: date-time
- - `"resold"`
+ - `name: optional string or null`
- - `"internal"`
+ Real-world name of the entity this profile represents (company or individual). For a company the platform resells Claude access to (`access_type` `passthrough`) this is that company's name.
#### Example
@@ -63826,6 +64817,7 @@ curl https://api.anthropic.com/v1/user_profiles \
-H "X-Api-Key: $ANTHROPIC_API_KEY" \
-d '{
"external_id": "user_12345",
+ "external_user_onboarded_at": "2024-11-02T08:15:00Z",
"metadata": {}
}'
```
@@ -63846,8 +64838,8 @@ curl https://api.anthropic.com/v1/user_profiles \
"updated_at": "2026-03-15T10:00:00Z",
"access_type": "application",
"external_id": "user_12345",
- "name": "Example User",
- "relationship": "external"
+ "external_user_onboarded_at": "2024-11-02T08:15:00Z",
+ "name": "Example User"
}
```
@@ -63873,6 +64865,14 @@ List User Profiles
- `"desc"`
+- `order_by: optional "created_at" or "name"`
+
+ Query parameter for order_by
+
+ - `"created_at"`
+
+ - `"name"`
+
- `page: optional string`
Query parameter for page
@@ -63885,7 +64885,7 @@ List User Profiles
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -63969,6 +64969,12 @@ List User Profiles
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `data: array of BetaUserProfile`
@@ -64025,19 +65031,15 @@ List User Profiles
Platform's own identifier for this user. Not enforced unique.
- - `name: optional string or null`
-
- Real-world name of the entity this profile represents (company or individual). For a resold-to company (`access_type` `passthrough`, or `relationship` `resold` under the `user-profiles-2026-03-24` header) this is that company's name.
+ - `external_user_onboarded_at: optional string or null`
- - `relationship: optional "external" or "resold" or "internal"`
-
- How the entity behind a user profile relates to the platform that owns the API key. `external`: an individual end-user of the platform. `resold`: a company the platform resells Claude access to. `internal`: the platform's own usage.
+ A timestamp in RFC 3339 format
- - `"external"`
+ format: date-time
- - `"resold"`
+ - `name: optional string or null`
- - `"internal"`
+ Real-world name of the entity this profile represents (company or individual). For a company the platform resells Claude access to (`access_type` `passthrough`) this is that company's name.
- `next_page: string or null`
@@ -64070,8 +65072,8 @@ curl https://api.anthropic.com/v1/user_profiles \
"updated_at": "2026-03-15T10:00:00Z",
"access_type": "application",
"external_id": "user_12345",
- "name": "Example User",
- "relationship": "external"
+ "external_user_onboarded_at": "2024-11-02T08:15:00Z",
+ "name": "Example User"
}
],
"next_page": "page_MjAyNS0wNS0xNFQwMDowMDowMFo="
@@ -64096,7 +65098,7 @@ Get User Profile
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -64180,6 +65182,12 @@ Get User Profile
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `BetaUserProfile object`
@@ -64234,19 +65242,15 @@ Get User Profile
Platform's own identifier for this user. Not enforced unique.
- - `name: optional string or null`
-
- Real-world name of the entity this profile represents (company or individual). For a resold-to company (`access_type` `passthrough`, or `relationship` `resold` under the `user-profiles-2026-03-24` header) this is that company's name.
+ - `external_user_onboarded_at: optional string or null`
- - `relationship: optional "external" or "resold" or "internal"`
-
- How the entity behind a user profile relates to the platform that owns the API key. `external`: an individual end-user of the platform. `resold`: a company the platform resells Claude access to. `internal`: the platform's own usage.
+ A timestamp in RFC 3339 format
- - `"external"`
+ format: date-time
- - `"resold"`
+ - `name: optional string or null`
- - `"internal"`
+ Real-world name of the entity this profile represents (company or individual). For a company the platform resells Claude access to (`access_type` `passthrough`) this is that company's name.
#### Example
@@ -64273,8 +65277,8 @@ curl https://api.anthropic.com/v1/user_profiles/$USER_PROFILE_ID \
"updated_at": "2026-03-15T10:00:00Z",
"access_type": "application",
"external_id": "user_12345",
- "name": "Example User",
- "relationship": "external"
+ "external_user_onboarded_at": "2024-11-02T08:15:00Z",
+ "name": "Example User"
}
```
@@ -64296,7 +65300,7 @@ Update User Profile
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -64380,6 +65384,12 @@ Update User Profile
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
#### Body parameters
- `access_type: optional "application" or "passthrough" or null`
@@ -64396,6 +65406,12 @@ Update User Profile
minLength: 1, maxLength: 255
+- `external_user_onboarded_at: optional string`
+
+ A timestamp in RFC 3339 format
+
+ format: date-time
+
- `metadata: optional map[string]`
Key-value pairs to merge into the stored metadata. Keys provided overwrite existing values. To remove a key, set its value to an empty string. Keys not provided are left unchanged. Maximum 16 keys, with keys up to 64 characters and values up to 512 characters.
@@ -64406,16 +65422,6 @@ Update User Profile
minLength: 1, maxLength: 255
-- `relationship: optional "external" or "resold" or "internal" or null`
-
- How the entity behind a user profile relates to the platform that owns the API key. `external`: an individual end-user of the platform. `resold`: a company the platform resells Claude access to. `internal`: the platform's own usage.
-
- - `"external"`
-
- - `"resold"`
-
- - `"internal"`
-
#### Returns
- `BetaUserProfile object`
@@ -64470,19 +65476,15 @@ Update User Profile
Platform's own identifier for this user. Not enforced unique.
- - `name: optional string or null`
-
- Real-world name of the entity this profile represents (company or individual). For a resold-to company (`access_type` `passthrough`, or `relationship` `resold` under the `user-profiles-2026-03-24` header) this is that company's name.
+ - `external_user_onboarded_at: optional string or null`
- - `relationship: optional "external" or "resold" or "internal"`
-
- How the entity behind a user profile relates to the platform that owns the API key. `external`: an individual end-user of the platform. `resold`: a company the platform resells Claude access to. `internal`: the platform's own usage.
+ A timestamp in RFC 3339 format
- - `"external"`
+ format: date-time
- - `"resold"`
+ - `name: optional string or null`
- - `"internal"`
+ Real-world name of the entity this profile represents (company or individual). For a company the platform resells Claude access to (`access_type` `passthrough`) this is that company's name.
#### Example
@@ -64513,8 +65515,8 @@ curl https://api.anthropic.com/v1/user_profiles/$USER_PROFILE_ID \
"updated_at": "2026-03-15T10:00:00Z",
"access_type": "application",
"external_id": "user_12345",
- "name": "Example User",
- "relationship": "external"
+ "external_user_onboarded_at": "2024-11-02T08:15:00Z",
+ "name": "Example User"
}
```
@@ -64536,7 +65538,7 @@ Create Enrollment URL
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -64620,6 +65622,12 @@ Create Enrollment URL
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `BetaUserProfileEnrollmentURL object`
@@ -64674,7 +65682,7 @@ Create a Dream
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -64758,6 +65766,12 @@ Create a Dream
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
#### Body parameters
- `inputs: array of BetaDreamInput`
@@ -65093,7 +66107,7 @@ List Dreams
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -65177,6 +66191,12 @@ List Dreams
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `data: array of BetaDream`
@@ -65399,7 +66419,7 @@ Get a Dream
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -65483,6 +66503,12 @@ Get a Dream
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `BetaDream object`
@@ -65700,7 +66726,7 @@ Cancel a Dream
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -65784,6 +66810,12 @@ Cancel a Dream
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `BetaDream object`
@@ -66002,7 +67034,7 @@ Archive a Dream
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -66086,6 +67118,12 @@ Archive a Dream
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `BetaDream object`
@@ -66304,7 +67342,7 @@ Creates a tunnel. Creation allocates a fresh hostname and provisions the tunnel;
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -66388,6 +67426,12 @@ Creates a tunnel. Creation allocates a fresh hostname and provisions the tunnel;
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
#### Body parameters
- `display_name: optional string or null`
@@ -66472,7 +67516,7 @@ Fetches a tunnel by ID.
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -66556,6 +67600,12 @@ Fetches a tunnel by ID.
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `BetaTunnel object`
@@ -66642,7 +67692,7 @@ Lists tunnels. Results are ordered by creation time, newest first; archived tunn
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -66726,6 +67776,12 @@ Lists tunnels. Results are ordered by creation time, newest first; archived tunn
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `data: array of BetaTunnel`
@@ -66809,7 +67865,7 @@ Archives a tunnel. Archival is irreversible: every non-archived certificate on t
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -66893,6 +67949,12 @@ Archives a tunnel. Archival is irreversible: every non-archived certificate on t
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `BetaTunnel object`
@@ -66968,7 +68030,7 @@ Reveals a tunnel's connector token. The value is fetched live on each call; Anth
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -67052,6 +68114,12 @@ Reveals a tunnel's connector token. The value is fetched live on each call; Anth
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `BetaTunnelToken object`
@@ -67108,7 +68176,7 @@ Rotates a tunnel's connector token. Rotation invalidates the current token for n
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -67192,6 +68260,12 @@ Rotates a tunnel's connector token. Rotation invalidates the current token for n
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
#### Body parameters
- `reason: optional string or null`
@@ -67259,7 +68333,7 @@ Registers a public CA certificate on a tunnel. Anthropic verifies the gateway's
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -67343,6 +68417,12 @@ Registers a public CA certificate on a tunnel. Anthropic verifies the gateway's
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
#### Body parameters
- `ca_certificate_pem: string`
@@ -67438,7 +68518,7 @@ Fetches a tunnel certificate by ID.
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -67522,6 +68602,12 @@ Fetches a tunnel certificate by ID.
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `BetaTunnelCertificate object`
@@ -67619,7 +68705,7 @@ Lists the certificates registered on a tunnel. Archived certificates are exclude
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -67703,6 +68789,12 @@ Lists the certificates registered on a tunnel. Archived certificates are exclude
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `data: array of BetaTunnelCertificate`
@@ -67795,7 +68887,7 @@ Archives a tunnel certificate, removing it from the set Anthropic trusts for the
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -67879,6 +68971,12 @@ Archives a tunnel certificate, removing it from the set Anthropic trusts for the
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `BetaTunnelCertificate object`
@@ -68593,7 +69691,7 @@ Create an external key config owned by the caller's organization.
- `kms_arn: string`
- Full ARN of the AWS KMS key.
+ Full ARN of the AWS KMS key. On Claude Platform on AWS the key must be a single-Region key in your organization's own AWS account; cross-account keys, multi-Region keys, and alias ARNs are rejected.
maxLength: 2048
@@ -68607,7 +69705,7 @@ Create an external key config owned by the caller's organization.
**Deprecated**
- IAM role ARN. Deprecated — Anthropic reaches the KMS key via a managed intermediate role; this field is ignored.
+ IAM role ARN. Deprecated — Anthropic reaches the KMS key through its own intermediate role (or, on Claude Platform on AWS, with credentials AWS issues for the Workspace); this field is ignored.
- `BetaGCPExternalKeyConfig object`
@@ -68699,7 +69797,7 @@ Create an external key config owned by the caller's organization.
- `kms_arn: string`
- Full ARN of the AWS KMS key.
+ Full ARN of the AWS KMS key. On Claude Platform on AWS the key must be a single-Region key in your organization's own AWS account; cross-account keys, multi-Region keys, and alias ARNs are rejected.
maxLength: 2048
@@ -68713,7 +69811,7 @@ Create an external key config owned by the caller's organization.
**Deprecated**
- IAM role ARN. Deprecated — Anthropic reaches the KMS key via a managed intermediate role; this field is ignored.
+ IAM role ARN. Deprecated — Anthropic reaches the KMS key through its own intermediate role (or, on Claude Platform on AWS, with credentials AWS issues for the Workspace); this field is ignored.
- `BetaGCPExternalKeyConfig object`
@@ -68853,7 +69951,7 @@ Results are ordered by creation time (newest first). Use the
- `kms_arn: string`
- Full ARN of the AWS KMS key.
+ Full ARN of the AWS KMS key. On Claude Platform on AWS the key must be a single-Region key in your organization's own AWS account; cross-account keys, multi-Region keys, and alias ARNs are rejected.
maxLength: 2048
@@ -68867,7 +69965,7 @@ Results are ordered by creation time (newest first). Use the
**Deprecated**
- IAM role ARN. Deprecated — Anthropic reaches the KMS key via a managed intermediate role; this field is ignored.
+ IAM role ARN. Deprecated — Anthropic reaches the KMS key through its own intermediate role (or, on Claude Platform on AWS, with credentials AWS issues for the Workspace); this field is ignored.
- `BetaGCPExternalKeyConfig object`
@@ -69008,7 +70106,7 @@ Retrieve a single external key config in the caller's organization by ID.
- `kms_arn: string`
- Full ARN of the AWS KMS key.
+ Full ARN of the AWS KMS key. On Claude Platform on AWS the key must be a single-Region key in your organization's own AWS account; cross-account keys, multi-Region keys, and alias ARNs are rejected.
maxLength: 2048
@@ -69022,7 +70120,7 @@ Retrieve a single external key config in the caller's organization by ID.
**Deprecated**
- IAM role ARN. Deprecated — Anthropic reaches the KMS key via a managed intermediate role; this field is ignored.
+ IAM role ARN. Deprecated — Anthropic reaches the KMS key through its own intermediate role (or, on Claude Platform on AWS, with credentials AWS issues for the Workspace); this field is ignored.
- `BetaGCPExternalKeyConfig object`
@@ -69128,7 +70226,7 @@ encrypted data requires the original key identity to decrypt.
- `kms_arn: string`
- Full ARN of the AWS KMS key.
+ Full ARN of the AWS KMS key. On Claude Platform on AWS the key must be a single-Region key in your organization's own AWS account; cross-account keys, multi-Region keys, and alias ARNs are rejected.
maxLength: 2048
@@ -69142,7 +70240,7 @@ encrypted data requires the original key identity to decrypt.
**Deprecated**
- IAM role ARN. Deprecated — Anthropic reaches the KMS key via a managed intermediate role; this field is ignored.
+ IAM role ARN. Deprecated — Anthropic reaches the KMS key through its own intermediate role (or, on Claude Platform on AWS, with credentials AWS issues for the Workspace); this field is ignored.
- `BetaGCPExternalKeyConfig object`
@@ -69224,7 +70322,7 @@ encrypted data requires the original key identity to decrypt.
- `kms_arn: string`
- Full ARN of the AWS KMS key.
+ Full ARN of the AWS KMS key. On Claude Platform on AWS the key must be a single-Region key in your organization's own AWS account; cross-account keys, multi-Region keys, and alias ARNs are rejected.
maxLength: 2048
@@ -69238,7 +70336,7 @@ encrypted data requires the original key identity to decrypt.
**Deprecated**
- IAM role ARN. Deprecated — Anthropic reaches the KMS key via a managed intermediate role; this field is ignored.
+ IAM role ARN. Deprecated — Anthropic reaches the KMS key through its own intermediate role (or, on Claude Platform on AWS, with credentials AWS issues for the Workspace); this field is ignored.
- `BetaGCPExternalKeyConfig object`
@@ -69436,7 +70534,7 @@ matched as the JWT's `iss` claim and is not fetched.
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -69520,6 +70618,12 @@ matched as the JWT's `iss` claim and is not fetched.
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
#### Body parameters
- `issuer_url: string`
@@ -69816,7 +70920,7 @@ Archived issuers are excluded unless `include_archived=true`.
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -69900,6 +71004,12 @@ Archived issuers are excluded unless `include_archived=true`.
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `data: array of BetaFederationIssuer`
@@ -70107,7 +71217,7 @@ Retrieve a federation issuer by its ID (`fdis_...`).
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -70191,6 +71301,12 @@ Retrieve a federation issuer by its ID (`fdis_...`).
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `BetaFederationIssuer object`
@@ -70401,7 +71517,7 @@ session.
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -70485,6 +71601,12 @@ session.
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
#### Body parameters
- `check_jti: optional boolean or null`
@@ -70773,7 +71895,7 @@ issuer cannot be changed), or recreate them against another issuer.
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -70857,6 +71979,12 @@ issuer cannot be changed), or recreate them against another issuer.
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `BetaFederationIssuer object`
@@ -71071,7 +72199,7 @@ manage rules whose `oauth_scope` is `workspace:developer` or
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -71155,6 +72283,12 @@ manage rules whose `oauth_scope` is `workspace:developer` or
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
#### Body parameters
- `issuer_id: string`
@@ -71472,7 +72606,7 @@ unless `include_archived=true`.
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -71556,6 +72690,12 @@ unless `include_archived=true`.
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `data: array of BetaFederationRule`
@@ -71759,7 +72899,7 @@ Retrieve a federation rule by its ID (`fdrl_...`).
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -71843,6 +72983,12 @@ Retrieve a federation rule by its ID (`fdrl_...`).
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `BetaFederationRule object`
@@ -72064,7 +73210,7 @@ Console session.
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -72148,6 +73294,12 @@ Console session.
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
#### Body parameters
- `applies_to_all_workspaces: optional boolean or null`
@@ -72445,7 +73597,7 @@ other scopes require a Console session.
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -72529,6 +73681,12 @@ other scopes require a Console session.
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `BetaFederationRule object`
@@ -72746,7 +73904,7 @@ other scopes require a Console session.
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -72830,6 +73988,12 @@ other scopes require a Console session.
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
#### Body parameters
- `workspace_id: string`
@@ -72931,7 +74095,7 @@ rules with `applies_to_all_workspaces` or a legacy single
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -73015,6 +74179,12 @@ rules with `applies_to_all_workspaces` or a legacy single
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `data: array of BetaFederationRuleWorkspace`
@@ -73106,7 +74276,7 @@ Console session.
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -73190,6 +74360,12 @@ Console session.
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `federation_rule_id: string`
@@ -73721,7 +74897,7 @@ accounts.
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -73805,6 +74981,12 @@ accounts.
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
#### Body parameters
- `name: string`
@@ -73958,7 +75140,7 @@ archived service accounts.
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -74042,6 +75224,12 @@ archived service accounts.
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `data: array of BetaServiceAccount`
@@ -74157,7 +75345,7 @@ Retrieve a service account by its ID (`svac_...`).
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -74241,6 +75429,12 @@ Retrieve a service account by its ID (`svac_...`).
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `BetaServiceAccount object`
@@ -74357,7 +75551,7 @@ interactive credential (a user OAuth token or a Console session).
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -74441,6 +75635,12 @@ interactive credential (a user OAuth token or a Console session).
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
#### Body parameters
- `description: optional string or null`
@@ -74575,7 +75775,7 @@ those rules first or change their target to another service account.
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -74659,6 +75859,12 @@ those rules first or change their target to another service account.
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `BetaServiceAccount object`
@@ -74780,7 +75986,7 @@ rejected.
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -74864,6 +76070,12 @@ rejected.
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
#### Body parameters
- `workspace_id: string`
@@ -74994,7 +76206,7 @@ page to recover.
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -75078,6 +76290,12 @@ page to recover.
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `data: array of BetaServiceAccountWorkspaceMember`
@@ -75180,7 +76398,7 @@ to the implicit `workspace_user` membership. Archived workspaces return
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -75264,6 +76482,12 @@ to the implicit `workspace_user` membership. Archived workspaces return
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `service_account_id: string`
@@ -75715,8 +76939,13 @@ List Workspaces
customer-managed encryption key (CMEK) on AWS, reference this value in your
KMS key-policy condition so the key is scoped to this compartment. On GCP and
Azure, Anthropic enforces the compartment binding automatically; you do not
- need to reference this value in your key configuration. See the CMEK integration guide for the
- required key configuration, including the value used during key validation.
+ need to reference this value in your key configuration. See the CMEK
+ integration guide for the required key configuration; unless your organization
+ is on Claude Platform on AWS, it includes a separate value used during key
+ validation. On Claude Platform on AWS there is no separate validation value:
+ the key is validated against this Workspace's own value when it is attached, so
+ if your key policy uses the compartment condition, add this value to it before
+ attaching the key.
- `created_at: string`
@@ -75753,10 +76982,14 @@ List Workspaces
ID of the customer-managed encryption key (CMEK) configuration to use for this
Workspace. Setting this field requires CMEK to be enabled for your
organization. When set, data stored for this Workspace is encrypted with the
- referenced key. Create key configurations with the External Keys API. This
- field is write-once: once a key is attached to a Workspace it cannot be
- detached or replaced. To rotate key material, rotate the underlying key on
- your cloud KMS; the `external_key_id` stays the same.
+ referenced key. Create key configurations with the External Keys API. On
+ Claude Platform on AWS the value is the AWS KMS key ARN, and the key must be a
+ single-Region key in the same AWS account and Region as the Workspace. On that
+ platform the key is validated against this Workspace when it is attached, so a
+ key-policy problem is reported as an error on this request. This field is write-once:
+ once a key is attached to a Workspace it cannot be detached or replaced. To
+ rotate key material, rotate the underlying key on your cloud KMS; the
+ `external_key_id` stays the same.
- `name: string`
@@ -75839,7 +77072,7 @@ Create Workspace
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -75923,6 +77156,12 @@ Create Workspace
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
#### Body parameters
- `name: string`
@@ -75970,10 +77209,14 @@ Create Workspace
ID of the customer-managed encryption key (CMEK) configuration to use for this
Workspace. Setting this field requires CMEK to be enabled for your
organization. When set, data stored for this Workspace is encrypted with the
- referenced key. Create key configurations with the External Keys API. This
- field is write-once: once a key is attached to a Workspace it cannot be
- detached or replaced. To rotate key material, rotate the underlying key on
- your cloud KMS; the `external_key_id` stays the same.
+ referenced key. Create key configurations with the External Keys API. On
+ Claude Platform on AWS the value is the AWS KMS key ARN, and the key must be a
+ single-Region key in the same AWS account and Region as the Workspace. On that
+ platform the key is validated against this Workspace when it is attached, so a
+ key-policy problem is reported as an error on this request. This field is write-once:
+ once a key is attached to a Workspace it cannot be detached or replaced. To
+ rotate key material, rotate the underlying key on your cloud KMS; the
+ `external_key_id` stays the same.
- `tags: optional map[string] or null`
@@ -75999,8 +77242,13 @@ Create Workspace
customer-managed encryption key (CMEK) on AWS, reference this value in your
KMS key-policy condition so the key is scoped to this compartment. On GCP and
Azure, Anthropic enforces the compartment binding automatically; you do not
- need to reference this value in your key configuration. See the CMEK integration guide for the
- required key configuration, including the value used during key validation.
+ need to reference this value in your key configuration. See the CMEK
+ integration guide for the required key configuration; unless your organization
+ is on Claude Platform on AWS, it includes a separate value used during key
+ validation. On Claude Platform on AWS there is no separate validation value:
+ the key is validated against this Workspace's own value when it is attached, so
+ if your key policy uses the compartment condition, add this value to it before
+ attaching the key.
- `created_at: string`
@@ -76037,10 +77285,14 @@ Create Workspace
ID of the customer-managed encryption key (CMEK) configuration to use for this
Workspace. Setting this field requires CMEK to be enabled for your
organization. When set, data stored for this Workspace is encrypted with the
- referenced key. Create key configurations with the External Keys API. This
- field is write-once: once a key is attached to a Workspace it cannot be
- detached or replaced. To rotate key material, rotate the underlying key on
- your cloud KMS; the `external_key_id` stays the same.
+ referenced key. Create key configurations with the External Keys API. On
+ Claude Platform on AWS the value is the AWS KMS key ARN, and the key must be a
+ single-Region key in the same AWS account and Region as the Workspace. On that
+ platform the key is validated against this Workspace when it is attached, so a
+ key-policy problem is reported as an error on this request. This field is write-once:
+ once a key is attached to a Workspace it cannot be detached or replaced. To
+ rotate key material, rotate the underlying key on your cloud KMS; the
+ `external_key_id` stays the same.
- `name: string`
@@ -76132,8 +77384,13 @@ Get Workspace
customer-managed encryption key (CMEK) on AWS, reference this value in your
KMS key-policy condition so the key is scoped to this compartment. On GCP and
Azure, Anthropic enforces the compartment binding automatically; you do not
- need to reference this value in your key configuration. See the CMEK integration guide for the
- required key configuration, including the value used during key validation.
+ need to reference this value in your key configuration. See the CMEK
+ integration guide for the required key configuration; unless your organization
+ is on Claude Platform on AWS, it includes a separate value used during key
+ validation. On Claude Platform on AWS there is no separate validation value:
+ the key is validated against this Workspace's own value when it is attached, so
+ if your key policy uses the compartment condition, add this value to it before
+ attaching the key.
- `created_at: string`
@@ -76170,10 +77427,14 @@ Get Workspace
ID of the customer-managed encryption key (CMEK) configuration to use for this
Workspace. Setting this field requires CMEK to be enabled for your
organization. When set, data stored for this Workspace is encrypted with the
- referenced key. Create key configurations with the External Keys API. This
- field is write-once: once a key is attached to a Workspace it cannot be
- detached or replaced. To rotate key material, rotate the underlying key on
- your cloud KMS; the `external_key_id` stays the same.
+ referenced key. Create key configurations with the External Keys API. On
+ Claude Platform on AWS the value is the AWS KMS key ARN, and the key must be a
+ single-Region key in the same AWS account and Region as the Workspace. On that
+ platform the key is validated against this Workspace when it is attached, so a
+ key-policy problem is reported as an error on this request. This field is write-once:
+ once a key is attached to a Workspace it cannot be detached or replaced. To
+ rotate key material, rotate the underlying key on your cloud KMS; the
+ `external_key_id` stays the same.
- `name: string`
@@ -76270,10 +77531,14 @@ Update Workspace
ID of the customer-managed encryption key (CMEK) configuration to use for this
Workspace. Setting this field requires CMEK to be enabled for your
organization. When set, data stored for this Workspace is encrypted with the
- referenced key. Create key configurations with the External Keys API. This
- field is write-once: once a key is attached to a Workspace it cannot be
- detached or replaced. To rotate key material, rotate the underlying key on
- your cloud KMS; the `external_key_id` stays the same.
+ referenced key. Create key configurations with the External Keys API. On
+ Claude Platform on AWS the value is the AWS KMS key ARN, and the key must be a
+ single-Region key in the same AWS account and Region as the Workspace. On that
+ platform the key is validated against this Workspace when it is attached, so a
+ key-policy problem is reported as an error on this request. This field is write-once:
+ once a key is attached to a Workspace it cannot be detached or replaced. To
+ rotate key material, rotate the underlying key on your cloud KMS; the
+ `external_key_id` stays the same.
- `name: optional string`
@@ -76305,8 +77570,13 @@ Update Workspace
customer-managed encryption key (CMEK) on AWS, reference this value in your
KMS key-policy condition so the key is scoped to this compartment. On GCP and
Azure, Anthropic enforces the compartment binding automatically; you do not
- need to reference this value in your key configuration. See the CMEK integration guide for the
- required key configuration, including the value used during key validation.
+ need to reference this value in your key configuration. See the CMEK
+ integration guide for the required key configuration; unless your organization
+ is on Claude Platform on AWS, it includes a separate value used during key
+ validation. On Claude Platform on AWS there is no separate validation value:
+ the key is validated against this Workspace's own value when it is attached, so
+ if your key policy uses the compartment condition, add this value to it before
+ attaching the key.
- `created_at: string`
@@ -76343,10 +77613,14 @@ Update Workspace
ID of the customer-managed encryption key (CMEK) configuration to use for this
Workspace. Setting this field requires CMEK to be enabled for your
organization. When set, data stored for this Workspace is encrypted with the
- referenced key. Create key configurations with the External Keys API. This
- field is write-once: once a key is attached to a Workspace it cannot be
- detached or replaced. To rotate key material, rotate the underlying key on
- your cloud KMS; the `external_key_id` stays the same.
+ referenced key. Create key configurations with the External Keys API. On
+ Claude Platform on AWS the value is the AWS KMS key ARN, and the key must be a
+ single-Region key in the same AWS account and Region as the Workspace. On that
+ platform the key is validated against this Workspace when it is attached, so a
+ key-policy problem is reported as an error on this request. This field is write-once:
+ once a key is attached to a Workspace it cannot be detached or replaced. To
+ rotate key material, rotate the underlying key on your cloud KMS; the
+ `external_key_id` stays the same.
- `name: string`
@@ -76435,8 +77709,13 @@ Archive Workspace
customer-managed encryption key (CMEK) on AWS, reference this value in your
KMS key-policy condition so the key is scoped to this compartment. On GCP and
Azure, Anthropic enforces the compartment binding automatically; you do not
- need to reference this value in your key configuration. See the CMEK integration guide for the
- required key configuration, including the value used during key validation.
+ need to reference this value in your key configuration. See the CMEK
+ integration guide for the required key configuration; unless your organization
+ is on Claude Platform on AWS, it includes a separate value used during key
+ validation. On Claude Platform on AWS there is no separate validation value:
+ the key is validated against this Workspace's own value when it is attached, so
+ if your key policy uses the compartment condition, add this value to it before
+ attaching the key.
- `created_at: string`
@@ -76473,10 +77752,14 @@ Archive Workspace
ID of the customer-managed encryption key (CMEK) configuration to use for this
Workspace. Setting this field requires CMEK to be enabled for your
organization. When set, data stored for this Workspace is encrypted with the
- referenced key. Create key configurations with the External Keys API. This
- field is write-once: once a key is attached to a Workspace it cannot be
- detached or replaced. To rotate key material, rotate the underlying key on
- your cloud KMS; the `external_key_id` stays the same.
+ referenced key. Create key configurations with the External Keys API. On
+ Claude Platform on AWS the value is the AWS KMS key ARN, and the key must be a
+ single-Region key in the same AWS account and Region as the Workspace. On that
+ platform the key is validated against this Workspace when it is attached, so a
+ key-policy problem is reported as an error on this request. This field is write-once:
+ once a key is attached to a Workspace it cannot be detached or replaced. To
+ rotate key material, rotate the underlying key on your cloud KMS; the
+ `external_key_id` stays the same.
- `name: string`
@@ -77119,7 +78402,7 @@ omitted from the results.
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -77203,6 +78486,12 @@ omitted from the results.
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `data: array of BetaServiceAccountWorkspaceMember`
@@ -77302,7 +78591,7 @@ accounts cannot be added and are rejected.
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -77386,6 +78675,12 @@ accounts cannot be added and are rejected.
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
#### Body parameters
- `service_account_id: string`
@@ -77501,7 +78796,7 @@ account returns 404.
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -77585,6 +78880,12 @@ account returns 404.
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `BetaServiceAccountWorkspaceMember object`
@@ -77677,7 +78978,7 @@ rejected.
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -77761,6 +79062,12 @@ rejected.
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
#### Body parameters
- `workspace_role: BetaNoBillingWorkspaceRole`
@@ -77870,7 +79177,7 @@ membership. Archived workspaces return 400.
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -77954,6 +79261,12 @@ membership. Archived workspaces return 400.
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `service_account_id: string`
@@ -78120,3 +79433,141 @@ curl https://api.anthropic.com/v1/organizations/rate_limits \
"next_page": "next_page"
}
```
+
+## Beta › Organization › Compliance Settings
+
+### Get Compliance Settings
+
+**GET** `/v1/organizations/compliance_settings`
+
+Retrieve your organization's Compliance Settings.
+
+Compliance Settings is a singleton resource: there is exactly one per
+organization, addressed without an identifier. The `state` field reflects
+whether the Compliance API is enabled. An organization with a parent
+organization reads the state inherited from the parent's configuration.
+
+#### Returns
+
+- `BetaComplianceSettings object`
+
+ - `state: BetaComplianceSettingsStateEnabled or BetaComplianceSettingsStateDisabled`
+
+ Whether the Compliance API is enabled for this organization.
+
+ - `BetaComplianceSettingsStateEnabled object`
+
+ - `type: "enabled"`
+
+ default: enabled
+
+ - `BetaComplianceSettingsStateDisabled object`
+
+ - `type: "disabled"`
+
+ default: disabled
+
+ - `type: "compliance_settings"`
+
+ default: compliance_settings
+
+#### Example
+
+```bash
+curl https://api.anthropic.com/v1/organizations/compliance_settings \
+ -H 'anthropic-version: 2023-06-01' \
+ -H "X-Api-Key: $ANTHROPIC_API_KEY"
+```
+
+##### Response (200)
+
+```json
+{
+ "state": {
+ "type": "enabled"
+ },
+ "type": "compliance_settings"
+}
+```
+
+### Update Compliance Settings
+
+**POST** `/v1/organizations/compliance_settings`
+
+Update your organization's Compliance Settings.
+
+Setting `state` to `enabled` turns on the Compliance API and begins
+capturing organization activity events. Setting it to `disabled` turns
+both off. `state` reflects whether the Compliance API is enabled.
+
+A request that sets `state` to its current value succeeds and leaves the
+resource unchanged. A `disabled` request stays in effect until a later
+`enabled` request or the organization's next provisioning action that
+enables Access Transparency: enabling Access Transparency also enables
+the Compliance API, which serves its activity events, so such
+provisioning (including re-runs) re-enables the Compliance API even
+after a `disabled` request. Automated provisioning never disables
+compliance settings.
+
+#### Body parameters
+
+- `state: BetaComplianceSettingsStateEnabledParam or BetaComplianceSettingsStateDisabledParam`
+
+ Desired state. Accepts the string shorthand "enabled" or "disabled" in place of the object form; the response always returns the canonical object form.
+
+ - `BetaComplianceSettingsStateEnabledParam object`
+
+ - `type: "enabled"`
+
+ - `BetaComplianceSettingsStateDisabledParam object`
+
+ - `type: "disabled"`
+
+#### Returns
+
+- `BetaComplianceSettings object`
+
+ - `state: BetaComplianceSettingsStateEnabled or BetaComplianceSettingsStateDisabled`
+
+ Whether the Compliance API is enabled for this organization.
+
+ - `BetaComplianceSettingsStateEnabled object`
+
+ - `type: "enabled"`
+
+ default: enabled
+
+ - `BetaComplianceSettingsStateDisabled object`
+
+ - `type: "disabled"`
+
+ default: disabled
+
+ - `type: "compliance_settings"`
+
+ default: compliance_settings
+
+#### Example
+
+```bash
+curl https://api.anthropic.com/v1/organizations/compliance_settings \
+ -H 'Content-Type: application/json' \
+ -H 'anthropic-version: 2023-06-01' \
+ -H "X-Api-Key: $ANTHROPIC_API_KEY" \
+ -d '{
+ "state": {
+ "type": "enabled"
+ }
+ }'
+```
+
+##### Response (200)
+
+```json
+{
+ "state": {
+ "type": "enabled"
+ },
+ "type": "compliance_settings"
+}
+```
diff --git a/content/en/api/beta/agents.md b/content/en/api/beta/agents.md
index dc720e633..71c4184ce 100644
--- a/content/en/api/beta/agents.md
+++ b/content/en/api/beta/agents.md
@@ -14,7 +14,7 @@ Create Agent
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -98,24 +98,34 @@ Create Agent
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
### Body parameters
- `model: BetaManagedAgentsModel or BetaManagedAgentsModelConfigParams`
Model identifier. Accepts the [model string](https://platform.claude.com/docs/en/about-claude/models/overview#latest-models-comparison), e.g. `claude-opus-5`, or a `model_config` object for additional configuration control
- - `BetaManagedAgentsModel = "claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more or string`
+ - `BetaManagedAgentsModel = "claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more or string`
The model that will power your agent.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
- - `"claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more`
+ - `"claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more`
The model that will power your agent.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
@@ -794,12 +804,16 @@ Create Agent
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
- - `"claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more`
+ - `"claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more`
The model that will power your agent.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
@@ -1425,7 +1439,7 @@ List Agents
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -1509,6 +1523,12 @@ List Agents
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
### Returns
- `data: array of BetaManagedAgentsAgent`
@@ -1551,12 +1571,16 @@ List Agents
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
- - `"claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more`
+ - `"claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more`
The model that will power your agent.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
@@ -2160,7 +2184,7 @@ Get Agent
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -2244,6 +2268,12 @@ Get Agent
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
### Returns
- `BetaManagedAgentsAgent object`
@@ -2286,12 +2316,16 @@ Get Agent
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
- - `"claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more`
+ - `"claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more`
The model that will power your agent.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
@@ -2878,7 +2912,7 @@ Update Agent
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -2962,6 +2996,12 @@ Update Agent
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
### Body parameters
- `description: optional string or null`
@@ -2996,18 +3036,22 @@ Update Agent
Model identifier. Accepts the [model string](https://platform.claude.com/docs/en/about-claude/models/overview#latest-models-comparison), e.g. `claude-opus-5`, or a `model_config` object for additional configuration control. Omit to preserve. Cannot be cleared.
- - `BetaManagedAgentsModel = "claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more or string`
+ - `BetaManagedAgentsModel = "claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more or string`
The model that will power your agent.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
- - `"claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more`
+ - `"claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more`
The model that will power your agent.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
@@ -3664,12 +3708,16 @@ Update Agent
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
- - `"claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more`
+ - `"claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more`
The model that will power your agent.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
@@ -4262,7 +4310,7 @@ Archive Agent
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -4346,6 +4394,12 @@ Archive Agent
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
### Returns
- `BetaManagedAgentsAgent object`
@@ -4388,12 +4442,16 @@ Archive Agent
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
- - `"claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more`
+ - `"claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more`
The model that will power your agent.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
@@ -5019,12 +5077,16 @@ curl https://api.anthropic.com/v1/agents/$AGENT_ID/archive \
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
- - `"claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more`
+ - `"claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more`
The model that will power your agent.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
@@ -7391,18 +7453,22 @@ curl https://api.anthropic.com/v1/agents/$AGENT_ID/archive \
### Beta Managed Agents Model
-- `BetaManagedAgentsModel = "claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more or string`
+- `BetaManagedAgentsModel = "claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more or string`
The model that will power your agent.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
- - `"claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more`
+ - `"claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more`
The model that will power your agent.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
@@ -7469,12 +7535,16 @@ curl https://api.anthropic.com/v1/agents/$AGENT_ID/archive \
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
- - `"claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more`
+ - `"claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more`
The model that will power your agent.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
@@ -7587,12 +7657,16 @@ curl https://api.anthropic.com/v1/agents/$AGENT_ID/archive \
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
- - `"claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more`
+ - `"claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more`
The model that will power your agent.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
@@ -7887,12 +7961,16 @@ curl https://api.anthropic.com/v1/agents/$AGENT_ID/archive \
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
- - `"claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more`
+ - `"claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more`
The model that will power your agent.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
@@ -8735,7 +8813,7 @@ List Agent Versions
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -8819,6 +8897,12 @@ List Agent Versions
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `data: array of BetaManagedAgentsAgent`
@@ -8861,12 +8945,16 @@ List Agent Versions
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
- - `"claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more`
+ - `"claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more`
The model that will power your agent.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
diff --git a/content/en/api/beta/agents/archive.md b/content/en/api/beta/agents/archive.md
index ac2855875..01d8535b1 100644
--- a/content/en/api/beta/agents/archive.md
+++ b/content/en/api/beta/agents/archive.md
@@ -16,7 +16,7 @@ Archive Agent
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -100,6 +100,12 @@ Archive Agent
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
## Returns
- `BetaManagedAgentsAgent object`
@@ -142,12 +148,16 @@ Archive Agent
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
- - `"claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more`
+ - `"claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more`
The model that will power your agent.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
diff --git a/content/en/api/beta/agents/create.md b/content/en/api/beta/agents/create.md
index 6dd7e69a4..bd1f372cc 100644
--- a/content/en/api/beta/agents/create.md
+++ b/content/en/api/beta/agents/create.md
@@ -12,7 +12,7 @@ Create Agent
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -96,24 +96,34 @@ Create Agent
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
## Body parameters
- `model: BetaManagedAgentsModel or BetaManagedAgentsModelConfigParams`
Model identifier. Accepts the [model string](https://platform.claude.com/docs/en/about-claude/models/overview#latest-models-comparison), e.g. `claude-opus-5`, or a `model_config` object for additional configuration control
- - `BetaManagedAgentsModel = "claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more or string`
+ - `BetaManagedAgentsModel = "claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more or string`
The model that will power your agent.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
- - `"claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more`
+ - `"claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more`
The model that will power your agent.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
@@ -792,12 +802,16 @@ Create Agent
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
- - `"claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more`
+ - `"claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more`
The model that will power your agent.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
diff --git a/content/en/api/beta/agents/list.md b/content/en/api/beta/agents/list.md
index 61b1d07e1..72cc85d6b 100644
--- a/content/en/api/beta/agents/list.md
+++ b/content/en/api/beta/agents/list.md
@@ -40,7 +40,7 @@ List Agents
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -124,6 +124,12 @@ List Agents
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
## Returns
- `data: array of BetaManagedAgentsAgent`
@@ -166,12 +172,16 @@ List Agents
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
- - `"claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more`
+ - `"claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more`
The model that will power your agent.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
diff --git a/content/en/api/beta/agents/retrieve.md b/content/en/api/beta/agents/retrieve.md
index 5e20334ff..4515360e3 100644
--- a/content/en/api/beta/agents/retrieve.md
+++ b/content/en/api/beta/agents/retrieve.md
@@ -24,7 +24,7 @@ Get Agent
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -108,6 +108,12 @@ Get Agent
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
## Returns
- `BetaManagedAgentsAgent object`
@@ -150,12 +156,16 @@ Get Agent
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
- - `"claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more`
+ - `"claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more`
The model that will power your agent.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
diff --git a/content/en/api/beta/agents/update.md b/content/en/api/beta/agents/update.md
index 50da5f042..23cb865f2 100644
--- a/content/en/api/beta/agents/update.md
+++ b/content/en/api/beta/agents/update.md
@@ -16,7 +16,7 @@ Update Agent
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -100,6 +100,12 @@ Update Agent
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
## Body parameters
- `description: optional string or null`
@@ -134,18 +140,22 @@ Update Agent
Model identifier. Accepts the [model string](https://platform.claude.com/docs/en/about-claude/models/overview#latest-models-comparison), e.g. `claude-opus-5`, or a `model_config` object for additional configuration control. Omit to preserve. Cannot be cleared.
- - `BetaManagedAgentsModel = "claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more or string`
+ - `BetaManagedAgentsModel = "claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more or string`
The model that will power your agent.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
- - `"claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more`
+ - `"claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more`
The model that will power your agent.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
@@ -802,12 +812,16 @@ Update Agent
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
- - `"claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more`
+ - `"claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more`
The model that will power your agent.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
diff --git a/content/en/api/beta/agents/versions.md b/content/en/api/beta/agents/versions.md
index 121fb5306..fa192a0dd 100644
--- a/content/en/api/beta/agents/versions.md
+++ b/content/en/api/beta/agents/versions.md
@@ -30,7 +30,7 @@ List Agent Versions
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -114,6 +114,12 @@ List Agent Versions
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
### Returns
- `data: array of BetaManagedAgentsAgent`
@@ -156,12 +162,16 @@ List Agent Versions
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
- - `"claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more`
+ - `"claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more`
The model that will power your agent.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
diff --git a/content/en/api/beta/agents/versions/list.md b/content/en/api/beta/agents/versions/list.md
index 0df6f0858..6f644d483 100644
--- a/content/en/api/beta/agents/versions/list.md
+++ b/content/en/api/beta/agents/versions/list.md
@@ -28,7 +28,7 @@ List Agent Versions
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -112,6 +112,12 @@ List Agent Versions
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
## Returns
- `data: array of BetaManagedAgentsAgent`
@@ -154,12 +160,16 @@ List Agent Versions
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
- - `"claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more`
+ - `"claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more`
The model that will power your agent.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
diff --git a/content/en/api/beta/deployment_runs.md b/content/en/api/beta/deployment_runs.md
index ee6c935c3..d3b8b2587 100644
--- a/content/en/api/beta/deployment_runs.md
+++ b/content/en/api/beta/deployment_runs.md
@@ -34,11 +34,11 @@ List Deployment Runs
- `deployment_id: optional string`
- Filter to a specific deployment. Omit to list across all deployments in the workspace. Filtering by a non-existent deployment_id returns 200 with empty data.
+ Filter to a specific deployment. Omit to list across all deployments in the workspace. Filtering by a non-existent `deployment_id` returns 200 with empty data.
- `has_error: optional boolean`
- Filter: true for runs with non-null error, false for runs with non-null session_id. Omit for all.
+ Filter: true for runs with non-null `error`, false for runs with non-null `session_id`. Omit for all.
- `limit: optional number`
@@ -48,7 +48,7 @@ List Deployment Runs
- `page: optional string`
- Opaque pagination cursor. Pass next_page from the previous response. Invalid or expired cursors return 400.
+ Opaque pagination cursor. Pass `next_page` from the previous response. Invalid or expired cursors return 400.
- `trigger_type: optional BetaManagedAgentsTriggerType`
@@ -66,7 +66,7 @@ List Deployment Runs
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -150,6 +150,12 @@ List Deployment Runs
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
### Returns
- `data: array of BetaManagedAgentsDeploymentRun`
@@ -348,7 +354,7 @@ List Deployment Runs
- `session_id: string or null`
- Populated on success. Null on creation failure. Exactly one of session_id or error is non-null.
+ Populated on success. Null on creation failure. Exactly one of `session_id` or `error` is non-null.
- `trigger_context: BetaManagedAgentsTriggerContext`
@@ -435,7 +441,7 @@ Get Deployment Run
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -519,6 +525,12 @@ Get Deployment Run
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
### Returns
- `BetaManagedAgentsDeploymentRun object`
@@ -717,7 +729,7 @@ Get Deployment Run
- `session_id: string or null`
- Populated on success. Null on creation failure. Exactly one of session_id or error is non-null.
+ Populated on success. Null on creation failure. Exactly one of `session_id` or `error` is non-null.
- `trigger_context: BetaManagedAgentsTriggerContext`
@@ -989,7 +1001,7 @@ curl https://api.anthropic.com/v1/deployment_runs/$DEPLOYMENT_RUN_ID \
- `session_id: string or null`
- Populated on success. Null on creation failure. Exactly one of session_id or error is non-null.
+ Populated on success. Null on creation failure. Exactly one of `session_id` or `error` is non-null.
- `trigger_context: BetaManagedAgentsTriggerContext`
diff --git a/content/en/api/beta/deployment_runs/list.md b/content/en/api/beta/deployment_runs/list.md
index 4e402eb10..85f8430dd 100644
--- a/content/en/api/beta/deployment_runs/list.md
+++ b/content/en/api/beta/deployment_runs/list.md
@@ -32,11 +32,11 @@ List Deployment Runs
- `deployment_id: optional string`
- Filter to a specific deployment. Omit to list across all deployments in the workspace. Filtering by a non-existent deployment_id returns 200 with empty data.
+ Filter to a specific deployment. Omit to list across all deployments in the workspace. Filtering by a non-existent `deployment_id` returns 200 with empty data.
- `has_error: optional boolean`
- Filter: true for runs with non-null error, false for runs with non-null session_id. Omit for all.
+ Filter: true for runs with non-null `error`, false for runs with non-null `session_id`. Omit for all.
- `limit: optional number`
@@ -46,7 +46,7 @@ List Deployment Runs
- `page: optional string`
- Opaque pagination cursor. Pass next_page from the previous response. Invalid or expired cursors return 400.
+ Opaque pagination cursor. Pass `next_page` from the previous response. Invalid or expired cursors return 400.
- `trigger_type: optional BetaManagedAgentsTriggerType`
@@ -64,7 +64,7 @@ List Deployment Runs
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -148,6 +148,12 @@ List Deployment Runs
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
## Returns
- `data: array of BetaManagedAgentsDeploymentRun`
@@ -346,7 +352,7 @@ List Deployment Runs
- `session_id: string or null`
- Populated on success. Null on creation failure. Exactly one of session_id or error is non-null.
+ Populated on success. Null on creation failure. Exactly one of `session_id` or `error` is non-null.
- `trigger_context: BetaManagedAgentsTriggerContext`
diff --git a/content/en/api/beta/deployment_runs/retrieve.md b/content/en/api/beta/deployment_runs/retrieve.md
index da270280b..c060946fe 100644
--- a/content/en/api/beta/deployment_runs/retrieve.md
+++ b/content/en/api/beta/deployment_runs/retrieve.md
@@ -16,7 +16,7 @@ Get Deployment Run
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -100,6 +100,12 @@ Get Deployment Run
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
## Returns
- `BetaManagedAgentsDeploymentRun object`
@@ -298,7 +304,7 @@ Get Deployment Run
- `session_id: string or null`
- Populated on success. Null on creation failure. Exactly one of session_id or error is non-null.
+ Populated on success. Null on creation failure. Exactly one of `session_id` or `error` is non-null.
- `trigger_context: BetaManagedAgentsTriggerContext`
diff --git a/content/en/api/beta/deployments.md b/content/en/api/beta/deployments.md
index b0d042ea0..1883d5c07 100644
--- a/content/en/api/beta/deployments.md
+++ b/content/en/api/beta/deployments.md
@@ -14,7 +14,7 @@ Create Deployment
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -98,6 +98,12 @@ Create Deployment
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
### Body parameters
- `agent: string or BetaManagedAgentsAgentParams`
@@ -1149,7 +1155,7 @@ List Deployments
- `status: optional BetaManagedAgentsDeploymentStatus`
- Filter by status: active or paused. Omit for both. To include archived deployments, use include_archived instead; the two cannot be combined.
+ Filter by status: `active` or `paused`. Omit for both. To include archived deployments, use `include_archived` instead; the two cannot be combined.
- `"active"`
@@ -1163,7 +1169,7 @@ List Deployments
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -1247,6 +1253,12 @@ List Deployments
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
### Returns
- `data: array of BetaManagedAgentsDeployment`
@@ -1866,7 +1878,7 @@ Get Deployment
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -1950,6 +1962,12 @@ Get Deployment
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
### Returns
- `BetaManagedAgentsDeployment object`
@@ -2560,7 +2578,7 @@ Update Deployment
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -2644,6 +2662,12 @@ Update Deployment
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
### Body parameters
- `agent: optional string or BetaManagedAgentsAgentParams`
@@ -3658,7 +3682,7 @@ Archive Deployment
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -3742,6 +3766,12 @@ Archive Deployment
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
### Returns
- `BetaManagedAgentsDeployment object`
@@ -4353,7 +4383,7 @@ Run Deployment Now
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -4437,6 +4467,12 @@ Run Deployment Now
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
### Returns
- `BetaManagedAgentsDeploymentRun object`
@@ -4635,7 +4671,7 @@ Run Deployment Now
- `session_id: string or null`
- Populated on success. Null on creation failure. Exactly one of session_id or error is non-null.
+ Populated on success. Null on creation failure. Exactly one of `session_id` or `error` is non-null.
- `trigger_context: BetaManagedAgentsTriggerContext`
@@ -4714,7 +4750,7 @@ Pause Deployment
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -4798,6 +4834,12 @@ Pause Deployment
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
### Returns
- `BetaManagedAgentsDeployment object`
@@ -5409,7 +5451,7 @@ Unpause Deployment
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -5493,6 +5535,12 @@ Unpause Deployment
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
### Returns
- `BetaManagedAgentsDeployment object`
diff --git a/content/en/api/beta/deployments/archive.md b/content/en/api/beta/deployments/archive.md
index 2d2726256..9d19f395e 100644
--- a/content/en/api/beta/deployments/archive.md
+++ b/content/en/api/beta/deployments/archive.md
@@ -16,7 +16,7 @@ Archive Deployment
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -100,6 +100,12 @@ Archive Deployment
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
## Returns
- `BetaManagedAgentsDeployment object`
diff --git a/content/en/api/beta/deployments/create.md b/content/en/api/beta/deployments/create.md
index 7233a1675..2fde8ac4e 100644
--- a/content/en/api/beta/deployments/create.md
+++ b/content/en/api/beta/deployments/create.md
@@ -12,7 +12,7 @@ Create Deployment
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -96,6 +96,12 @@ Create Deployment
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
## Body parameters
- `agent: string or BetaManagedAgentsAgentParams`
diff --git a/content/en/api/beta/deployments/list.md b/content/en/api/beta/deployments/list.md
index c500c3c6e..acd436597 100644
--- a/content/en/api/beta/deployments/list.md
+++ b/content/en/api/beta/deployments/list.md
@@ -38,7 +38,7 @@ List Deployments
- `status: optional BetaManagedAgentsDeploymentStatus`
- Filter by status: active or paused. Omit for both. To include archived deployments, use include_archived instead; the two cannot be combined.
+ Filter by status: `active` or `paused`. Omit for both. To include archived deployments, use `include_archived` instead; the two cannot be combined.
- `"active"`
@@ -52,7 +52,7 @@ List Deployments
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -136,6 +136,12 @@ List Deployments
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
## Returns
- `data: array of BetaManagedAgentsDeployment`
diff --git a/content/en/api/beta/deployments/pause.md b/content/en/api/beta/deployments/pause.md
index 8bfdefeb4..c701c8b4e 100644
--- a/content/en/api/beta/deployments/pause.md
+++ b/content/en/api/beta/deployments/pause.md
@@ -16,7 +16,7 @@ Pause Deployment
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -100,6 +100,12 @@ Pause Deployment
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
## Returns
- `BetaManagedAgentsDeployment object`
diff --git a/content/en/api/beta/deployments/retrieve.md b/content/en/api/beta/deployments/retrieve.md
index 0dede5552..af0b1998f 100644
--- a/content/en/api/beta/deployments/retrieve.md
+++ b/content/en/api/beta/deployments/retrieve.md
@@ -16,7 +16,7 @@ Get Deployment
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -100,6 +100,12 @@ Get Deployment
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
## Returns
- `BetaManagedAgentsDeployment object`
diff --git a/content/en/api/beta/deployments/run.md b/content/en/api/beta/deployments/run.md
index 80210a6ce..262103348 100644
--- a/content/en/api/beta/deployments/run.md
+++ b/content/en/api/beta/deployments/run.md
@@ -16,7 +16,7 @@ Run Deployment Now
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -100,6 +100,12 @@ Run Deployment Now
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
## Returns
- `BetaManagedAgentsDeploymentRun object`
@@ -298,7 +304,7 @@ Run Deployment Now
- `session_id: string or null`
- Populated on success. Null on creation failure. Exactly one of session_id or error is non-null.
+ Populated on success. Null on creation failure. Exactly one of `session_id` or `error` is non-null.
- `trigger_context: BetaManagedAgentsTriggerContext`
diff --git a/content/en/api/beta/deployments/unpause.md b/content/en/api/beta/deployments/unpause.md
index 5c4203d86..897b1c65f 100644
--- a/content/en/api/beta/deployments/unpause.md
+++ b/content/en/api/beta/deployments/unpause.md
@@ -16,7 +16,7 @@ Unpause Deployment
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -100,6 +100,12 @@ Unpause Deployment
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
## Returns
- `BetaManagedAgentsDeployment object`
diff --git a/content/en/api/beta/deployments/update.md b/content/en/api/beta/deployments/update.md
index a05d6c135..7003cb638 100644
--- a/content/en/api/beta/deployments/update.md
+++ b/content/en/api/beta/deployments/update.md
@@ -16,7 +16,7 @@ Update Deployment
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -100,6 +100,12 @@ Update Deployment
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
## Body parameters
- `agent: optional string or BetaManagedAgentsAgentParams`
diff --git a/content/en/api/beta/dreams.md b/content/en/api/beta/dreams.md
index bde79e10b..7aa9ddd0e 100644
--- a/content/en/api/beta/dreams.md
+++ b/content/en/api/beta/dreams.md
@@ -14,7 +14,7 @@ Create a Dream
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -98,6 +98,12 @@ Create a Dream
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
### Body parameters
- `inputs: array of BetaDreamInput`
@@ -433,7 +439,7 @@ List Dreams
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -517,6 +523,12 @@ List Dreams
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
### Returns
- `data: array of BetaDream`
@@ -739,7 +751,7 @@ Get a Dream
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -823,6 +835,12 @@ Get a Dream
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
### Returns
- `BetaDream object`
@@ -1040,7 +1058,7 @@ Cancel a Dream
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -1124,6 +1142,12 @@ Cancel a Dream
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
### Returns
- `BetaDream object`
@@ -1342,7 +1366,7 @@ Archive a Dream
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -1426,6 +1450,12 @@ Archive a Dream
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
### Returns
- `BetaDream object`
@@ -1936,6 +1966,112 @@ curl https://api.anthropic.com/v1/dreams/$DREAM_ID/archive \
format: int32
+### Beta Dreaming Error
+
+- `BetaDreamingError = BetaInvalidRequestError or BetaAuthenticationError or BetaBillingError or 7 more`
+
+ The `output_behavior.memory_store_id` target is still held by a prior `{type: "update_existing"}` dream — one that is `pending` or `running`, or was canceled with its final writes still landing. Rarely the named dream has just finished (`completed`/`failed`) and its execution is still closing; an immediate retry then almost always succeeds. The message names the holding dream when the server can identify it (rarely omitted); poll it to a terminal state or cancel it, then retry. Carried with `x-should-retry: false`.
+
+ - `BetaInvalidRequestError object`
+
+ - `message: string`
+
+ default: Invalid request
+
+ - `type: "invalid_request_error"`
+
+ default: invalid_request_error
+
+ - `BetaAuthenticationError object`
+
+ - `message: string`
+
+ default: Authentication error
+
+ - `type: "authentication_error"`
+
+ default: authentication_error
+
+ - `BetaBillingError object`
+
+ - `message: string`
+
+ default: Billing error
+
+ - `type: "billing_error"`
+
+ default: billing_error
+
+ - `BetaPermissionError object`
+
+ - `message: string`
+
+ default: Permission denied
+
+ - `type: "permission_error"`
+
+ default: permission_error
+
+ - `BetaNotFoundError object`
+
+ - `message: string`
+
+ default: Not found
+
+ - `type: "not_found_error"`
+
+ default: not_found_error
+
+ - `BetaRateLimitError object`
+
+ - `message: string`
+
+ default: Rate limited
+
+ - `type: "rate_limit_error"`
+
+ default: rate_limit_error
+
+ - `BetaGatewayTimeoutError object`
+
+ - `message: string`
+
+ default: Request timeout
+
+ - `type: "timeout_error"`
+
+ default: timeout_error
+
+ - `BetaAPIError object`
+
+ - `message: string`
+
+ default: Internal server error
+
+ - `type: "api_error"`
+
+ default: api_error
+
+ - `BetaOverloadedError object`
+
+ - `message: string`
+
+ default: Overloaded
+
+ - `type: "overloaded_error"`
+
+ default: overloaded_error
+
+ - `BetaTargetStoreHeldError object`
+
+ The `output_behavior.memory_store_id` target is still held by a prior `{type: "update_existing"}` dream — one that is `pending` or `running`, or was canceled with its final writes still landing. Rarely the named dream has just finished (`completed`/`failed`) and its execution is still closing; an immediate retry then almost always succeeds. The message names the holding dream when the server can identify it (rarely omitted); poll it to a terminal state or cancel it, then retry. Carried with `x-should-retry: false`.
+
+ - `type: "conflict_error"`
+
+ - `message: optional string`
+
+ Human-readable description of the conflict, naming the dream that holds the target store when the server can identify it.
+
### Beta Output Behavior
- `BetaOutputBehavior = BetaOutputBehaviorCreateNew or BetaOutputBehaviorUpdateExisting`
@@ -1977,3 +2113,15 @@ curl https://api.anthropic.com/v1/dreams/$DREAM_ID/archive \
minLength: 1
- `type: "update_existing"`
+
+### Beta Target Store Held Error
+
+- `BetaTargetStoreHeldError object`
+
+ The `output_behavior.memory_store_id` target is still held by a prior `{type: "update_existing"}` dream — one that is `pending` or `running`, or was canceled with its final writes still landing. Rarely the named dream has just finished (`completed`/`failed`) and its execution is still closing; an immediate retry then almost always succeeds. The message names the holding dream when the server can identify it (rarely omitted); poll it to a terminal state or cancel it, then retry. Carried with `x-should-retry: false`.
+
+ - `type: "conflict_error"`
+
+ - `message: optional string`
+
+ Human-readable description of the conflict, naming the dream that holds the target store when the server can identify it.
diff --git a/content/en/api/beta/dreams/archive.md b/content/en/api/beta/dreams/archive.md
index 023c52a01..99a09022d 100644
--- a/content/en/api/beta/dreams/archive.md
+++ b/content/en/api/beta/dreams/archive.md
@@ -16,7 +16,7 @@ Archive a Dream
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -100,6 +100,12 @@ Archive a Dream
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
## Returns
- `BetaDream object`
diff --git a/content/en/api/beta/dreams/cancel.md b/content/en/api/beta/dreams/cancel.md
index b96568601..bd6f94e20 100644
--- a/content/en/api/beta/dreams/cancel.md
+++ b/content/en/api/beta/dreams/cancel.md
@@ -16,7 +16,7 @@ Cancel a Dream
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -100,6 +100,12 @@ Cancel a Dream
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
## Returns
- `BetaDream object`
diff --git a/content/en/api/beta/dreams/create.md b/content/en/api/beta/dreams/create.md
index 763f9dd5e..49aa5a576 100644
--- a/content/en/api/beta/dreams/create.md
+++ b/content/en/api/beta/dreams/create.md
@@ -12,7 +12,7 @@ Create a Dream
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -96,6 +96,12 @@ Create a Dream
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
## Body parameters
- `inputs: array of BetaDreamInput`
diff --git a/content/en/api/beta/dreams/list.md b/content/en/api/beta/dreams/list.md
index 1e9c4bcad..488e75254 100644
--- a/content/en/api/beta/dreams/list.md
+++ b/content/en/api/beta/dreams/list.md
@@ -54,7 +54,7 @@ List Dreams
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -138,6 +138,12 @@ List Dreams
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
## Returns
- `data: array of BetaDream`
diff --git a/content/en/api/beta/dreams/retrieve.md b/content/en/api/beta/dreams/retrieve.md
index bfa836fb5..6c10fb734 100644
--- a/content/en/api/beta/dreams/retrieve.md
+++ b/content/en/api/beta/dreams/retrieve.md
@@ -16,7 +16,7 @@ Get a Dream
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -100,6 +100,12 @@ Get a Dream
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
## Returns
- `BetaDream object`
diff --git a/content/en/api/beta/environments.md b/content/en/api/beta/environments.md
index af5d3330d..eb4977677 100644
--- a/content/en/api/beta/environments.md
+++ b/content/en/api/beta/environments.md
@@ -14,7 +14,7 @@ Create a new environment with the specified configuration.
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -98,6 +98,12 @@ Create a new environment with the specified configuration.
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
### Body parameters
- `name: string`
@@ -465,7 +471,7 @@ List environments with pagination support.
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -549,6 +555,12 @@ List environments with pagination support.
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
### Returns
- `data: array of BetaEnvironment`
@@ -768,7 +780,7 @@ Retrieve a specific environment by ID.
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -852,6 +864,12 @@ Retrieve a specific environment by ID.
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
### Returns
- `BetaEnvironment object`
@@ -1062,7 +1080,7 @@ Update an existing environment's configuration.
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -1146,6 +1164,12 @@ Update an existing environment's configuration.
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
### Body parameters
- `config: optional BetaCloudConfigParams or BetaSelfHostedConfigParams or null`
@@ -1482,7 +1506,7 @@ Delete an environment by ID. Returns a confirmation of the deletion.
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -1566,6 +1590,12 @@ Delete an environment by ID. Returns a confirmation of the deletion.
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
### Returns
- `BetaEnvironmentDeleteResponse object`
@@ -1619,7 +1649,7 @@ Archive an environment by ID. Archived environments cannot be used to create new
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -1703,6 +1733,12 @@ Archive an environment by ID. Archived environments cannot be used to create new
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
### Returns
- `BetaEnvironment object`
@@ -2387,7 +2423,7 @@ Retrieve detailed information about a specific work item.
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -2471,6 +2507,12 @@ Retrieve detailed information about a specific work item.
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `BetaSelfHostedWork object`
@@ -2621,7 +2663,7 @@ Long poll for work items in the queue.
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -2705,6 +2747,12 @@ Long poll for work items in the queue.
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
- `"Anthropic-Worker-ID": optional string`
Unique identifier for the specific worker polling, used to track aggregated environment-level work metrics in Console
@@ -2847,7 +2895,7 @@ Acknowledge receipt of a work item, transitioning it from 'queued' to 'starting'
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -2931,6 +2979,12 @@ Acknowledge receipt of a work item, transitioning it from 'queued' to 'starting'
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `BetaSelfHostedWork object`
@@ -3080,7 +3134,7 @@ Record a heartbeat for a work item to maintain the lease.
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -3164,6 +3218,12 @@ Record a heartbeat for a work item to maintain the lease.
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `BetaSelfHostedWorkHeartbeatResponse object`
@@ -3246,7 +3306,7 @@ Stop a work item, initiating graceful or forced shutdown.
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -3330,6 +3390,12 @@ Stop a work item, initiating graceful or forced shutdown.
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
#### Body parameters
- `force: optional boolean`
@@ -3488,7 +3554,7 @@ List work items in an environment.
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -3572,6 +3638,12 @@ List work items in an environment.
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `BetaSelfHostedWorkListResponse object`
@@ -3719,7 +3791,7 @@ Update work item metadata with merge semantics.
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -3803,6 +3875,12 @@ Update work item metadata with merge semantics.
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
#### Body parameters
- `metadata: map[string]`
@@ -3949,7 +4027,7 @@ Get statistics about the work queue for an environment.
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -4033,6 +4111,12 @@ Get statistics about the work queue for an environment.
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `BetaSelfHostedWorkQueueStats object`
diff --git a/content/en/api/beta/environments/archive.md b/content/en/api/beta/environments/archive.md
index cd2d596c2..97d26c822 100644
--- a/content/en/api/beta/environments/archive.md
+++ b/content/en/api/beta/environments/archive.md
@@ -16,7 +16,7 @@ Archive an environment by ID. Archived environments cannot be used to create new
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -100,6 +100,12 @@ Archive an environment by ID. Archived environments cannot be used to create new
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
## Returns
- `BetaEnvironment object`
diff --git a/content/en/api/beta/environments/create.md b/content/en/api/beta/environments/create.md
index 781adfa74..3b1866150 100644
--- a/content/en/api/beta/environments/create.md
+++ b/content/en/api/beta/environments/create.md
@@ -12,7 +12,7 @@ Create a new environment with the specified configuration.
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -96,6 +96,12 @@ Create a new environment with the specified configuration.
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
## Body parameters
- `name: string`
diff --git a/content/en/api/beta/environments/delete.md b/content/en/api/beta/environments/delete.md
index f1889c4ff..f88e3d8da 100644
--- a/content/en/api/beta/environments/delete.md
+++ b/content/en/api/beta/environments/delete.md
@@ -16,7 +16,7 @@ Delete an environment by ID. Returns a confirmation of the deletion.
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -100,6 +100,12 @@ Delete an environment by ID. Returns a confirmation of the deletion.
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
## Returns
- `BetaEnvironmentDeleteResponse object`
diff --git a/content/en/api/beta/environments/list.md b/content/en/api/beta/environments/list.md
index a373ec205..fd79b4632 100644
--- a/content/en/api/beta/environments/list.md
+++ b/content/en/api/beta/environments/list.md
@@ -30,7 +30,7 @@ List environments with pagination support.
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -114,6 +114,12 @@ List environments with pagination support.
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
## Returns
- `data: array of BetaEnvironment`
diff --git a/content/en/api/beta/environments/retrieve.md b/content/en/api/beta/environments/retrieve.md
index c615cb659..a322a9d9b 100644
--- a/content/en/api/beta/environments/retrieve.md
+++ b/content/en/api/beta/environments/retrieve.md
@@ -16,7 +16,7 @@ Retrieve a specific environment by ID.
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -100,6 +100,12 @@ Retrieve a specific environment by ID.
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
## Returns
- `BetaEnvironment object`
diff --git a/content/en/api/beta/environments/update.md b/content/en/api/beta/environments/update.md
index 9ba0469f4..7be2985ed 100644
--- a/content/en/api/beta/environments/update.md
+++ b/content/en/api/beta/environments/update.md
@@ -16,7 +16,7 @@ Update an existing environment's configuration.
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -100,6 +100,12 @@ Update an existing environment's configuration.
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
## Body parameters
- `config: optional BetaCloudConfigParams or BetaSelfHostedConfigParams or null`
diff --git a/content/en/api/beta/environments/work.md b/content/en/api/beta/environments/work.md
index 7144f5514..84970256b 100644
--- a/content/en/api/beta/environments/work.md
+++ b/content/en/api/beta/environments/work.md
@@ -22,7 +22,7 @@ Retrieve detailed information about a specific work item.
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -106,6 +106,12 @@ Retrieve detailed information about a specific work item.
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
### Returns
- `BetaSelfHostedWork object`
@@ -256,7 +262,7 @@ Long poll for work items in the queue.
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -340,6 +346,12 @@ Long poll for work items in the queue.
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
- `"Anthropic-Worker-ID": optional string`
Unique identifier for the specific worker polling, used to track aggregated environment-level work metrics in Console
@@ -482,7 +494,7 @@ Acknowledge receipt of a work item, transitioning it from 'queued' to 'starting'
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -566,6 +578,12 @@ Acknowledge receipt of a work item, transitioning it from 'queued' to 'starting'
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
### Returns
- `BetaSelfHostedWork object`
@@ -715,7 +733,7 @@ Record a heartbeat for a work item to maintain the lease.
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -799,6 +817,12 @@ Record a heartbeat for a work item to maintain the lease.
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
### Returns
- `BetaSelfHostedWorkHeartbeatResponse object`
@@ -881,7 +905,7 @@ Stop a work item, initiating graceful or forced shutdown.
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -965,6 +989,12 @@ Stop a work item, initiating graceful or forced shutdown.
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
### Body parameters
- `force: optional boolean`
@@ -1123,7 +1153,7 @@ List work items in an environment.
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -1207,6 +1237,12 @@ List work items in an environment.
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
### Returns
- `BetaSelfHostedWorkListResponse object`
@@ -1354,7 +1390,7 @@ Update work item metadata with merge semantics.
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -1438,6 +1474,12 @@ Update work item metadata with merge semantics.
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
### Body parameters
- `metadata: map[string]`
@@ -1584,7 +1626,7 @@ Get statistics about the work queue for an environment.
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -1668,6 +1710,12 @@ Get statistics about the work queue for an environment.
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
### Returns
- `BetaSelfHostedWorkQueueStats object`
diff --git a/content/en/api/beta/environments/work/ack.md b/content/en/api/beta/environments/work/ack.md
index 0c76ee130..a9f1fc71a 100644
--- a/content/en/api/beta/environments/work/ack.md
+++ b/content/en/api/beta/environments/work/ack.md
@@ -20,7 +20,7 @@ Acknowledge receipt of a work item, transitioning it from 'queued' to 'starting'
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -104,6 +104,12 @@ Acknowledge receipt of a work item, transitioning it from 'queued' to 'starting'
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
## Returns
- `BetaSelfHostedWork object`
diff --git a/content/en/api/beta/environments/work/heartbeat.md b/content/en/api/beta/environments/work/heartbeat.md
index a1b117aba..05f758bbb 100644
--- a/content/en/api/beta/environments/work/heartbeat.md
+++ b/content/en/api/beta/environments/work/heartbeat.md
@@ -30,7 +30,7 @@ Record a heartbeat for a work item to maintain the lease.
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -114,6 +114,12 @@ Record a heartbeat for a work item to maintain the lease.
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
## Returns
- `BetaSelfHostedWorkHeartbeatResponse object`
diff --git a/content/en/api/beta/environments/work/list.md b/content/en/api/beta/environments/work/list.md
index 457d3ae51..6223c4e19 100644
--- a/content/en/api/beta/environments/work/list.md
+++ b/content/en/api/beta/environments/work/list.md
@@ -30,7 +30,7 @@ List work items in an environment.
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -114,6 +114,12 @@ List work items in an environment.
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
## Returns
- `BetaSelfHostedWorkListResponse object`
diff --git a/content/en/api/beta/environments/work/poll.md b/content/en/api/beta/environments/work/poll.md
index 78a1053bd..42deecb58 100644
--- a/content/en/api/beta/environments/work/poll.md
+++ b/content/en/api/beta/environments/work/poll.md
@@ -32,7 +32,7 @@ Long poll for work items in the queue.
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -116,6 +116,12 @@ Long poll for work items in the queue.
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
- `"Anthropic-Worker-ID": optional string`
Unique identifier for the specific worker polling, used to track aggregated environment-level work metrics in Console
diff --git a/content/en/api/beta/environments/work/retrieve.md b/content/en/api/beta/environments/work/retrieve.md
index 31c93c9f7..107f5421f 100644
--- a/content/en/api/beta/environments/work/retrieve.md
+++ b/content/en/api/beta/environments/work/retrieve.md
@@ -20,7 +20,7 @@ Retrieve detailed information about a specific work item.
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -104,6 +104,12 @@ Retrieve detailed information about a specific work item.
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
## Returns
- `BetaSelfHostedWork object`
diff --git a/content/en/api/beta/environments/work/stats.md b/content/en/api/beta/environments/work/stats.md
index d13f2b7ae..64c118336 100644
--- a/content/en/api/beta/environments/work/stats.md
+++ b/content/en/api/beta/environments/work/stats.md
@@ -16,7 +16,7 @@ Get statistics about the work queue for an environment.
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -100,6 +100,12 @@ Get statistics about the work queue for an environment.
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
## Returns
- `BetaSelfHostedWorkQueueStats object`
diff --git a/content/en/api/beta/environments/work/stop.md b/content/en/api/beta/environments/work/stop.md
index 8aa0f1e65..e4ff0aac0 100644
--- a/content/en/api/beta/environments/work/stop.md
+++ b/content/en/api/beta/environments/work/stop.md
@@ -20,7 +20,7 @@ Stop a work item, initiating graceful or forced shutdown.
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -104,6 +104,12 @@ Stop a work item, initiating graceful or forced shutdown.
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
## Body parameters
- `force: optional boolean`
diff --git a/content/en/api/beta/environments/work/update.md b/content/en/api/beta/environments/work/update.md
index d7e9d0663..c947476cf 100644
--- a/content/en/api/beta/environments/work/update.md
+++ b/content/en/api/beta/environments/work/update.md
@@ -20,7 +20,7 @@ Update work item metadata with merge semantics.
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -104,6 +104,12 @@ Update work item metadata with merge semantics.
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
## Body parameters
- `metadata: map[string]`
diff --git a/content/en/api/beta/files.md b/content/en/api/beta/files.md
index f41943b0a..b3f46c468 100644
--- a/content/en/api/beta/files.md
+++ b/content/en/api/beta/files.md
@@ -14,7 +14,7 @@ Upload File
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -98,6 +98,12 @@ Upload File
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
### Body parameters (form-data)
- `file: string`
@@ -241,7 +247,7 @@ List Files
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -325,6 +331,12 @@ List Files
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
### Returns
- `data: array of BetaFileMetadata`
@@ -447,7 +459,7 @@ Download File
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -531,6 +543,12 @@ Download File
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
### Example
```bash
@@ -559,7 +577,7 @@ Get File Metadata
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -643,6 +661,12 @@ Get File Metadata
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
### Returns
- `BetaFileMetadata object`
@@ -754,7 +778,7 @@ Delete File
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -838,6 +862,12 @@ Delete File
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
### Returns
- `BetaDeletedFile object`
diff --git a/content/en/api/beta/files/delete.md b/content/en/api/beta/files/delete.md
index 488e2491b..31da42d08 100644
--- a/content/en/api/beta/files/delete.md
+++ b/content/en/api/beta/files/delete.md
@@ -18,7 +18,7 @@ Delete File
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -102,6 +102,12 @@ Delete File
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
## Returns
- `BetaDeletedFile object`
diff --git a/content/en/api/beta/files/download.md b/content/en/api/beta/files/download.md
index 747e25b20..5f92a1fed 100644
--- a/content/en/api/beta/files/download.md
+++ b/content/en/api/beta/files/download.md
@@ -18,7 +18,7 @@ Download File
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -102,6 +102,12 @@ Download File
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
## Example
```bash
diff --git a/content/en/api/beta/files/list.md b/content/en/api/beta/files/list.md
index 10b848c37..13e4f0344 100644
--- a/content/en/api/beta/files/list.md
+++ b/content/en/api/beta/files/list.md
@@ -34,7 +34,7 @@ List Files
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -118,6 +118,12 @@ List Files
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
## Returns
- `data: array of BetaFileMetadata`
diff --git a/content/en/api/beta/files/retrieve_metadata.md b/content/en/api/beta/files/retrieve_metadata.md
index 601586aaf..bec2f0ed4 100644
--- a/content/en/api/beta/files/retrieve_metadata.md
+++ b/content/en/api/beta/files/retrieve_metadata.md
@@ -18,7 +18,7 @@ Get File Metadata
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -102,6 +102,12 @@ Get File Metadata
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
## Returns
- `BetaFileMetadata object`
diff --git a/content/en/api/beta/files/upload.md b/content/en/api/beta/files/upload.md
index 5bc081281..173900803 100644
--- a/content/en/api/beta/files/upload.md
+++ b/content/en/api/beta/files/upload.md
@@ -12,7 +12,7 @@ Upload File
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -96,6 +96,12 @@ Upload File
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
## Body parameters (form-data)
- `file: string`
diff --git a/content/en/api/beta/memory_stores.md b/content/en/api/beta/memory_stores.md
index 83e17ab70..b30cb6ad0 100644
--- a/content/en/api/beta/memory_stores.md
+++ b/content/en/api/beta/memory_stores.md
@@ -14,7 +14,7 @@ Create a memory store
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -98,6 +98,12 @@ Create a memory store
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
### Body parameters
- `name: string`
@@ -230,7 +236,7 @@ List memory stores
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -314,6 +320,12 @@ List memory stores
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
### Returns
- `data: optional array of BetaManagedAgentsMemoryStore`
@@ -409,7 +421,7 @@ Retrieve a memory store
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -493,6 +505,12 @@ Retrieve a memory store
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
### Returns
- `BetaManagedAgentsMemoryStore object`
@@ -579,7 +597,7 @@ Update a memory store
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -663,6 +681,12 @@ Update a memory store
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
### Body parameters
- `description: optional string or null`
@@ -769,7 +793,7 @@ Delete a memory store
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -853,6 +877,12 @@ Delete a memory store
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
### Returns
- `BetaManagedAgentsDeletedMemoryStore object`
@@ -902,7 +932,7 @@ Archive a memory store
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -986,6 +1016,12 @@ Archive a memory store
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
### Returns
- `BetaManagedAgentsMemoryStore object`
@@ -1141,7 +1177,7 @@ Create a memory
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -1225,6 +1261,12 @@ Create a memory
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
#### Body parameters
- `content: string or null`
@@ -1233,7 +1275,7 @@ Create a memory
- `path: string`
- Hierarchical path for the new memory, e.g. `/projects/foo/notes.md`. Must start with `/`, contain at least one non-empty segment, and be at most 1,024 bytes. Must not contain empty segments, `.` or `..` segments, control or format characters, and must be NFC-normalized. Paths are case-sensitive.
+ Hierarchical path for the new memory, e.g. `/projects/foo/notes.md`. Must start with `/`, contain at least one non-empty segment, and be at most 1,024 bytes. Must not contain empty segments, `.` or `..` segments, control or format characters, or the Unicode line and paragraph separators (U+2028, U+2029), and must be NFC-normalized. Paths are case-sensitive.
minLength: 2, maxLength: 1024
@@ -1366,7 +1408,7 @@ List memories
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -1450,6 +1492,12 @@ List memories
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `data: optional array of BetaManagedAgentsMemoryListItem`
@@ -1579,7 +1627,7 @@ Retrieve a memory
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -1663,6 +1711,12 @@ Retrieve a memory
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `BetaManagedAgentsMemory object`
@@ -1769,7 +1823,7 @@ Update a memory
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -1853,6 +1907,12 @@ Update a memory
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
#### Body parameters
- `content: optional string or null`
@@ -1861,7 +1921,7 @@ Update a memory
- `path: optional string or null`
- New path for the memory (a rename). Must start with `/`, contain at least one non-empty segment, and be at most 1,024 bytes. Must not contain empty segments, `.` or `..` segments, control or format characters, and must be NFC-normalized. Paths are case-sensitive. The memory's `id` is preserved across renames. Omit to leave the path unchanged.
+ New path for the memory (a rename). Must start with `/`, contain at least one non-empty segment, and be at most 1,024 bytes. Must not contain empty segments, `.` or `..` segments, control or format characters, or the Unicode line and paragraph separators (U+2028, U+2029), and must be NFC-normalized. Paths are case-sensitive. The memory's `id` is preserved across renames. Omit to leave the path unchanged.
minLength: 2, maxLength: 1024
@@ -1979,7 +2039,7 @@ Delete a memory
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -2063,6 +2123,12 @@ Delete a memory
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `BetaManagedAgentsDeletedMemory object`
@@ -2172,7 +2238,7 @@ List memory versions
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -2256,6 +2322,12 @@ List memory versions
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `data: optional array of BetaManagedAgentsMemoryVersion`
@@ -2446,7 +2518,7 @@ Retrieve a memory version
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -2530,6 +2602,12 @@ Retrieve a memory version
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `BetaManagedAgentsMemoryVersion object`
@@ -2701,7 +2779,7 @@ Redact a memory version
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -2785,6 +2863,12 @@ Redact a memory version
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `BetaManagedAgentsMemoryVersion object`
diff --git a/content/en/api/beta/memory_stores/archive.md b/content/en/api/beta/memory_stores/archive.md
index fd402cba4..72c4a3631 100644
--- a/content/en/api/beta/memory_stores/archive.md
+++ b/content/en/api/beta/memory_stores/archive.md
@@ -16,7 +16,7 @@ Archive a memory store
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -100,6 +100,12 @@ Archive a memory store
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
## Returns
- `BetaManagedAgentsMemoryStore object`
diff --git a/content/en/api/beta/memory_stores/create.md b/content/en/api/beta/memory_stores/create.md
index 0b8e19000..4e73b4b4b 100644
--- a/content/en/api/beta/memory_stores/create.md
+++ b/content/en/api/beta/memory_stores/create.md
@@ -12,7 +12,7 @@ Create a memory store
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -96,6 +96,12 @@ Create a memory store
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
## Body parameters
- `name: string`
diff --git a/content/en/api/beta/memory_stores/delete.md b/content/en/api/beta/memory_stores/delete.md
index cf00c2beb..3dc1fb37d 100644
--- a/content/en/api/beta/memory_stores/delete.md
+++ b/content/en/api/beta/memory_stores/delete.md
@@ -16,7 +16,7 @@ Delete a memory store
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -100,6 +100,12 @@ Delete a memory store
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
## Returns
- `BetaManagedAgentsDeletedMemoryStore object`
diff --git a/content/en/api/beta/memory_stores/list.md b/content/en/api/beta/memory_stores/list.md
index 7123576b0..abeaf07f2 100644
--- a/content/en/api/beta/memory_stores/list.md
+++ b/content/en/api/beta/memory_stores/list.md
@@ -40,7 +40,7 @@ List memory stores
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -124,6 +124,12 @@ List memory stores
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
## Returns
- `data: optional array of BetaManagedAgentsMemoryStore`
diff --git a/content/en/api/beta/memory_stores/memories.md b/content/en/api/beta/memory_stores/memories.md
index c0e949f10..f4dbb8567 100644
--- a/content/en/api/beta/memory_stores/memories.md
+++ b/content/en/api/beta/memory_stores/memories.md
@@ -28,7 +28,7 @@ Create a memory
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -112,6 +112,12 @@ Create a memory
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
### Body parameters
- `content: string or null`
@@ -120,7 +126,7 @@ Create a memory
- `path: string`
- Hierarchical path for the new memory, e.g. `/projects/foo/notes.md`. Must start with `/`, contain at least one non-empty segment, and be at most 1,024 bytes. Must not contain empty segments, `.` or `..` segments, control or format characters, and must be NFC-normalized. Paths are case-sensitive.
+ Hierarchical path for the new memory, e.g. `/projects/foo/notes.md`. Must start with `/`, contain at least one non-empty segment, and be at most 1,024 bytes. Must not contain empty segments, `.` or `..` segments, control or format characters, or the Unicode line and paragraph separators (U+2028, U+2029), and must be NFC-normalized. Paths are case-sensitive.
minLength: 2, maxLength: 1024
@@ -253,7 +259,7 @@ List memories
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -337,6 +343,12 @@ List memories
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
### Returns
- `data: optional array of BetaManagedAgentsMemoryListItem`
@@ -466,7 +478,7 @@ Retrieve a memory
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -550,6 +562,12 @@ Retrieve a memory
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
### Returns
- `BetaManagedAgentsMemory object`
@@ -656,7 +674,7 @@ Update a memory
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -740,6 +758,12 @@ Update a memory
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
### Body parameters
- `content: optional string or null`
@@ -748,7 +772,7 @@ Update a memory
- `path: optional string or null`
- New path for the memory (a rename). Must start with `/`, contain at least one non-empty segment, and be at most 1,024 bytes. Must not contain empty segments, `.` or `..` segments, control or format characters, and must be NFC-normalized. Paths are case-sensitive. The memory's `id` is preserved across renames. Omit to leave the path unchanged.
+ New path for the memory (a rename). Must start with `/`, contain at least one non-empty segment, and be at most 1,024 bytes. Must not contain empty segments, `.` or `..` segments, control or format characters, or the Unicode line and paragraph separators (U+2028, U+2029), and must be NFC-normalized. Paths are case-sensitive. The memory's `id` is preserved across renames. Omit to leave the path unchanged.
minLength: 2, maxLength: 1024
@@ -866,7 +890,7 @@ Delete a memory
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -950,6 +974,12 @@ Delete a memory
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
### Returns
- `BetaManagedAgentsDeletedMemory object`
diff --git a/content/en/api/beta/memory_stores/memories/create.md b/content/en/api/beta/memory_stores/memories/create.md
index a63902448..950226545 100644
--- a/content/en/api/beta/memory_stores/memories/create.md
+++ b/content/en/api/beta/memory_stores/memories/create.md
@@ -26,7 +26,7 @@ Create a memory
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -110,6 +110,12 @@ Create a memory
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
## Body parameters
- `content: string or null`
@@ -118,7 +124,7 @@ Create a memory
- `path: string`
- Hierarchical path for the new memory, e.g. `/projects/foo/notes.md`. Must start with `/`, contain at least one non-empty segment, and be at most 1,024 bytes. Must not contain empty segments, `.` or `..` segments, control or format characters, and must be NFC-normalized. Paths are case-sensitive.
+ Hierarchical path for the new memory, e.g. `/projects/foo/notes.md`. Must start with `/`, contain at least one non-empty segment, and be at most 1,024 bytes. Must not contain empty segments, `.` or `..` segments, control or format characters, or the Unicode line and paragraph separators (U+2028, U+2029), and must be NFC-normalized. Paths are case-sensitive.
minLength: 2, maxLength: 1024
diff --git a/content/en/api/beta/memory_stores/memories/delete.md b/content/en/api/beta/memory_stores/memories/delete.md
index 82c549f9e..8da90165d 100644
--- a/content/en/api/beta/memory_stores/memories/delete.md
+++ b/content/en/api/beta/memory_stores/memories/delete.md
@@ -24,7 +24,7 @@ Delete a memory
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -108,6 +108,12 @@ Delete a memory
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
## Returns
- `BetaManagedAgentsDeletedMemory object`
diff --git a/content/en/api/beta/memory_stores/memories/list.md b/content/en/api/beta/memory_stores/memories/list.md
index 16da09143..215292a50 100644
--- a/content/en/api/beta/memory_stores/memories/list.md
+++ b/content/en/api/beta/memory_stores/memories/list.md
@@ -46,7 +46,7 @@ List memories
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -130,6 +130,12 @@ List memories
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
## Returns
- `data: optional array of BetaManagedAgentsMemoryListItem`
diff --git a/content/en/api/beta/memory_stores/memories/retrieve.md b/content/en/api/beta/memory_stores/memories/retrieve.md
index a34ad279b..1855d96ca 100644
--- a/content/en/api/beta/memory_stores/memories/retrieve.md
+++ b/content/en/api/beta/memory_stores/memories/retrieve.md
@@ -28,7 +28,7 @@ Retrieve a memory
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -112,6 +112,12 @@ Retrieve a memory
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
## Returns
- `BetaManagedAgentsMemory object`
diff --git a/content/en/api/beta/memory_stores/memories/update.md b/content/en/api/beta/memory_stores/memories/update.md
index 11a98a618..f7c72941c 100644
--- a/content/en/api/beta/memory_stores/memories/update.md
+++ b/content/en/api/beta/memory_stores/memories/update.md
@@ -28,7 +28,7 @@ Update a memory
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -112,6 +112,12 @@ Update a memory
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
## Body parameters
- `content: optional string or null`
@@ -120,7 +126,7 @@ Update a memory
- `path: optional string or null`
- New path for the memory (a rename). Must start with `/`, contain at least one non-empty segment, and be at most 1,024 bytes. Must not contain empty segments, `.` or `..` segments, control or format characters, and must be NFC-normalized. Paths are case-sensitive. The memory's `id` is preserved across renames. Omit to leave the path unchanged.
+ New path for the memory (a rename). Must start with `/`, contain at least one non-empty segment, and be at most 1,024 bytes. Must not contain empty segments, `.` or `..` segments, control or format characters, or the Unicode line and paragraph separators (U+2028, U+2029), and must be NFC-normalized. Paths are case-sensitive. The memory's `id` is preserved across renames. Omit to leave the path unchanged.
minLength: 2, maxLength: 1024
diff --git a/content/en/api/beta/memory_stores/memory_versions.md b/content/en/api/beta/memory_stores/memory_versions.md
index a6d7d274d..ed8c1d12d 100644
--- a/content/en/api/beta/memory_stores/memory_versions.md
+++ b/content/en/api/beta/memory_stores/memory_versions.md
@@ -76,7 +76,7 @@ List memory versions
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -160,6 +160,12 @@ List memory versions
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
### Returns
- `data: optional array of BetaManagedAgentsMemoryVersion`
@@ -350,7 +356,7 @@ Retrieve a memory version
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -434,6 +440,12 @@ Retrieve a memory version
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
### Returns
- `BetaManagedAgentsMemoryVersion object`
@@ -605,7 +617,7 @@ Redact a memory version
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -689,6 +701,12 @@ Redact a memory version
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
### Returns
- `BetaManagedAgentsMemoryVersion object`
diff --git a/content/en/api/beta/memory_stores/memory_versions/list.md b/content/en/api/beta/memory_stores/memory_versions/list.md
index 53a5caa9c..af2be62d8 100644
--- a/content/en/api/beta/memory_stores/memory_versions/list.md
+++ b/content/en/api/beta/memory_stores/memory_versions/list.md
@@ -74,7 +74,7 @@ List memory versions
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -158,6 +158,12 @@ List memory versions
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
## Returns
- `data: optional array of BetaManagedAgentsMemoryVersion`
diff --git a/content/en/api/beta/memory_stores/memory_versions/redact.md b/content/en/api/beta/memory_stores/memory_versions/redact.md
index 8be37d34b..ae1fb1074 100644
--- a/content/en/api/beta/memory_stores/memory_versions/redact.md
+++ b/content/en/api/beta/memory_stores/memory_versions/redact.md
@@ -18,7 +18,7 @@ Redact a memory version
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -102,6 +102,12 @@ Redact a memory version
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
## Returns
- `BetaManagedAgentsMemoryVersion object`
diff --git a/content/en/api/beta/memory_stores/memory_versions/retrieve.md b/content/en/api/beta/memory_stores/memory_versions/retrieve.md
index 823b8728f..10cb17ab2 100644
--- a/content/en/api/beta/memory_stores/memory_versions/retrieve.md
+++ b/content/en/api/beta/memory_stores/memory_versions/retrieve.md
@@ -28,7 +28,7 @@ Retrieve a memory version
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -112,6 +112,12 @@ Retrieve a memory version
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
## Returns
- `BetaManagedAgentsMemoryVersion object`
diff --git a/content/en/api/beta/memory_stores/retrieve.md b/content/en/api/beta/memory_stores/retrieve.md
index 96282d4d6..3e98656d0 100644
--- a/content/en/api/beta/memory_stores/retrieve.md
+++ b/content/en/api/beta/memory_stores/retrieve.md
@@ -16,7 +16,7 @@ Retrieve a memory store
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -100,6 +100,12 @@ Retrieve a memory store
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
## Returns
- `BetaManagedAgentsMemoryStore object`
diff --git a/content/en/api/beta/memory_stores/update.md b/content/en/api/beta/memory_stores/update.md
index 1302992fe..1e6457bdf 100644
--- a/content/en/api/beta/memory_stores/update.md
+++ b/content/en/api/beta/memory_stores/update.md
@@ -16,7 +16,7 @@ Update a memory store
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -100,6 +100,12 @@ Update a memory store
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
## Body parameters
- `description: optional string or null`
diff --git a/content/en/api/beta/messages.md b/content/en/api/beta/messages.md
index 1a78187fb..1c19d8672 100644
--- a/content/en/api/beta/messages.md
+++ b/content/en/api/beta/messages.md
@@ -18,7 +18,7 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -102,6 +102,12 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
- `"anthropic-user-profile-id": optional string`
The user profile ID to attribute this request to. Use when acting on behalf of a party other than your organization. Requires the `user-profiles` beta header.
@@ -1394,12 +1400,20 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
- - `"claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more`
+ - `"claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more`
The model that will complete your prompt.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
+ - `"claude-mythos-5-1"`
+
+ Our most capable model for cybersecurity and biology research, available through trusted access programs
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
@@ -1480,6 +1494,36 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co
- `"system"`
+ - `clear_at: optional "next_user_message" or "never" or null`
+
+ How long this system message's text stays in front of the model. `"never"` (the default) renders it on every request that includes it. `"next_user_message"` renders it only for the user turn it follows: once a later `role: "user"` message exists in `messages` the message stays in the array (send it unchanged) but is no longer shown to the model. Only permitted on `role: "system"` messages.
+
+ - `"next_user_message"`
+
+ - `"never"`
+
+ - `output_config: optional BetaSystemMessageOutputConfig or null`
+
+ Per-message output configuration on a role:"system" input message.
+
+ Fields here apply per-turn; `format` remains top-level only. An
+ empty `{}` is accepted on a message that carries content; a message
+ with neither content nor output_config fields is rejected.
+
+ - `effort: optional "low" or "medium" or "high" or 2 more or null`
+
+ All possible effort levels.
+
+ - `"low"`
+
+ - `"medium"`
+
+ - `"high"`
+
+ - `"xhigh"`
+
+ - `"max"`
+
- `model: Model`
The model that will complete your prompt.
@@ -1782,6 +1826,24 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co
- `type: "enabled"`
+ - `block_binding: optional BetaThinkingBlockBinding or null`
+
+ Controls for block binding: what happens when a thinking block this
+ request sends back fails the conversation check. Every field is optional;
+ an empty object means every default.
+
+ - `prefix_mismatch_behavior: optional BetaThinkingPrefixMismatchBehavior or null`
+
+ What happens when a thinking block in `messages` fails the conversation
+ check: it was created in a different conversation, or the messages before
+ it have changed since. `"error"` (the default) fails the request with a
+ 400 error. `"drop_block"` removes the failing blocks and the request
+ proceeds; the model no longer sees the dropped reasoning.
+
+ - `"error"`
+
+ - `"drop_block"`
+
- `display: optional "summarized" or "omitted" or "updates" or null`
Controls how thinking content appears in the response. When set to `summarized`, thinking is returned normally. When set to `omitted`, thinking content is redacted but a signature is returned for multi-turn continuity. Defaults to `summarized`.
@@ -1800,6 +1862,12 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co
- `type: "adaptive"`
+ - `block_binding: optional BetaThinkingBlockBinding or null`
+
+ Controls for block binding: what happens when a thinking block this
+ request sends back fails the conversation check. Every field is optional;
+ an empty object means every default.
+
- `display: optional "summarized" or "omitted" or "updates" or null`
Controls how thinking content appears in the response. When set to `summarized`, thinking is returned normally. When set to `omitted`, thinking content is redacted but a signature is returned for multi-turn continuity. Defaults to `summarized`.
@@ -2301,16 +2369,6 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co
- `type: "browser_toolset_20260801"`
- - `allowed_callers: optional array of "direct" or "code_execution_20250825" or "code_execution_20260120" or "code_execution_20260521"`
-
- - `"direct"`
-
- - `"code_execution_20250825"`
-
- - `"code_execution_20260120"`
-
- - `"code_execution_20260521"`
-
- `cache_control: optional BetaCacheControlEphemeral or null`
Create a cache control breakpoint at this content block.
@@ -2937,16 +2995,6 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co
- `type: "computer_toolset_20260801"`
- - `allowed_callers: optional array of "direct" or "code_execution_20250825" or "code_execution_20260120" or "code_execution_20260521"`
-
- - `"direct"`
-
- - `"code_execution_20250825"`
-
- - `"code_execution_20260120"`
-
- - `"code_execution_20260521"`
-
- `cache_control: optional BetaCacheControlEphemeral or null`
Create a cache control breakpoint at this content block.
@@ -4828,12 +4876,20 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
- - `"claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more`
+ - `"claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more`
The model that will complete your prompt.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
+ - `"claude-mythos-5-1"`
+
+ Our most capable model for cybersecurity and biology research, available through trusted access programs
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
@@ -5565,6 +5621,60 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co
- `"fast"`
+ - `input_transformations: optional array of BetaThinkingDroppedInputTransformation or null`
+
+ Changes the API made to the request's input before showing it to the model:
+ one entry per change, in request order. Today the only entry type is
+ `thinking_dropped` — a `thinking`, `redacted_thinking` or `connector_text`
+ block from the request's `messages` that was removed from the prompt instead
+ of being shown to the model because it failed a binding check. More entry
+ types may be added over time; ignore types you do not recognize.
+
+ Requires `anthropic-beta: thinking-binding-controls-2026-08-01`. Present on
+ every such response from a model that supports extended thinking, as `[]`
+ when nothing was changed; without the beta, blocks are removed all the same
+ but nothing is reported. Removed blocks contribute nothing to
+ `usage.input_tokens`. When streaming, the array is final in `message_start`;
+ the final `message_delta` event carries it only when a server-side model
+ fallback happened mid-stream, in which case it holds the serving model's
+ entries and replaces the one in `message_start`.
+
+ - `path: string`
+
+ Where the removed block was in your request, as `messages.{i}.content.{j}`:
+ `i` indexes the `messages` array you sent and `j` that message's `content`
+ array — the same form error messages use.
+
+ - `reason: "model_binding_mismatch" or "prefix_binding_mismatch" or "organization_binding_mismatch" or "end_user_binding_mismatch"`
+
+ Which binding check removed the block: `model_binding_mismatch` — it was
+ created by a model whose reasoning the requested model may not read;
+ `prefix_binding_mismatch` — the conversation before it differs from the
+ conversation it was created in (the rest of that turn's consecutive thinking
+ blocks are removed with it, each with this reason);
+ `organization_binding_mismatch` — it was created under a different
+ organization (an Anthropic organization, AWS account or Google Cloud project)
+ and this organization is not one of its additional organizations;
+ `end_user_binding_mismatch` — it was created for a different end user, or
+ was removed by the consumer-organization binding. A block that would fail
+ several checks reports one reason, in this order of precedence:
+ `organization_binding_mismatch`, `end_user_binding_mismatch`,
+ `model_binding_mismatch`, `prefix_binding_mismatch`.
+
+ - `"model_binding_mismatch"`
+
+ - `"prefix_binding_mismatch"`
+
+ - `"organization_binding_mismatch"`
+
+ - `"end_user_binding_mismatch"`
+
+ - `type: "thinking_dropped"`
+
+ Always `thinking_dropped` for this entry type.
+
+ default: thinking_dropped
+
- `BetaRawMessageStreamEvent = BetaRawMessageStartEvent or BetaRawMessageDeltaEvent or BetaRawMessageStopEvent or 3 more`
- `BetaRawMessageStartEvent object`
@@ -5662,6 +5772,52 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co
The number of server tool requests.
+ - `input_transformations: optional array of BetaThinkingDroppedInputTransformation or null`
+
+ Changes the API made to the request's input before showing it to the model:
+ one entry per change, in request order. Today the only entry type is
+ `thinking_dropped` — a `thinking`, `redacted_thinking` or `connector_text`
+ block from the request's `messages` that was removed from the prompt instead
+ of being shown to the model because it failed a binding check. More entry
+ types may be added over time; ignore types you do not recognize.
+
+ Requires `anthropic-beta: thinking-binding-controls-2026-08-01`. Present on
+ every such response from a model that supports extended thinking, as `[]`
+ when nothing was changed; without the beta, blocks are removed all the same
+ but nothing is reported. Removed blocks contribute nothing to
+ `usage.input_tokens`. When streaming, the array is final in `message_start`;
+ the final `message_delta` event carries it only when a server-side model
+ fallback happened mid-stream, in which case it holds the serving model's
+ entries and replaces the one in `message_start`.
+
+ - `path: string`
+
+ Where the removed block was in your request, as `messages.{i}.content.{j}`:
+ `i` indexes the `messages` array you sent and `j` that message's `content`
+ array — the same form error messages use.
+
+ - `reason: "model_binding_mismatch" or "prefix_binding_mismatch" or "organization_binding_mismatch" or "end_user_binding_mismatch"`
+
+ Which binding check removed the block: `model_binding_mismatch` — it was
+ created by a model whose reasoning the requested model may not read;
+ `prefix_binding_mismatch` — the conversation before it differs from the
+ conversation it was created in (the rest of that turn's consecutive thinking
+ blocks are removed with it, each with this reason);
+ `organization_binding_mismatch` — it was created under a different
+ organization (an Anthropic organization, AWS account or Google Cloud project)
+ and this organization is not one of its additional organizations;
+ `end_user_binding_mismatch` — it was created for a different end user, or
+ was removed by the consumer-organization binding. A block that would fail
+ several checks reports one reason, in this order of precedence:
+ `organization_binding_mismatch`, `end_user_binding_mismatch`,
+ `model_binding_mismatch`, `prefix_binding_mismatch`.
+
+ - `type: "thinking_dropped"`
+
+ Always `thinking_dropped` for this entry type.
+
+ default: thinking_dropped
+
- `BetaRawMessageStopEvent object`
- `type: "message_stop"`
@@ -5954,7 +6110,7 @@ curl https://api.anthropic.com/v1/messages \
"cache_creation_input_tokens": 0,
"cache_read_input_tokens": 0,
"input_tokens": 0,
- "model": "claude-sonnet-5",
+ "model": "claude-fable-5-1",
"output_tokens": 0,
"type": "message"
}
@@ -5969,7 +6125,14 @@ curl https://api.anthropic.com/v1/messages \
},
"service_tier": "standard",
"speed": "standard"
- }
+ },
+ "input_transformations": [
+ {
+ "path": "path",
+ "reason": "model_binding_mismatch",
+ "type": "thinking_dropped"
+ }
+ ]
}
```
@@ -5991,7 +6154,7 @@ Learn more about token counting in our [user guide](https://platform.claude.com/
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -6075,6 +6238,12 @@ Learn more about token counting in our [user guide](https://platform.claude.com/
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
- `"anthropic-user-profile-id": optional string`
The user profile ID to attribute this request to. Use when acting on behalf of a party other than your organization. Requires the `user-profiles` beta header.
@@ -7355,12 +7524,20 @@ Learn more about token counting in our [user guide](https://platform.claude.com/
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
- - `"claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more`
+ - `"claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more`
The model that will complete your prompt.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
+ - `"claude-mythos-5-1"`
+
+ Our most capable model for cybersecurity and biology research, available through trusted access programs
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
@@ -7441,6 +7618,36 @@ Learn more about token counting in our [user guide](https://platform.claude.com/
- `"system"`
+ - `clear_at: optional "next_user_message" or "never" or null`
+
+ How long this system message's text stays in front of the model. `"never"` (the default) renders it on every request that includes it. `"next_user_message"` renders it only for the user turn it follows: once a later `role: "user"` message exists in `messages` the message stays in the array (send it unchanged) but is no longer shown to the model. Only permitted on `role: "system"` messages.
+
+ - `"next_user_message"`
+
+ - `"never"`
+
+ - `output_config: optional BetaSystemMessageOutputConfig or null`
+
+ Per-message output configuration on a role:"system" input message.
+
+ Fields here apply per-turn; `format` remains top-level only. An
+ empty `{}` is accepted on a message that carries content; a message
+ with neither content nor output_config fields is rejected.
+
+ - `effort: optional "low" or "medium" or "high" or 2 more or null`
+
+ All possible effort levels.
+
+ - `"low"`
+
+ - `"medium"`
+
+ - `"high"`
+
+ - `"xhigh"`
+
+ - `"max"`
+
- `model: Model`
The model that will complete your prompt.
@@ -7679,6 +7886,24 @@ Learn more about token counting in our [user guide](https://platform.claude.com/
- `type: "enabled"`
+ - `block_binding: optional BetaThinkingBlockBinding or null`
+
+ Controls for block binding: what happens when a thinking block this
+ request sends back fails the conversation check. Every field is optional;
+ an empty object means every default.
+
+ - `prefix_mismatch_behavior: optional BetaThinkingPrefixMismatchBehavior or null`
+
+ What happens when a thinking block in `messages` fails the conversation
+ check: it was created in a different conversation, or the messages before
+ it have changed since. `"error"` (the default) fails the request with a
+ 400 error. `"drop_block"` removes the failing blocks and the request
+ proceeds; the model no longer sees the dropped reasoning.
+
+ - `"error"`
+
+ - `"drop_block"`
+
- `display: optional "summarized" or "omitted" or "updates" or null`
Controls how thinking content appears in the response. When set to `summarized`, thinking is returned normally. When set to `omitted`, thinking content is redacted but a signature is returned for multi-turn continuity. Defaults to `summarized`.
@@ -7697,6 +7922,12 @@ Learn more about token counting in our [user guide](https://platform.claude.com/
- `type: "adaptive"`
+ - `block_binding: optional BetaThinkingBlockBinding or null`
+
+ Controls for block binding: what happens when a thinking block this
+ request sends back fails the conversation check. Every field is optional;
+ an empty object means every default.
+
- `display: optional "summarized" or "omitted" or "updates" or null`
Controls how thinking content appears in the response. When set to `summarized`, thinking is returned normally. When set to `omitted`, thinking content is redacted but a signature is returned for multi-turn continuity. Defaults to `summarized`.
@@ -8088,16 +8319,6 @@ Learn more about token counting in our [user guide](https://platform.claude.com/
- `type: "browser_toolset_20260801"`
- - `allowed_callers: optional array of "direct" or "code_execution_20250825" or "code_execution_20260120" or "code_execution_20260521"`
-
- - `"direct"`
-
- - `"code_execution_20250825"`
-
- - `"code_execution_20260120"`
-
- - `"code_execution_20260521"`
-
- `cache_control: optional BetaCacheControlEphemeral or null`
Create a cache control breakpoint at this content block.
@@ -8724,16 +8945,6 @@ Learn more about token counting in our [user guide](https://platform.claude.com/
- `type: "computer_toolset_20260801"`
- - `allowed_callers: optional array of "direct" or "code_execution_20250825" or "code_execution_20260120" or "code_execution_20260521"`
-
- - `"direct"`
-
- - `"code_execution_20250825"`
-
- - `"code_execution_20260120"`
-
- - `"code_execution_20260521"`
-
- `cache_control: optional BetaCacheControlEphemeral or null`
Create a cache control breakpoint at this content block.
@@ -9771,12 +9982,20 @@ curl https://api.anthropic.com/v1/messages/count_tokens \
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
- - `"claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more`
+ - `"claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more`
The model that will complete your prompt.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
+ - `"claude-mythos-5-1"`
+
+ Our most capable model for cybersecurity and biology research, available through trusted access programs
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
@@ -9913,12 +10132,20 @@ curl https://api.anthropic.com/v1/messages/count_tokens \
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
- - `"claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more`
+ - `"claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more`
The model that will complete your prompt.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
+ - `"claude-mythos-5-1"`
+
+ Our most capable model for cybersecurity and biology research, available through trusted access programs
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
@@ -11266,16 +11493,6 @@ curl https://api.anthropic.com/v1/messages/count_tokens \
- `type: "browser_toolset_20260801"`
- - `allowed_callers: optional array of "direct" or "code_execution_20250825" or "code_execution_20260120" or "code_execution_20260521"`
-
- - `"direct"`
-
- - `"code_execution_20250825"`
-
- - `"code_execution_20260120"`
-
- - `"code_execution_20260521"`
-
- `cache_control: optional BetaCacheControlEphemeral or null`
Create a cache control breakpoint at this content block.
@@ -13705,16 +13922,6 @@ curl https://api.anthropic.com/v1/messages/count_tokens \
- `type: "computer_toolset_20260801"`
- - `allowed_callers: optional array of "direct" or "code_execution_20250825" or "code_execution_20260120" or "code_execution_20260521"`
-
- - `"direct"`
-
- - `"code_execution_20250825"`
-
- - `"code_execution_20260120"`
-
- - `"code_execution_20260521"`
-
- `cache_control: optional BetaCacheControlEphemeral or null`
Create a cache control breakpoint at this content block.
@@ -15220,12 +15427,20 @@ curl https://api.anthropic.com/v1/messages/count_tokens \
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
- - `"claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more`
+ - `"claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more`
The model that will complete your prompt.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
+ - `"claude-mythos-5-1"`
+
+ Our most capable model for cybersecurity and biology research, available through trusted access programs
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
@@ -16551,12 +16766,20 @@ curl https://api.anthropic.com/v1/messages/count_tokens \
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
- - `"claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more`
+ - `"claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more`
The model that will complete your prompt.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
+ - `"claude-mythos-5-1"`
+
+ Our most capable model for cybersecurity and biology research, available through trusted access programs
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
@@ -17407,12 +17630,20 @@ curl https://api.anthropic.com/v1/messages/count_tokens \
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
- - `"claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more`
+ - `"claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more`
The model that will complete your prompt.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
+ - `"claude-mythos-5-1"`
+
+ Our most capable model for cybersecurity and biology research, available through trusted access programs
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
@@ -17543,12 +17774,20 @@ curl https://api.anthropic.com/v1/messages/count_tokens \
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
- - `"claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more`
+ - `"claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more`
The model that will complete your prompt.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
+ - `"claude-mythos-5-1"`
+
+ Our most capable model for cybersecurity and biology research, available through trusted access programs
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
@@ -17796,12 +18035,20 @@ curl https://api.anthropic.com/v1/messages/count_tokens \
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
- - `"claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more`
+ - `"claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more`
The model that will complete your prompt.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
+ - `"claude-mythos-5-1"`
+
+ Our most capable model for cybersecurity and biology research, available through trusted access programs
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
@@ -17876,12 +18123,20 @@ curl https://api.anthropic.com/v1/messages/count_tokens \
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
- - `"claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more`
+ - `"claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more`
The model that will complete your prompt.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
+ - `"claude-mythos-5-1"`
+
+ Our most capable model for cybersecurity and biology research, available through trusted access programs
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
@@ -17995,12 +18250,20 @@ curl https://api.anthropic.com/v1/messages/count_tokens \
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
- - `"claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more`
+ - `"claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more`
The model that will complete your prompt.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
+ - `"claude-mythos-5-1"`
+
+ Our most capable model for cybersecurity and biology research, available through trusted access programs
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
@@ -18092,12 +18355,20 @@ curl https://api.anthropic.com/v1/messages/count_tokens \
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
- - `"claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more`
+ - `"claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more`
The model that will complete your prompt.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
+ - `"claude-mythos-5-1"`
+
+ Our most capable model for cybersecurity and biology research, available through trusted access programs
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
@@ -18232,6 +18503,24 @@ curl https://api.anthropic.com/v1/messages/count_tokens \
- `type: "enabled"`
+ - `block_binding: optional BetaThinkingBlockBinding or null`
+
+ Controls for block binding: what happens when a thinking block this
+ request sends back fails the conversation check. Every field is optional;
+ an empty object means every default.
+
+ - `prefix_mismatch_behavior: optional BetaThinkingPrefixMismatchBehavior or null`
+
+ What happens when a thinking block in `messages` fails the conversation
+ check: it was created in a different conversation, or the messages before
+ it have changed since. `"error"` (the default) fails the request with a
+ 400 error. `"drop_block"` removes the failing blocks and the request
+ proceeds; the model no longer sees the dropped reasoning.
+
+ - `"error"`
+
+ - `"drop_block"`
+
- `display: optional "summarized" or "omitted" or "updates" or null`
Controls how thinking content appears in the response. When set to `summarized`, thinking is returned normally. When set to `omitted`, thinking content is redacted but a signature is returned for multi-turn continuity. Defaults to `summarized`.
@@ -18250,6 +18539,12 @@ curl https://api.anthropic.com/v1/messages/count_tokens \
- `type: "adaptive"`
+ - `block_binding: optional BetaThinkingBlockBinding or null`
+
+ Controls for block binding: what happens when a thinking block this
+ request sends back fails the conversation check. Every field is optional;
+ an empty object means every default.
+
- `display: optional "summarized" or "omitted" or "updates" or null`
Controls how thinking content appears in the response. When set to `summarized`, thinking is returned normally. When set to `omitted`, thinking content is redacted but a signature is returned for multi-turn continuity. Defaults to `summarized`.
@@ -18308,12 +18603,20 @@ curl https://api.anthropic.com/v1/messages/count_tokens \
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
- - `"claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more`
+ - `"claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more`
The model that will complete your prompt.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
+ - `"claude-mythos-5-1"`
+
+ Our most capable model for cybersecurity and biology research, available through trusted access programs
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
@@ -18448,6 +18751,24 @@ curl https://api.anthropic.com/v1/messages/count_tokens \
- `type: "enabled"`
+ - `block_binding: optional BetaThinkingBlockBinding or null`
+
+ Controls for block binding: what happens when a thinking block this
+ request sends back fails the conversation check. Every field is optional;
+ an empty object means every default.
+
+ - `prefix_mismatch_behavior: optional BetaThinkingPrefixMismatchBehavior or null`
+
+ What happens when a thinking block in `messages` fails the conversation
+ check: it was created in a different conversation, or the messages before
+ it have changed since. `"error"` (the default) fails the request with a
+ 400 error. `"drop_block"` removes the failing blocks and the request
+ proceeds; the model no longer sees the dropped reasoning.
+
+ - `"error"`
+
+ - `"drop_block"`
+
- `display: optional "summarized" or "omitted" or "updates" or null`
Controls how thinking content appears in the response. When set to `summarized`, thinking is returned normally. When set to `omitted`, thinking content is redacted but a signature is returned for multi-turn continuity. Defaults to `summarized`.
@@ -18466,6 +18787,12 @@ curl https://api.anthropic.com/v1/messages/count_tokens \
- `type: "adaptive"`
+ - `block_binding: optional BetaThinkingBlockBinding or null`
+
+ Controls for block binding: what happens when a thinking block this
+ request sends back fails the conversation check. Every field is optional;
+ an empty object means every default.
+
- `display: optional "summarized" or "omitted" or "updates" or null`
Controls how thinking content appears in the response. When set to `summarized`, thinking is returned normally. When set to `omitted`, thinking content is redacted but a signature is returned for multi-turn continuity. Defaults to `summarized`.
@@ -18667,12 +18994,20 @@ curl https://api.anthropic.com/v1/messages/count_tokens \
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
- - `"claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more`
+ - `"claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more`
The model that will complete your prompt.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
+ - `"claude-mythos-5-1"`
+
+ Our most capable model for cybersecurity and biology research, available through trusted access programs
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
@@ -20389,12 +20724,20 @@ curl https://api.anthropic.com/v1/messages/count_tokens \
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
- - `"claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more`
+ - `"claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more`
The model that will complete your prompt.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
+ - `"claude-mythos-5-1"`
+
+ Our most capable model for cybersecurity and biology research, available through trusted access programs
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
@@ -21126,6 +21469,60 @@ curl https://api.anthropic.com/v1/messages/count_tokens \
- `"fast"`
+ - `input_transformations: optional array of BetaThinkingDroppedInputTransformation or null`
+
+ Changes the API made to the request's input before showing it to the model:
+ one entry per change, in request order. Today the only entry type is
+ `thinking_dropped` — a `thinking`, `redacted_thinking` or `connector_text`
+ block from the request's `messages` that was removed from the prompt instead
+ of being shown to the model because it failed a binding check. More entry
+ types may be added over time; ignore types you do not recognize.
+
+ Requires `anthropic-beta: thinking-binding-controls-2026-08-01`. Present on
+ every such response from a model that supports extended thinking, as `[]`
+ when nothing was changed; without the beta, blocks are removed all the same
+ but nothing is reported. Removed blocks contribute nothing to
+ `usage.input_tokens`. When streaming, the array is final in `message_start`;
+ the final `message_delta` event carries it only when a server-side model
+ fallback happened mid-stream, in which case it holds the serving model's
+ entries and replaces the one in `message_start`.
+
+ - `path: string`
+
+ Where the removed block was in your request, as `messages.{i}.content.{j}`:
+ `i` indexes the `messages` array you sent and `j` that message's `content`
+ array — the same form error messages use.
+
+ - `reason: "model_binding_mismatch" or "prefix_binding_mismatch" or "organization_binding_mismatch" or "end_user_binding_mismatch"`
+
+ Which binding check removed the block: `model_binding_mismatch` — it was
+ created by a model whose reasoning the requested model may not read;
+ `prefix_binding_mismatch` — the conversation before it differs from the
+ conversation it was created in (the rest of that turn's consecutive thinking
+ blocks are removed with it, each with this reason);
+ `organization_binding_mismatch` — it was created under a different
+ organization (an Anthropic organization, AWS account or Google Cloud project)
+ and this organization is not one of its additional organizations;
+ `end_user_binding_mismatch` — it was created for a different end user, or
+ was removed by the consumer-organization binding. A block that would fail
+ several checks reports one reason, in this order of precedence:
+ `organization_binding_mismatch`, `end_user_binding_mismatch`,
+ `model_binding_mismatch`, `prefix_binding_mismatch`.
+
+ - `"model_binding_mismatch"`
+
+ - `"prefix_binding_mismatch"`
+
+ - `"organization_binding_mismatch"`
+
+ - `"end_user_binding_mismatch"`
+
+ - `type: "thinking_dropped"`
+
+ Always `thinking_dropped` for this entry type.
+
+ default: thinking_dropped
+
### Beta Message Delta Usage
- `BetaMessageDeltaUsage object`
@@ -21276,12 +21673,20 @@ curl https://api.anthropic.com/v1/messages/count_tokens \
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
- - `"claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more`
+ - `"claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more`
The model that will complete your prompt.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
+ - `"claude-mythos-5-1"`
+
+ Our most capable model for cybersecurity and biology research, available through trusted access programs
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
@@ -21575,12 +21980,20 @@ curl https://api.anthropic.com/v1/messages/count_tokens \
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
- - `"claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more`
+ - `"claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more`
The model that will complete your prompt.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
+ - `"claude-mythos-5-1"`
+
+ Our most capable model for cybersecurity and biology research, available through trusted access programs
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
@@ -22882,12 +23295,20 @@ curl https://api.anthropic.com/v1/messages/count_tokens \
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
- - `"claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more`
+ - `"claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more`
The model that will complete your prompt.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
+ - `"claude-mythos-5-1"`
+
+ Our most capable model for cybersecurity and biology research, available through trusted access programs
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
@@ -22968,6 +23389,36 @@ curl https://api.anthropic.com/v1/messages/count_tokens \
- `"system"`
+ - `clear_at: optional "next_user_message" or "never" or null`
+
+ How long this system message's text stays in front of the model. `"never"` (the default) renders it on every request that includes it. `"next_user_message"` renders it only for the user turn it follows: once a later `role: "user"` message exists in `messages` the message stays in the array (send it unchanged) but is no longer shown to the model. Only permitted on `role: "system"` messages.
+
+ - `"next_user_message"`
+
+ - `"never"`
+
+ - `output_config: optional BetaSystemMessageOutputConfig or null`
+
+ Per-message output configuration on a role:"system" input message.
+
+ Fields here apply per-turn; `format` remains top-level only. An
+ empty `{}` is accepted on a message that carries content; a message
+ with neither content nor output_config fields is rejected.
+
+ - `effort: optional "low" or "medium" or "high" or 2 more or null`
+
+ All possible effort levels.
+
+ - `"low"`
+
+ - `"medium"`
+
+ - `"high"`
+
+ - `"xhigh"`
+
+ - `"max"`
+
### Beta Message Tokens Count
- `BetaMessageTokensCount object`
@@ -24319,12 +24770,20 @@ curl https://api.anthropic.com/v1/messages/count_tokens \
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
- - `"claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more`
+ - `"claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more`
The model that will complete your prompt.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
+ - `"claude-mythos-5-1"`
+
+ Our most capable model for cybersecurity and biology research, available through trusted access programs
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
@@ -24804,12 +25263,20 @@ curl https://api.anthropic.com/v1/messages/count_tokens \
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
- - `"claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more`
+ - `"claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more`
The model that will complete your prompt.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
+ - `"claude-mythos-5-1"`
+
+ Our most capable model for cybersecurity and biology research, available through trusted access programs
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
@@ -25057,6 +25524,60 @@ curl https://api.anthropic.com/v1/messages/count_tokens \
default: 0, minimum: 0
+ - `input_transformations: optional array of BetaThinkingDroppedInputTransformation or null`
+
+ Changes the API made to the request's input before showing it to the model:
+ one entry per change, in request order. Today the only entry type is
+ `thinking_dropped` — a `thinking`, `redacted_thinking` or `connector_text`
+ block from the request's `messages` that was removed from the prompt instead
+ of being shown to the model because it failed a binding check. More entry
+ types may be added over time; ignore types you do not recognize.
+
+ Requires `anthropic-beta: thinking-binding-controls-2026-08-01`. Present on
+ every such response from a model that supports extended thinking, as `[]`
+ when nothing was changed; without the beta, blocks are removed all the same
+ but nothing is reported. Removed blocks contribute nothing to
+ `usage.input_tokens`. When streaming, the array is final in `message_start`;
+ the final `message_delta` event carries it only when a server-side model
+ fallback happened mid-stream, in which case it holds the serving model's
+ entries and replaces the one in `message_start`.
+
+ - `path: string`
+
+ Where the removed block was in your request, as `messages.{i}.content.{j}`:
+ `i` indexes the `messages` array you sent and `j` that message's `content`
+ array — the same form error messages use.
+
+ - `reason: "model_binding_mismatch" or "prefix_binding_mismatch" or "organization_binding_mismatch" or "end_user_binding_mismatch"`
+
+ Which binding check removed the block: `model_binding_mismatch` — it was
+ created by a model whose reasoning the requested model may not read;
+ `prefix_binding_mismatch` — the conversation before it differs from the
+ conversation it was created in (the rest of that turn's consecutive thinking
+ blocks are removed with it, each with this reason);
+ `organization_binding_mismatch` — it was created under a different
+ organization (an Anthropic organization, AWS account or Google Cloud project)
+ and this organization is not one of its additional organizations;
+ `end_user_binding_mismatch` — it was created for a different end user, or
+ was removed by the consumer-organization binding. A block that would fail
+ several checks reports one reason, in this order of precedence:
+ `organization_binding_mismatch`, `end_user_binding_mismatch`,
+ `model_binding_mismatch`, `prefix_binding_mismatch`.
+
+ - `"model_binding_mismatch"`
+
+ - `"prefix_binding_mismatch"`
+
+ - `"organization_binding_mismatch"`
+
+ - `"end_user_binding_mismatch"`
+
+ - `type: "thinking_dropped"`
+
+ Always `thinking_dropped` for this entry type.
+
+ default: thinking_dropped
+
### Beta Raw Message Start Event
- `BetaRawMessageStartEvent object`
@@ -25984,12 +26505,20 @@ curl https://api.anthropic.com/v1/messages/count_tokens \
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
- - `"claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more`
+ - `"claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more`
The model that will complete your prompt.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
+ - `"claude-mythos-5-1"`
+
+ Our most capable model for cybersecurity and biology research, available through trusted access programs
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
@@ -26721,6 +27250,60 @@ curl https://api.anthropic.com/v1/messages/count_tokens \
- `"fast"`
+ - `input_transformations: optional array of BetaThinkingDroppedInputTransformation or null`
+
+ Changes the API made to the request's input before showing it to the model:
+ one entry per change, in request order. Today the only entry type is
+ `thinking_dropped` — a `thinking`, `redacted_thinking` or `connector_text`
+ block from the request's `messages` that was removed from the prompt instead
+ of being shown to the model because it failed a binding check. More entry
+ types may be added over time; ignore types you do not recognize.
+
+ Requires `anthropic-beta: thinking-binding-controls-2026-08-01`. Present on
+ every such response from a model that supports extended thinking, as `[]`
+ when nothing was changed; without the beta, blocks are removed all the same
+ but nothing is reported. Removed blocks contribute nothing to
+ `usage.input_tokens`. When streaming, the array is final in `message_start`;
+ the final `message_delta` event carries it only when a server-side model
+ fallback happened mid-stream, in which case it holds the serving model's
+ entries and replaces the one in `message_start`.
+
+ - `path: string`
+
+ Where the removed block was in your request, as `messages.{i}.content.{j}`:
+ `i` indexes the `messages` array you sent and `j` that message's `content`
+ array — the same form error messages use.
+
+ - `reason: "model_binding_mismatch" or "prefix_binding_mismatch" or "organization_binding_mismatch" or "end_user_binding_mismatch"`
+
+ Which binding check removed the block: `model_binding_mismatch` — it was
+ created by a model whose reasoning the requested model may not read;
+ `prefix_binding_mismatch` — the conversation before it differs from the
+ conversation it was created in (the rest of that turn's consecutive thinking
+ blocks are removed with it, each with this reason);
+ `organization_binding_mismatch` — it was created under a different
+ organization (an Anthropic organization, AWS account or Google Cloud project)
+ and this organization is not one of its additional organizations;
+ `end_user_binding_mismatch` — it was created for a different end user, or
+ was removed by the consumer-organization binding. A block that would fail
+ several checks reports one reason, in this order of precedence:
+ `organization_binding_mismatch`, `end_user_binding_mismatch`,
+ `model_binding_mismatch`, `prefix_binding_mismatch`.
+
+ - `"model_binding_mismatch"`
+
+ - `"prefix_binding_mismatch"`
+
+ - `"organization_binding_mismatch"`
+
+ - `"end_user_binding_mismatch"`
+
+ - `type: "thinking_dropped"`
+
+ Always `thinking_dropped` for this entry type.
+
+ default: thinking_dropped
+
- `type: "message_start"`
default: message_start
@@ -27662,12 +28245,20 @@ curl https://api.anthropic.com/v1/messages/count_tokens \
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
- - `"claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more`
+ - `"claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more`
The model that will complete your prompt.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
+ - `"claude-mythos-5-1"`
+
+ Our most capable model for cybersecurity and biology research, available through trusted access programs
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
@@ -28399,6 +28990,60 @@ curl https://api.anthropic.com/v1/messages/count_tokens \
- `"fast"`
+ - `input_transformations: optional array of BetaThinkingDroppedInputTransformation or null`
+
+ Changes the API made to the request's input before showing it to the model:
+ one entry per change, in request order. Today the only entry type is
+ `thinking_dropped` — a `thinking`, `redacted_thinking` or `connector_text`
+ block from the request's `messages` that was removed from the prompt instead
+ of being shown to the model because it failed a binding check. More entry
+ types may be added over time; ignore types you do not recognize.
+
+ Requires `anthropic-beta: thinking-binding-controls-2026-08-01`. Present on
+ every such response from a model that supports extended thinking, as `[]`
+ when nothing was changed; without the beta, blocks are removed all the same
+ but nothing is reported. Removed blocks contribute nothing to
+ `usage.input_tokens`. When streaming, the array is final in `message_start`;
+ the final `message_delta` event carries it only when a server-side model
+ fallback happened mid-stream, in which case it holds the serving model's
+ entries and replaces the one in `message_start`.
+
+ - `path: string`
+
+ Where the removed block was in your request, as `messages.{i}.content.{j}`:
+ `i` indexes the `messages` array you sent and `j` that message's `content`
+ array — the same form error messages use.
+
+ - `reason: "model_binding_mismatch" or "prefix_binding_mismatch" or "organization_binding_mismatch" or "end_user_binding_mismatch"`
+
+ Which binding check removed the block: `model_binding_mismatch` — it was
+ created by a model whose reasoning the requested model may not read;
+ `prefix_binding_mismatch` — the conversation before it differs from the
+ conversation it was created in (the rest of that turn's consecutive thinking
+ blocks are removed with it, each with this reason);
+ `organization_binding_mismatch` — it was created under a different
+ organization (an Anthropic organization, AWS account or Google Cloud project)
+ and this organization is not one of its additional organizations;
+ `end_user_binding_mismatch` — it was created for a different end user, or
+ was removed by the consumer-organization binding. A block that would fail
+ several checks reports one reason, in this order of precedence:
+ `organization_binding_mismatch`, `end_user_binding_mismatch`,
+ `model_binding_mismatch`, `prefix_binding_mismatch`.
+
+ - `"model_binding_mismatch"`
+
+ - `"prefix_binding_mismatch"`
+
+ - `"organization_binding_mismatch"`
+
+ - `"end_user_binding_mismatch"`
+
+ - `type: "thinking_dropped"`
+
+ Always `thinking_dropped` for this entry type.
+
+ default: thinking_dropped
+
- `type: "message_start"`
default: message_start
@@ -28490,6 +29135,52 @@ curl https://api.anthropic.com/v1/messages/count_tokens \
The number of server tool requests.
+ - `input_transformations: optional array of BetaThinkingDroppedInputTransformation or null`
+
+ Changes the API made to the request's input before showing it to the model:
+ one entry per change, in request order. Today the only entry type is
+ `thinking_dropped` — a `thinking`, `redacted_thinking` or `connector_text`
+ block from the request's `messages` that was removed from the prompt instead
+ of being shown to the model because it failed a binding check. More entry
+ types may be added over time; ignore types you do not recognize.
+
+ Requires `anthropic-beta: thinking-binding-controls-2026-08-01`. Present on
+ every such response from a model that supports extended thinking, as `[]`
+ when nothing was changed; without the beta, blocks are removed all the same
+ but nothing is reported. Removed blocks contribute nothing to
+ `usage.input_tokens`. When streaming, the array is final in `message_start`;
+ the final `message_delta` event carries it only when a server-side model
+ fallback happened mid-stream, in which case it holds the serving model's
+ entries and replaces the one in `message_start`.
+
+ - `path: string`
+
+ Where the removed block was in your request, as `messages.{i}.content.{j}`:
+ `i` indexes the `messages` array you sent and `j` that message's `content`
+ array — the same form error messages use.
+
+ - `reason: "model_binding_mismatch" or "prefix_binding_mismatch" or "organization_binding_mismatch" or "end_user_binding_mismatch"`
+
+ Which binding check removed the block: `model_binding_mismatch` — it was
+ created by a model whose reasoning the requested model may not read;
+ `prefix_binding_mismatch` — the conversation before it differs from the
+ conversation it was created in (the rest of that turn's consecutive thinking
+ blocks are removed with it, each with this reason);
+ `organization_binding_mismatch` — it was created under a different
+ organization (an Anthropic organization, AWS account or Google Cloud project)
+ and this organization is not one of its additional organizations;
+ `end_user_binding_mismatch` — it was created for a different end user, or
+ was removed by the consumer-organization binding. A block that would fail
+ several checks reports one reason, in this order of precedence:
+ `organization_binding_mismatch`, `end_user_binding_mismatch`,
+ `model_binding_mismatch`, `prefix_binding_mismatch`.
+
+ - `type: "thinking_dropped"`
+
+ Always `thinking_dropped` for this entry type.
+
+ default: thinking_dropped
+
- `BetaRawMessageStopEvent object`
- `type: "message_stop"`
@@ -29777,6 +30468,30 @@ curl https://api.anthropic.com/v1/messages/count_tokens \
- `"model_context_window_exceeded"`
+### Beta System Message Output Config
+
+- `BetaSystemMessageOutputConfig object`
+
+ Per-message output configuration on a role:"system" input message.
+
+ Fields here apply per-turn; `format` remains top-level only. An
+ empty `{}` is accepted on a message that carries content; a message
+ with neither content nor output_config fields is rejected.
+
+ - `effort: optional "low" or "medium" or "high" or 2 more or null`
+
+ All possible effort levels.
+
+ - `"low"`
+
+ - `"medium"`
+
+ - `"high"`
+
+ - `"xhigh"`
+
+ - `"max"`
+
### Beta Text Block
- `BetaTextBlock object`
@@ -30673,6 +31388,26 @@ curl https://api.anthropic.com/v1/messages/count_tokens \
default: thinking
+### Beta Thinking Block Binding
+
+- `BetaThinkingBlockBinding object`
+
+ Controls for block binding: what happens when a thinking block this
+ request sends back fails the conversation check. Every field is optional;
+ an empty object means every default.
+
+ - `prefix_mismatch_behavior: optional BetaThinkingPrefixMismatchBehavior or null`
+
+ What happens when a thinking block in `messages` fails the conversation
+ check: it was created in a different conversation, or the messages before
+ it have changed since. `"error"` (the default) fails the request with a
+ 400 error. `"drop_block"` removes the failing blocks and the request
+ proceeds; the model no longer sees the dropped reasoning.
+
+ - `"error"`
+
+ - `"drop_block"`
+
### Beta Thinking Block Param
- `BetaThinkingBlockParam object`
@@ -30695,6 +31430,24 @@ curl https://api.anthropic.com/v1/messages/count_tokens \
- `type: "adaptive"`
+ - `block_binding: optional BetaThinkingBlockBinding or null`
+
+ Controls for block binding: what happens when a thinking block this
+ request sends back fails the conversation check. Every field is optional;
+ an empty object means every default.
+
+ - `prefix_mismatch_behavior: optional BetaThinkingPrefixMismatchBehavior or null`
+
+ What happens when a thinking block in `messages` fails the conversation
+ check: it was created in a different conversation, or the messages before
+ it have changed since. `"error"` (the default) fails the request with a
+ 400 error. `"drop_block"` removes the failing blocks and the request
+ proceeds; the model no longer sees the dropped reasoning.
+
+ - `"error"`
+
+ - `"drop_block"`
+
- `display: optional "summarized" or "omitted" or "updates" or null`
Controls how thinking content appears in the response. When set to `summarized`, thinking is returned normally. When set to `omitted`, thinking content is redacted but a signature is returned for multi-turn continuity. Defaults to `summarized`.
@@ -30727,6 +31480,24 @@ curl https://api.anthropic.com/v1/messages/count_tokens \
- `type: "enabled"`
+ - `block_binding: optional BetaThinkingBlockBinding or null`
+
+ Controls for block binding: what happens when a thinking block this
+ request sends back fails the conversation check. Every field is optional;
+ an empty object means every default.
+
+ - `prefix_mismatch_behavior: optional BetaThinkingPrefixMismatchBehavior or null`
+
+ What happens when a thinking block in `messages` fails the conversation
+ check: it was created in a different conversation, or the messages before
+ it have changed since. `"error"` (the default) fails the request with a
+ 400 error. `"drop_block"` removes the failing blocks and the request
+ proceeds; the model no longer sees the dropped reasoning.
+
+ - `"error"`
+
+ - `"drop_block"`
+
- `display: optional "summarized" or "omitted" or "updates" or null`
Controls how thinking content appears in the response. When set to `summarized`, thinking is returned normally. When set to `omitted`, thinking content is redacted but a signature is returned for multi-turn continuity. Defaults to `summarized`.
@@ -30761,6 +31532,24 @@ curl https://api.anthropic.com/v1/messages/count_tokens \
- `type: "enabled"`
+ - `block_binding: optional BetaThinkingBlockBinding or null`
+
+ Controls for block binding: what happens when a thinking block this
+ request sends back fails the conversation check. Every field is optional;
+ an empty object means every default.
+
+ - `prefix_mismatch_behavior: optional BetaThinkingPrefixMismatchBehavior or null`
+
+ What happens when a thinking block in `messages` fails the conversation
+ check: it was created in a different conversation, or the messages before
+ it have changed since. `"error"` (the default) fails the request with a
+ 400 error. `"drop_block"` removes the failing blocks and the request
+ proceeds; the model no longer sees the dropped reasoning.
+
+ - `"error"`
+
+ - `"drop_block"`
+
- `display: optional "summarized" or "omitted" or "updates" or null`
Controls how thinking content appears in the response. When set to `summarized`, thinking is returned normally. When set to `omitted`, thinking content is redacted but a signature is returned for multi-turn continuity. Defaults to `summarized`.
@@ -30779,6 +31568,12 @@ curl https://api.anthropic.com/v1/messages/count_tokens \
- `type: "adaptive"`
+ - `block_binding: optional BetaThinkingBlockBinding or null`
+
+ Controls for block binding: what happens when a thinking block this
+ request sends back fails the conversation check. Every field is optional;
+ an empty object means every default.
+
- `display: optional "summarized" or "omitted" or "updates" or null`
Controls how thinking content appears in the response. When set to `summarized`, thinking is returned normally. When set to `omitted`, thinking content is redacted but a signature is returned for multi-turn continuity. Defaults to `summarized`.
@@ -30805,6 +31600,60 @@ curl https://api.anthropic.com/v1/messages/count_tokens \
default: thinking_delta
+### Beta Thinking Dropped Input Transformation
+
+- `BetaThinkingDroppedInputTransformation object`
+
+ - `path: string`
+
+ Where the removed block was in your request, as `messages.{i}.content.{j}`:
+ `i` indexes the `messages` array you sent and `j` that message's `content`
+ array — the same form error messages use.
+
+ - `reason: "model_binding_mismatch" or "prefix_binding_mismatch" or "organization_binding_mismatch" or "end_user_binding_mismatch"`
+
+ Which binding check removed the block: `model_binding_mismatch` — it was
+ created by a model whose reasoning the requested model may not read;
+ `prefix_binding_mismatch` — the conversation before it differs from the
+ conversation it was created in (the rest of that turn's consecutive thinking
+ blocks are removed with it, each with this reason);
+ `organization_binding_mismatch` — it was created under a different
+ organization (an Anthropic organization, AWS account or Google Cloud project)
+ and this organization is not one of its additional organizations;
+ `end_user_binding_mismatch` — it was created for a different end user, or
+ was removed by the consumer-organization binding. A block that would fail
+ several checks reports one reason, in this order of precedence:
+ `organization_binding_mismatch`, `end_user_binding_mismatch`,
+ `model_binding_mismatch`, `prefix_binding_mismatch`.
+
+ - `"model_binding_mismatch"`
+
+ - `"prefix_binding_mismatch"`
+
+ - `"organization_binding_mismatch"`
+
+ - `"end_user_binding_mismatch"`
+
+ - `type: "thinking_dropped"`
+
+ Always `thinking_dropped` for this entry type.
+
+ default: thinking_dropped
+
+### Beta Thinking Prefix Mismatch Behavior
+
+- `BetaThinkingPrefixMismatchBehavior = "error" or "drop_block"`
+
+ What happens when a thinking block in `messages` fails the conversation
+ check: it was created in a different conversation, or the messages before
+ it have changed since. `"error"` (the default) fails the request with a
+ 400 error. `"drop_block"` removes the failing blocks and the request
+ proceeds; the model no longer sees the dropped reasoning.
+
+ - `"error"`
+
+ - `"drop_block"`
+
### Beta Thinking Turns
- `BetaThinkingTurns object`
@@ -32730,16 +33579,6 @@ curl https://api.anthropic.com/v1/messages/count_tokens \
- `type: "browser_toolset_20260801"`
- - `allowed_callers: optional array of "direct" or "code_execution_20250825" or "code_execution_20260120" or "code_execution_20260521"`
-
- - `"direct"`
-
- - `"code_execution_20250825"`
-
- - `"code_execution_20260120"`
-
- - `"code_execution_20260521"`
-
- `cache_control: optional BetaCacheControlEphemeral or null`
Create a cache control breakpoint at this content block.
@@ -33366,16 +34205,6 @@ curl https://api.anthropic.com/v1/messages/count_tokens \
- `type: "computer_toolset_20260801"`
- - `allowed_callers: optional array of "direct" or "code_execution_20250825" or "code_execution_20260120" or "code_execution_20260521"`
-
- - `"direct"`
-
- - `"code_execution_20250825"`
-
- - `"code_execution_20260120"`
-
- - `"code_execution_20260521"`
-
- `cache_control: optional BetaCacheControlEphemeral or null`
Create a cache control breakpoint at this content block.
@@ -34137,12 +34966,20 @@ curl https://api.anthropic.com/v1/messages/count_tokens \
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
- - `"claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more`
+ - `"claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more`
The model that will complete your prompt.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
+ - `"claude-mythos-5-1"`
+
+ Our most capable model for cybersecurity and biology research, available through trusted access programs
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
@@ -34675,12 +35512,20 @@ curl https://api.anthropic.com/v1/messages/count_tokens \
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
- - `"claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more`
+ - `"claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more`
The model that will complete your prompt.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
+ - `"claude-mythos-5-1"`
+
+ Our most capable model for cybersecurity and biology research, available through trusted access programs
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
@@ -36818,7 +37663,7 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -36902,6 +37747,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
- `"anthropic-user-profile-id": optional string`
The user profile ID to attribute the requests in this batch to. Use when acting on behalf of a party other than your organization. Requires the `user-profiles` beta header. Applies to every request in the batch; an individual request whose `user_profile_id` body field conflicts with this header is errored.
@@ -38214,12 +39065,20 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
- - `"claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more`
+ - `"claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more`
The model that will complete your prompt.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
+ - `"claude-mythos-5-1"`
+
+ Our most capable model for cybersecurity and biology research, available through trusted access programs
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
@@ -38300,6 +39159,36 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl
- `"system"`
+ - `clear_at: optional "next_user_message" or "never" or null`
+
+ How long this system message's text stays in front of the model. `"never"` (the default) renders it on every request that includes it. `"next_user_message"` renders it only for the user turn it follows: once a later `role: "user"` message exists in `messages` the message stays in the array (send it unchanged) but is no longer shown to the model. Only permitted on `role: "system"` messages.
+
+ - `"next_user_message"`
+
+ - `"never"`
+
+ - `output_config: optional BetaSystemMessageOutputConfig or null`
+
+ Per-message output configuration on a role:"system" input message.
+
+ Fields here apply per-turn; `format` remains top-level only. An
+ empty `{}` is accepted on a message that carries content; a message
+ with neither content nor output_config fields is rejected.
+
+ - `effort: optional "low" or "medium" or "high" or 2 more or null`
+
+ All possible effort levels.
+
+ - `"low"`
+
+ - `"medium"`
+
+ - `"high"`
+
+ - `"xhigh"`
+
+ - `"max"`
+
- `model: Model`
The model that will complete your prompt.
@@ -38602,6 +39491,24 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl
- `type: "enabled"`
+ - `block_binding: optional BetaThinkingBlockBinding or null`
+
+ Controls for block binding: what happens when a thinking block this
+ request sends back fails the conversation check. Every field is optional;
+ an empty object means every default.
+
+ - `prefix_mismatch_behavior: optional BetaThinkingPrefixMismatchBehavior or null`
+
+ What happens when a thinking block in `messages` fails the conversation
+ check: it was created in a different conversation, or the messages before
+ it have changed since. `"error"` (the default) fails the request with a
+ 400 error. `"drop_block"` removes the failing blocks and the request
+ proceeds; the model no longer sees the dropped reasoning.
+
+ - `"error"`
+
+ - `"drop_block"`
+
- `display: optional "summarized" or "omitted" or "updates" or null`
Controls how thinking content appears in the response. When set to `summarized`, thinking is returned normally. When set to `omitted`, thinking content is redacted but a signature is returned for multi-turn continuity. Defaults to `summarized`.
@@ -38620,6 +39527,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl
- `type: "adaptive"`
+ - `block_binding: optional BetaThinkingBlockBinding or null`
+
+ Controls for block binding: what happens when a thinking block this
+ request sends back fails the conversation check. Every field is optional;
+ an empty object means every default.
+
- `display: optional "summarized" or "omitted" or "updates" or null`
Controls how thinking content appears in the response. When set to `summarized`, thinking is returned normally. When set to `omitted`, thinking content is redacted but a signature is returned for multi-turn continuity. Defaults to `summarized`.
@@ -39121,16 +40034,6 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl
- `type: "browser_toolset_20260801"`
- - `allowed_callers: optional array of "direct" or "code_execution_20250825" or "code_execution_20260120" or "code_execution_20260521"`
-
- - `"direct"`
-
- - `"code_execution_20250825"`
-
- - `"code_execution_20260120"`
-
- - `"code_execution_20260521"`
-
- `cache_control: optional BetaCacheControlEphemeral or null`
Create a cache control breakpoint at this content block.
@@ -39757,16 +40660,6 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl
- `type: "computer_toolset_20260801"`
- - `allowed_callers: optional array of "direct" or "code_execution_20250825" or "code_execution_20260120" or "code_execution_20260521"`
-
- - `"direct"`
-
- - `"code_execution_20250825"`
-
- - `"code_execution_20260120"`
-
- - `"code_execution_20260521"`
-
- `cache_control: optional BetaCacheControlEphemeral or null`
Create a cache control breakpoint at this content block.
@@ -40905,7 +41798,7 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -40989,6 +41882,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `BetaMessageBatch object`
@@ -41165,7 +42064,7 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -41249,6 +42148,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `data: array of BetaMessageBatch`
@@ -41434,7 +42339,7 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -41518,6 +42423,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `BetaMessageBatch object`
@@ -41685,7 +42596,7 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -41769,6 +42680,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `BetaDeletedMessageBatch object`
@@ -41828,7 +42745,7 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -41912,6 +42829,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `BetaMessageBatchIndividualResponse object`
@@ -42855,12 +43778,20 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
- - `"claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more`
+ - `"claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more`
The model that will complete your prompt.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
+ - `"claude-mythos-5-1"`
+
+ Our most capable model for cybersecurity and biology research, available through trusted access programs
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
@@ -43592,6 +44523,60 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl
- `"fast"`
+ - `input_transformations: optional array of BetaThinkingDroppedInputTransformation or null`
+
+ Changes the API made to the request's input before showing it to the model:
+ one entry per change, in request order. Today the only entry type is
+ `thinking_dropped` — a `thinking`, `redacted_thinking` or `connector_text`
+ block from the request's `messages` that was removed from the prompt instead
+ of being shown to the model because it failed a binding check. More entry
+ types may be added over time; ignore types you do not recognize.
+
+ Requires `anthropic-beta: thinking-binding-controls-2026-08-01`. Present on
+ every such response from a model that supports extended thinking, as `[]`
+ when nothing was changed; without the beta, blocks are removed all the same
+ but nothing is reported. Removed blocks contribute nothing to
+ `usage.input_tokens`. When streaming, the array is final in `message_start`;
+ the final `message_delta` event carries it only when a server-side model
+ fallback happened mid-stream, in which case it holds the serving model's
+ entries and replaces the one in `message_start`.
+
+ - `path: string`
+
+ Where the removed block was in your request, as `messages.{i}.content.{j}`:
+ `i` indexes the `messages` array you sent and `j` that message's `content`
+ array — the same form error messages use.
+
+ - `reason: "model_binding_mismatch" or "prefix_binding_mismatch" or "organization_binding_mismatch" or "end_user_binding_mismatch"`
+
+ Which binding check removed the block: `model_binding_mismatch` — it was
+ created by a model whose reasoning the requested model may not read;
+ `prefix_binding_mismatch` — the conversation before it differs from the
+ conversation it was created in (the rest of that turn's consecutive thinking
+ blocks are removed with it, each with this reason);
+ `organization_binding_mismatch` — it was created under a different
+ organization (an Anthropic organization, AWS account or Google Cloud project)
+ and this organization is not one of its additional organizations;
+ `end_user_binding_mismatch` — it was created for a different end user, or
+ was removed by the consumer-organization binding. A block that would fail
+ several checks reports one reason, in this order of precedence:
+ `organization_binding_mismatch`, `end_user_binding_mismatch`,
+ `model_binding_mismatch`, `prefix_binding_mismatch`.
+
+ - `"model_binding_mismatch"`
+
+ - `"prefix_binding_mismatch"`
+
+ - `"organization_binding_mismatch"`
+
+ - `"end_user_binding_mismatch"`
+
+ - `type: "thinking_dropped"`
+
+ Always `thinking_dropped` for this entry type.
+
+ default: thinking_dropped
+
- `type: "succeeded"`
default: succeeded
diff --git a/content/en/api/beta/messages/batches.md b/content/en/api/beta/messages/batches.md
index 7f538bd35..9e4dd8e8d 100644
--- a/content/en/api/beta/messages/batches.md
+++ b/content/en/api/beta/messages/batches.md
@@ -18,7 +18,7 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -102,6 +102,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
- `"anthropic-user-profile-id": optional string`
The user profile ID to attribute the requests in this batch to. Use when acting on behalf of a party other than your organization. Requires the `user-profiles` beta header. Applies to every request in the batch; an individual request whose `user_profile_id` body field conflicts with this header is errored.
@@ -1414,12 +1420,20 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
- - `"claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more`
+ - `"claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more`
The model that will complete your prompt.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
+ - `"claude-mythos-5-1"`
+
+ Our most capable model for cybersecurity and biology research, available through trusted access programs
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
@@ -1500,6 +1514,36 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl
- `"system"`
+ - `clear_at: optional "next_user_message" or "never" or null`
+
+ How long this system message's text stays in front of the model. `"never"` (the default) renders it on every request that includes it. `"next_user_message"` renders it only for the user turn it follows: once a later `role: "user"` message exists in `messages` the message stays in the array (send it unchanged) but is no longer shown to the model. Only permitted on `role: "system"` messages.
+
+ - `"next_user_message"`
+
+ - `"never"`
+
+ - `output_config: optional BetaSystemMessageOutputConfig or null`
+
+ Per-message output configuration on a role:"system" input message.
+
+ Fields here apply per-turn; `format` remains top-level only. An
+ empty `{}` is accepted on a message that carries content; a message
+ with neither content nor output_config fields is rejected.
+
+ - `effort: optional "low" or "medium" or "high" or 2 more or null`
+
+ All possible effort levels.
+
+ - `"low"`
+
+ - `"medium"`
+
+ - `"high"`
+
+ - `"xhigh"`
+
+ - `"max"`
+
- `model: Model`
The model that will complete your prompt.
@@ -1802,6 +1846,24 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl
- `type: "enabled"`
+ - `block_binding: optional BetaThinkingBlockBinding or null`
+
+ Controls for block binding: what happens when a thinking block this
+ request sends back fails the conversation check. Every field is optional;
+ an empty object means every default.
+
+ - `prefix_mismatch_behavior: optional BetaThinkingPrefixMismatchBehavior or null`
+
+ What happens when a thinking block in `messages` fails the conversation
+ check: it was created in a different conversation, or the messages before
+ it have changed since. `"error"` (the default) fails the request with a
+ 400 error. `"drop_block"` removes the failing blocks and the request
+ proceeds; the model no longer sees the dropped reasoning.
+
+ - `"error"`
+
+ - `"drop_block"`
+
- `display: optional "summarized" or "omitted" or "updates" or null`
Controls how thinking content appears in the response. When set to `summarized`, thinking is returned normally. When set to `omitted`, thinking content is redacted but a signature is returned for multi-turn continuity. Defaults to `summarized`.
@@ -1820,6 +1882,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl
- `type: "adaptive"`
+ - `block_binding: optional BetaThinkingBlockBinding or null`
+
+ Controls for block binding: what happens when a thinking block this
+ request sends back fails the conversation check. Every field is optional;
+ an empty object means every default.
+
- `display: optional "summarized" or "omitted" or "updates" or null`
Controls how thinking content appears in the response. When set to `summarized`, thinking is returned normally. When set to `omitted`, thinking content is redacted but a signature is returned for multi-turn continuity. Defaults to `summarized`.
@@ -2321,16 +2389,6 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl
- `type: "browser_toolset_20260801"`
- - `allowed_callers: optional array of "direct" or "code_execution_20250825" or "code_execution_20260120" or "code_execution_20260521"`
-
- - `"direct"`
-
- - `"code_execution_20250825"`
-
- - `"code_execution_20260120"`
-
- - `"code_execution_20260521"`
-
- `cache_control: optional BetaCacheControlEphemeral or null`
Create a cache control breakpoint at this content block.
@@ -2957,16 +3015,6 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl
- `type: "computer_toolset_20260801"`
- - `allowed_callers: optional array of "direct" or "code_execution_20250825" or "code_execution_20260120" or "code_execution_20260521"`
-
- - `"direct"`
-
- - `"code_execution_20250825"`
-
- - `"code_execution_20260120"`
-
- - `"code_execution_20260521"`
-
- `cache_control: optional BetaCacheControlEphemeral or null`
Create a cache control breakpoint at this content block.
@@ -4105,7 +4153,7 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -4189,6 +4237,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
### Returns
- `BetaMessageBatch object`
@@ -4365,7 +4419,7 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -4449,6 +4503,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
### Returns
- `data: array of BetaMessageBatch`
@@ -4634,7 +4694,7 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -4718,6 +4778,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
### Returns
- `BetaMessageBatch object`
@@ -4885,7 +4951,7 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -4969,6 +5035,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
### Returns
- `BetaDeletedMessageBatch object`
@@ -5028,7 +5100,7 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -5112,6 +5184,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
### Returns
- `BetaMessageBatchIndividualResponse object`
@@ -6055,12 +6133,20 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
- - `"claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more`
+ - `"claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more`
The model that will complete your prompt.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
+ - `"claude-mythos-5-1"`
+
+ Our most capable model for cybersecurity and biology research, available through trusted access programs
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
@@ -6792,6 +6878,60 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl
- `"fast"`
+ - `input_transformations: optional array of BetaThinkingDroppedInputTransformation or null`
+
+ Changes the API made to the request's input before showing it to the model:
+ one entry per change, in request order. Today the only entry type is
+ `thinking_dropped` — a `thinking`, `redacted_thinking` or `connector_text`
+ block from the request's `messages` that was removed from the prompt instead
+ of being shown to the model because it failed a binding check. More entry
+ types may be added over time; ignore types you do not recognize.
+
+ Requires `anthropic-beta: thinking-binding-controls-2026-08-01`. Present on
+ every such response from a model that supports extended thinking, as `[]`
+ when nothing was changed; without the beta, blocks are removed all the same
+ but nothing is reported. Removed blocks contribute nothing to
+ `usage.input_tokens`. When streaming, the array is final in `message_start`;
+ the final `message_delta` event carries it only when a server-side model
+ fallback happened mid-stream, in which case it holds the serving model's
+ entries and replaces the one in `message_start`.
+
+ - `path: string`
+
+ Where the removed block was in your request, as `messages.{i}.content.{j}`:
+ `i` indexes the `messages` array you sent and `j` that message's `content`
+ array — the same form error messages use.
+
+ - `reason: "model_binding_mismatch" or "prefix_binding_mismatch" or "organization_binding_mismatch" or "end_user_binding_mismatch"`
+
+ Which binding check removed the block: `model_binding_mismatch` — it was
+ created by a model whose reasoning the requested model may not read;
+ `prefix_binding_mismatch` — the conversation before it differs from the
+ conversation it was created in (the rest of that turn's consecutive thinking
+ blocks are removed with it, each with this reason);
+ `organization_binding_mismatch` — it was created under a different
+ organization (an Anthropic organization, AWS account or Google Cloud project)
+ and this organization is not one of its additional organizations;
+ `end_user_binding_mismatch` — it was created for a different end user, or
+ was removed by the consumer-organization binding. A block that would fail
+ several checks reports one reason, in this order of precedence:
+ `organization_binding_mismatch`, `end_user_binding_mismatch`,
+ `model_binding_mismatch`, `prefix_binding_mismatch`.
+
+ - `"model_binding_mismatch"`
+
+ - `"prefix_binding_mismatch"`
+
+ - `"organization_binding_mismatch"`
+
+ - `"end_user_binding_mismatch"`
+
+ - `type: "thinking_dropped"`
+
+ Always `thinking_dropped` for this entry type.
+
+ default: thinking_dropped
+
- `type: "succeeded"`
default: succeeded
@@ -8118,12 +8258,20 @@ curl https://api.anthropic.com/v1/messages/batches/$MESSAGE_BATCH_ID/results \
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
- - `"claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more`
+ - `"claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more`
The model that will complete your prompt.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
+ - `"claude-mythos-5-1"`
+
+ Our most capable model for cybersecurity and biology research, available through trusted access programs
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
@@ -8855,6 +9003,60 @@ curl https://api.anthropic.com/v1/messages/batches/$MESSAGE_BATCH_ID/results \
- `"fast"`
+ - `input_transformations: optional array of BetaThinkingDroppedInputTransformation or null`
+
+ Changes the API made to the request's input before showing it to the model:
+ one entry per change, in request order. Today the only entry type is
+ `thinking_dropped` — a `thinking`, `redacted_thinking` or `connector_text`
+ block from the request's `messages` that was removed from the prompt instead
+ of being shown to the model because it failed a binding check. More entry
+ types may be added over time; ignore types you do not recognize.
+
+ Requires `anthropic-beta: thinking-binding-controls-2026-08-01`. Present on
+ every such response from a model that supports extended thinking, as `[]`
+ when nothing was changed; without the beta, blocks are removed all the same
+ but nothing is reported. Removed blocks contribute nothing to
+ `usage.input_tokens`. When streaming, the array is final in `message_start`;
+ the final `message_delta` event carries it only when a server-side model
+ fallback happened mid-stream, in which case it holds the serving model's
+ entries and replaces the one in `message_start`.
+
+ - `path: string`
+
+ Where the removed block was in your request, as `messages.{i}.content.{j}`:
+ `i` indexes the `messages` array you sent and `j` that message's `content`
+ array — the same form error messages use.
+
+ - `reason: "model_binding_mismatch" or "prefix_binding_mismatch" or "organization_binding_mismatch" or "end_user_binding_mismatch"`
+
+ Which binding check removed the block: `model_binding_mismatch` — it was
+ created by a model whose reasoning the requested model may not read;
+ `prefix_binding_mismatch` — the conversation before it differs from the
+ conversation it was created in (the rest of that turn's consecutive thinking
+ blocks are removed with it, each with this reason);
+ `organization_binding_mismatch` — it was created under a different
+ organization (an Anthropic organization, AWS account or Google Cloud project)
+ and this organization is not one of its additional organizations;
+ `end_user_binding_mismatch` — it was created for a different end user, or
+ was removed by the consumer-organization binding. A block that would fail
+ several checks reports one reason, in this order of precedence:
+ `organization_binding_mismatch`, `end_user_binding_mismatch`,
+ `model_binding_mismatch`, `prefix_binding_mismatch`.
+
+ - `"model_binding_mismatch"`
+
+ - `"prefix_binding_mismatch"`
+
+ - `"organization_binding_mismatch"`
+
+ - `"end_user_binding_mismatch"`
+
+ - `type: "thinking_dropped"`
+
+ Always `thinking_dropped` for this entry type.
+
+ default: thinking_dropped
+
- `type: "succeeded"`
default: succeeded
@@ -9952,12 +10154,20 @@ curl https://api.anthropic.com/v1/messages/batches/$MESSAGE_BATCH_ID/results \
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
- - `"claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more`
+ - `"claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more`
The model that will complete your prompt.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
+ - `"claude-mythos-5-1"`
+
+ Our most capable model for cybersecurity and biology research, available through trusted access programs
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
@@ -10689,6 +10899,60 @@ curl https://api.anthropic.com/v1/messages/batches/$MESSAGE_BATCH_ID/results \
- `"fast"`
+ - `input_transformations: optional array of BetaThinkingDroppedInputTransformation or null`
+
+ Changes the API made to the request's input before showing it to the model:
+ one entry per change, in request order. Today the only entry type is
+ `thinking_dropped` — a `thinking`, `redacted_thinking` or `connector_text`
+ block from the request's `messages` that was removed from the prompt instead
+ of being shown to the model because it failed a binding check. More entry
+ types may be added over time; ignore types you do not recognize.
+
+ Requires `anthropic-beta: thinking-binding-controls-2026-08-01`. Present on
+ every such response from a model that supports extended thinking, as `[]`
+ when nothing was changed; without the beta, blocks are removed all the same
+ but nothing is reported. Removed blocks contribute nothing to
+ `usage.input_tokens`. When streaming, the array is final in `message_start`;
+ the final `message_delta` event carries it only when a server-side model
+ fallback happened mid-stream, in which case it holds the serving model's
+ entries and replaces the one in `message_start`.
+
+ - `path: string`
+
+ Where the removed block was in your request, as `messages.{i}.content.{j}`:
+ `i` indexes the `messages` array you sent and `j` that message's `content`
+ array — the same form error messages use.
+
+ - `reason: "model_binding_mismatch" or "prefix_binding_mismatch" or "organization_binding_mismatch" or "end_user_binding_mismatch"`
+
+ Which binding check removed the block: `model_binding_mismatch` — it was
+ created by a model whose reasoning the requested model may not read;
+ `prefix_binding_mismatch` — the conversation before it differs from the
+ conversation it was created in (the rest of that turn's consecutive thinking
+ blocks are removed with it, each with this reason);
+ `organization_binding_mismatch` — it was created under a different
+ organization (an Anthropic organization, AWS account or Google Cloud project)
+ and this organization is not one of its additional organizations;
+ `end_user_binding_mismatch` — it was created for a different end user, or
+ was removed by the consumer-organization binding. A block that would fail
+ several checks reports one reason, in this order of precedence:
+ `organization_binding_mismatch`, `end_user_binding_mismatch`,
+ `model_binding_mismatch`, `prefix_binding_mismatch`.
+
+ - `"model_binding_mismatch"`
+
+ - `"prefix_binding_mismatch"`
+
+ - `"organization_binding_mismatch"`
+
+ - `"end_user_binding_mismatch"`
+
+ - `type: "thinking_dropped"`
+
+ Always `thinking_dropped` for this entry type.
+
+ default: thinking_dropped
+
- `type: "succeeded"`
default: succeeded
@@ -11738,12 +12002,20 @@ curl https://api.anthropic.com/v1/messages/batches/$MESSAGE_BATCH_ID/results \
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
- - `"claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more`
+ - `"claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more`
The model that will complete your prompt.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
+ - `"claude-mythos-5-1"`
+
+ Our most capable model for cybersecurity and biology research, available through trusted access programs
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
@@ -12475,6 +12747,60 @@ curl https://api.anthropic.com/v1/messages/batches/$MESSAGE_BATCH_ID/results \
- `"fast"`
+ - `input_transformations: optional array of BetaThinkingDroppedInputTransformation or null`
+
+ Changes the API made to the request's input before showing it to the model:
+ one entry per change, in request order. Today the only entry type is
+ `thinking_dropped` — a `thinking`, `redacted_thinking` or `connector_text`
+ block from the request's `messages` that was removed from the prompt instead
+ of being shown to the model because it failed a binding check. More entry
+ types may be added over time; ignore types you do not recognize.
+
+ Requires `anthropic-beta: thinking-binding-controls-2026-08-01`. Present on
+ every such response from a model that supports extended thinking, as `[]`
+ when nothing was changed; without the beta, blocks are removed all the same
+ but nothing is reported. Removed blocks contribute nothing to
+ `usage.input_tokens`. When streaming, the array is final in `message_start`;
+ the final `message_delta` event carries it only when a server-side model
+ fallback happened mid-stream, in which case it holds the serving model's
+ entries and replaces the one in `message_start`.
+
+ - `path: string`
+
+ Where the removed block was in your request, as `messages.{i}.content.{j}`:
+ `i` indexes the `messages` array you sent and `j` that message's `content`
+ array — the same form error messages use.
+
+ - `reason: "model_binding_mismatch" or "prefix_binding_mismatch" or "organization_binding_mismatch" or "end_user_binding_mismatch"`
+
+ Which binding check removed the block: `model_binding_mismatch` — it was
+ created by a model whose reasoning the requested model may not read;
+ `prefix_binding_mismatch` — the conversation before it differs from the
+ conversation it was created in (the rest of that turn's consecutive thinking
+ blocks are removed with it, each with this reason);
+ `organization_binding_mismatch` — it was created under a different
+ organization (an Anthropic organization, AWS account or Google Cloud project)
+ and this organization is not one of its additional organizations;
+ `end_user_binding_mismatch` — it was created for a different end user, or
+ was removed by the consumer-organization binding. A block that would fail
+ several checks reports one reason, in this order of precedence:
+ `organization_binding_mismatch`, `end_user_binding_mismatch`,
+ `model_binding_mismatch`, `prefix_binding_mismatch`.
+
+ - `"model_binding_mismatch"`
+
+ - `"prefix_binding_mismatch"`
+
+ - `"organization_binding_mismatch"`
+
+ - `"end_user_binding_mismatch"`
+
+ - `type: "thinking_dropped"`
+
+ Always `thinking_dropped` for this entry type.
+
+ default: thinking_dropped
+
- `type: "succeeded"`
default: succeeded
diff --git a/content/en/api/beta/messages/batches/cancel.md b/content/en/api/beta/messages/batches/cancel.md
index 5e228ad51..ceda3210e 100644
--- a/content/en/api/beta/messages/batches/cancel.md
+++ b/content/en/api/beta/messages/batches/cancel.md
@@ -22,7 +22,7 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -106,6 +106,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
## Returns
- `BetaMessageBatch object`
diff --git a/content/en/api/beta/messages/batches/create.md b/content/en/api/beta/messages/batches/create.md
index 6d83fb8cd..85e6d805f 100644
--- a/content/en/api/beta/messages/batches/create.md
+++ b/content/en/api/beta/messages/batches/create.md
@@ -16,7 +16,7 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -100,6 +100,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
- `"anthropic-user-profile-id": optional string`
The user profile ID to attribute the requests in this batch to. Use when acting on behalf of a party other than your organization. Requires the `user-profiles` beta header. Applies to every request in the batch; an individual request whose `user_profile_id` body field conflicts with this header is errored.
@@ -1412,12 +1418,20 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
- - `"claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more`
+ - `"claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more`
The model that will complete your prompt.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
+ - `"claude-mythos-5-1"`
+
+ Our most capable model for cybersecurity and biology research, available through trusted access programs
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
@@ -1498,6 +1512,36 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl
- `"system"`
+ - `clear_at: optional "next_user_message" or "never" or null`
+
+ How long this system message's text stays in front of the model. `"never"` (the default) renders it on every request that includes it. `"next_user_message"` renders it only for the user turn it follows: once a later `role: "user"` message exists in `messages` the message stays in the array (send it unchanged) but is no longer shown to the model. Only permitted on `role: "system"` messages.
+
+ - `"next_user_message"`
+
+ - `"never"`
+
+ - `output_config: optional BetaSystemMessageOutputConfig or null`
+
+ Per-message output configuration on a role:"system" input message.
+
+ Fields here apply per-turn; `format` remains top-level only. An
+ empty `{}` is accepted on a message that carries content; a message
+ with neither content nor output_config fields is rejected.
+
+ - `effort: optional "low" or "medium" or "high" or 2 more or null`
+
+ All possible effort levels.
+
+ - `"low"`
+
+ - `"medium"`
+
+ - `"high"`
+
+ - `"xhigh"`
+
+ - `"max"`
+
- `model: Model`
The model that will complete your prompt.
@@ -1800,6 +1844,24 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl
- `type: "enabled"`
+ - `block_binding: optional BetaThinkingBlockBinding or null`
+
+ Controls for block binding: what happens when a thinking block this
+ request sends back fails the conversation check. Every field is optional;
+ an empty object means every default.
+
+ - `prefix_mismatch_behavior: optional BetaThinkingPrefixMismatchBehavior or null`
+
+ What happens when a thinking block in `messages` fails the conversation
+ check: it was created in a different conversation, or the messages before
+ it have changed since. `"error"` (the default) fails the request with a
+ 400 error. `"drop_block"` removes the failing blocks and the request
+ proceeds; the model no longer sees the dropped reasoning.
+
+ - `"error"`
+
+ - `"drop_block"`
+
- `display: optional "summarized" or "omitted" or "updates" or null`
Controls how thinking content appears in the response. When set to `summarized`, thinking is returned normally. When set to `omitted`, thinking content is redacted but a signature is returned for multi-turn continuity. Defaults to `summarized`.
@@ -1818,6 +1880,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl
- `type: "adaptive"`
+ - `block_binding: optional BetaThinkingBlockBinding or null`
+
+ Controls for block binding: what happens when a thinking block this
+ request sends back fails the conversation check. Every field is optional;
+ an empty object means every default.
+
- `display: optional "summarized" or "omitted" or "updates" or null`
Controls how thinking content appears in the response. When set to `summarized`, thinking is returned normally. When set to `omitted`, thinking content is redacted but a signature is returned for multi-turn continuity. Defaults to `summarized`.
@@ -2319,16 +2387,6 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl
- `type: "browser_toolset_20260801"`
- - `allowed_callers: optional array of "direct" or "code_execution_20250825" or "code_execution_20260120" or "code_execution_20260521"`
-
- - `"direct"`
-
- - `"code_execution_20250825"`
-
- - `"code_execution_20260120"`
-
- - `"code_execution_20260521"`
-
- `cache_control: optional BetaCacheControlEphemeral or null`
Create a cache control breakpoint at this content block.
@@ -2955,16 +3013,6 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl
- `type: "computer_toolset_20260801"`
- - `allowed_callers: optional array of "direct" or "code_execution_20250825" or "code_execution_20260120" or "code_execution_20260521"`
-
- - `"direct"`
-
- - `"code_execution_20250825"`
-
- - `"code_execution_20260120"`
-
- - `"code_execution_20260521"`
-
- `cache_control: optional BetaCacheControlEphemeral or null`
Create a cache control breakpoint at this content block.
diff --git a/content/en/api/beta/messages/batches/delete.md b/content/en/api/beta/messages/batches/delete.md
index 63089e251..09e3dffe1 100644
--- a/content/en/api/beta/messages/batches/delete.md
+++ b/content/en/api/beta/messages/batches/delete.md
@@ -22,7 +22,7 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -106,6 +106,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
## Returns
- `BetaDeletedMessageBatch object`
diff --git a/content/en/api/beta/messages/batches/list.md b/content/en/api/beta/messages/batches/list.md
index 29296f45a..c9f762b86 100644
--- a/content/en/api/beta/messages/batches/list.md
+++ b/content/en/api/beta/messages/batches/list.md
@@ -32,7 +32,7 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -116,6 +116,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
## Returns
- `data: array of BetaMessageBatch`
diff --git a/content/en/api/beta/messages/batches/results.md b/content/en/api/beta/messages/batches/results.md
index 87ab9853c..a0dc83a82 100644
--- a/content/en/api/beta/messages/batches/results.md
+++ b/content/en/api/beta/messages/batches/results.md
@@ -22,7 +22,7 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -106,6 +106,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
## Returns
- `BetaMessageBatchIndividualResponse object`
@@ -1049,12 +1055,20 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
- - `"claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more`
+ - `"claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more`
The model that will complete your prompt.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
+ - `"claude-mythos-5-1"`
+
+ Our most capable model for cybersecurity and biology research, available through trusted access programs
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
@@ -1786,6 +1800,60 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl
- `"fast"`
+ - `input_transformations: optional array of BetaThinkingDroppedInputTransformation or null`
+
+ Changes the API made to the request's input before showing it to the model:
+ one entry per change, in request order. Today the only entry type is
+ `thinking_dropped` — a `thinking`, `redacted_thinking` or `connector_text`
+ block from the request's `messages` that was removed from the prompt instead
+ of being shown to the model because it failed a binding check. More entry
+ types may be added over time; ignore types you do not recognize.
+
+ Requires `anthropic-beta: thinking-binding-controls-2026-08-01`. Present on
+ every such response from a model that supports extended thinking, as `[]`
+ when nothing was changed; without the beta, blocks are removed all the same
+ but nothing is reported. Removed blocks contribute nothing to
+ `usage.input_tokens`. When streaming, the array is final in `message_start`;
+ the final `message_delta` event carries it only when a server-side model
+ fallback happened mid-stream, in which case it holds the serving model's
+ entries and replaces the one in `message_start`.
+
+ - `path: string`
+
+ Where the removed block was in your request, as `messages.{i}.content.{j}`:
+ `i` indexes the `messages` array you sent and `j` that message's `content`
+ array — the same form error messages use.
+
+ - `reason: "model_binding_mismatch" or "prefix_binding_mismatch" or "organization_binding_mismatch" or "end_user_binding_mismatch"`
+
+ Which binding check removed the block: `model_binding_mismatch` — it was
+ created by a model whose reasoning the requested model may not read;
+ `prefix_binding_mismatch` — the conversation before it differs from the
+ conversation it was created in (the rest of that turn's consecutive thinking
+ blocks are removed with it, each with this reason);
+ `organization_binding_mismatch` — it was created under a different
+ organization (an Anthropic organization, AWS account or Google Cloud project)
+ and this organization is not one of its additional organizations;
+ `end_user_binding_mismatch` — it was created for a different end user, or
+ was removed by the consumer-organization binding. A block that would fail
+ several checks reports one reason, in this order of precedence:
+ `organization_binding_mismatch`, `end_user_binding_mismatch`,
+ `model_binding_mismatch`, `prefix_binding_mismatch`.
+
+ - `"model_binding_mismatch"`
+
+ - `"prefix_binding_mismatch"`
+
+ - `"organization_binding_mismatch"`
+
+ - `"end_user_binding_mismatch"`
+
+ - `type: "thinking_dropped"`
+
+ Always `thinking_dropped` for this entry type.
+
+ default: thinking_dropped
+
- `type: "succeeded"`
default: succeeded
diff --git a/content/en/api/beta/messages/batches/retrieve.md b/content/en/api/beta/messages/batches/retrieve.md
index 19d0f1283..936ab6ef6 100644
--- a/content/en/api/beta/messages/batches/retrieve.md
+++ b/content/en/api/beta/messages/batches/retrieve.md
@@ -20,7 +20,7 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -104,6 +104,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
## Returns
- `BetaMessageBatch object`
diff --git a/content/en/api/beta/messages/count_tokens.md b/content/en/api/beta/messages/count_tokens.md
index 84a659805..c4544648a 100644
--- a/content/en/api/beta/messages/count_tokens.md
+++ b/content/en/api/beta/messages/count_tokens.md
@@ -16,7 +16,7 @@ Learn more about token counting in our [user guide](https://platform.claude.com/
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -100,6 +100,12 @@ Learn more about token counting in our [user guide](https://platform.claude.com/
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
- `"anthropic-user-profile-id": optional string`
The user profile ID to attribute this request to. Use when acting on behalf of a party other than your organization. Requires the `user-profiles` beta header.
@@ -1380,12 +1386,20 @@ Learn more about token counting in our [user guide](https://platform.claude.com/
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
- - `"claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more`
+ - `"claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more`
The model that will complete your prompt.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
+ - `"claude-mythos-5-1"`
+
+ Our most capable model for cybersecurity and biology research, available through trusted access programs
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
@@ -1466,6 +1480,36 @@ Learn more about token counting in our [user guide](https://platform.claude.com/
- `"system"`
+ - `clear_at: optional "next_user_message" or "never" or null`
+
+ How long this system message's text stays in front of the model. `"never"` (the default) renders it on every request that includes it. `"next_user_message"` renders it only for the user turn it follows: once a later `role: "user"` message exists in `messages` the message stays in the array (send it unchanged) but is no longer shown to the model. Only permitted on `role: "system"` messages.
+
+ - `"next_user_message"`
+
+ - `"never"`
+
+ - `output_config: optional BetaSystemMessageOutputConfig or null`
+
+ Per-message output configuration on a role:"system" input message.
+
+ Fields here apply per-turn; `format` remains top-level only. An
+ empty `{}` is accepted on a message that carries content; a message
+ with neither content nor output_config fields is rejected.
+
+ - `effort: optional "low" or "medium" or "high" or 2 more or null`
+
+ All possible effort levels.
+
+ - `"low"`
+
+ - `"medium"`
+
+ - `"high"`
+
+ - `"xhigh"`
+
+ - `"max"`
+
- `model: Model`
The model that will complete your prompt.
@@ -1704,6 +1748,24 @@ Learn more about token counting in our [user guide](https://platform.claude.com/
- `type: "enabled"`
+ - `block_binding: optional BetaThinkingBlockBinding or null`
+
+ Controls for block binding: what happens when a thinking block this
+ request sends back fails the conversation check. Every field is optional;
+ an empty object means every default.
+
+ - `prefix_mismatch_behavior: optional BetaThinkingPrefixMismatchBehavior or null`
+
+ What happens when a thinking block in `messages` fails the conversation
+ check: it was created in a different conversation, or the messages before
+ it have changed since. `"error"` (the default) fails the request with a
+ 400 error. `"drop_block"` removes the failing blocks and the request
+ proceeds; the model no longer sees the dropped reasoning.
+
+ - `"error"`
+
+ - `"drop_block"`
+
- `display: optional "summarized" or "omitted" or "updates" or null`
Controls how thinking content appears in the response. When set to `summarized`, thinking is returned normally. When set to `omitted`, thinking content is redacted but a signature is returned for multi-turn continuity. Defaults to `summarized`.
@@ -1722,6 +1784,12 @@ Learn more about token counting in our [user guide](https://platform.claude.com/
- `type: "adaptive"`
+ - `block_binding: optional BetaThinkingBlockBinding or null`
+
+ Controls for block binding: what happens when a thinking block this
+ request sends back fails the conversation check. Every field is optional;
+ an empty object means every default.
+
- `display: optional "summarized" or "omitted" or "updates" or null`
Controls how thinking content appears in the response. When set to `summarized`, thinking is returned normally. When set to `omitted`, thinking content is redacted but a signature is returned for multi-turn continuity. Defaults to `summarized`.
@@ -2113,16 +2181,6 @@ Learn more about token counting in our [user guide](https://platform.claude.com/
- `type: "browser_toolset_20260801"`
- - `allowed_callers: optional array of "direct" or "code_execution_20250825" or "code_execution_20260120" or "code_execution_20260521"`
-
- - `"direct"`
-
- - `"code_execution_20250825"`
-
- - `"code_execution_20260120"`
-
- - `"code_execution_20260521"`
-
- `cache_control: optional BetaCacheControlEphemeral or null`
Create a cache control breakpoint at this content block.
@@ -2749,16 +2807,6 @@ Learn more about token counting in our [user guide](https://platform.claude.com/
- `type: "computer_toolset_20260801"`
- - `allowed_callers: optional array of "direct" or "code_execution_20250825" or "code_execution_20260120" or "code_execution_20260521"`
-
- - `"direct"`
-
- - `"code_execution_20250825"`
-
- - `"code_execution_20260120"`
-
- - `"code_execution_20260521"`
-
- `cache_control: optional BetaCacheControlEphemeral or null`
Create a cache control breakpoint at this content block.
diff --git a/content/en/api/beta/messages/create.md b/content/en/api/beta/messages/create.md
index e6fae67f9..4492c40e2 100644
--- a/content/en/api/beta/messages/create.md
+++ b/content/en/api/beta/messages/create.md
@@ -16,7 +16,7 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -100,6 +100,12 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
- `"anthropic-user-profile-id": optional string`
The user profile ID to attribute this request to. Use when acting on behalf of a party other than your organization. Requires the `user-profiles` beta header.
@@ -1392,12 +1398,20 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
- - `"claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more`
+ - `"claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more`
The model that will complete your prompt.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
+ - `"claude-mythos-5-1"`
+
+ Our most capable model for cybersecurity and biology research, available through trusted access programs
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
@@ -1478,6 +1492,36 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co
- `"system"`
+ - `clear_at: optional "next_user_message" or "never" or null`
+
+ How long this system message's text stays in front of the model. `"never"` (the default) renders it on every request that includes it. `"next_user_message"` renders it only for the user turn it follows: once a later `role: "user"` message exists in `messages` the message stays in the array (send it unchanged) but is no longer shown to the model. Only permitted on `role: "system"` messages.
+
+ - `"next_user_message"`
+
+ - `"never"`
+
+ - `output_config: optional BetaSystemMessageOutputConfig or null`
+
+ Per-message output configuration on a role:"system" input message.
+
+ Fields here apply per-turn; `format` remains top-level only. An
+ empty `{}` is accepted on a message that carries content; a message
+ with neither content nor output_config fields is rejected.
+
+ - `effort: optional "low" or "medium" or "high" or 2 more or null`
+
+ All possible effort levels.
+
+ - `"low"`
+
+ - `"medium"`
+
+ - `"high"`
+
+ - `"xhigh"`
+
+ - `"max"`
+
- `model: Model`
The model that will complete your prompt.
@@ -1780,6 +1824,24 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co
- `type: "enabled"`
+ - `block_binding: optional BetaThinkingBlockBinding or null`
+
+ Controls for block binding: what happens when a thinking block this
+ request sends back fails the conversation check. Every field is optional;
+ an empty object means every default.
+
+ - `prefix_mismatch_behavior: optional BetaThinkingPrefixMismatchBehavior or null`
+
+ What happens when a thinking block in `messages` fails the conversation
+ check: it was created in a different conversation, or the messages before
+ it have changed since. `"error"` (the default) fails the request with a
+ 400 error. `"drop_block"` removes the failing blocks and the request
+ proceeds; the model no longer sees the dropped reasoning.
+
+ - `"error"`
+
+ - `"drop_block"`
+
- `display: optional "summarized" or "omitted" or "updates" or null`
Controls how thinking content appears in the response. When set to `summarized`, thinking is returned normally. When set to `omitted`, thinking content is redacted but a signature is returned for multi-turn continuity. Defaults to `summarized`.
@@ -1798,6 +1860,12 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co
- `type: "adaptive"`
+ - `block_binding: optional BetaThinkingBlockBinding or null`
+
+ Controls for block binding: what happens when a thinking block this
+ request sends back fails the conversation check. Every field is optional;
+ an empty object means every default.
+
- `display: optional "summarized" or "omitted" or "updates" or null`
Controls how thinking content appears in the response. When set to `summarized`, thinking is returned normally. When set to `omitted`, thinking content is redacted but a signature is returned for multi-turn continuity. Defaults to `summarized`.
@@ -2299,16 +2367,6 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co
- `type: "browser_toolset_20260801"`
- - `allowed_callers: optional array of "direct" or "code_execution_20250825" or "code_execution_20260120" or "code_execution_20260521"`
-
- - `"direct"`
-
- - `"code_execution_20250825"`
-
- - `"code_execution_20260120"`
-
- - `"code_execution_20260521"`
-
- `cache_control: optional BetaCacheControlEphemeral or null`
Create a cache control breakpoint at this content block.
@@ -2935,16 +2993,6 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co
- `type: "computer_toolset_20260801"`
- - `allowed_callers: optional array of "direct" or "code_execution_20250825" or "code_execution_20260120" or "code_execution_20260521"`
-
- - `"direct"`
-
- - `"code_execution_20250825"`
-
- - `"code_execution_20260120"`
-
- - `"code_execution_20260521"`
-
- `cache_control: optional BetaCacheControlEphemeral or null`
Create a cache control breakpoint at this content block.
@@ -4826,12 +4874,20 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
- - `"claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more`
+ - `"claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more`
The model that will complete your prompt.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
+ - `"claude-mythos-5-1"`
+
+ Our most capable model for cybersecurity and biology research, available through trusted access programs
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
@@ -5563,6 +5619,60 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co
- `"fast"`
+ - `input_transformations: optional array of BetaThinkingDroppedInputTransformation or null`
+
+ Changes the API made to the request's input before showing it to the model:
+ one entry per change, in request order. Today the only entry type is
+ `thinking_dropped` — a `thinking`, `redacted_thinking` or `connector_text`
+ block from the request's `messages` that was removed from the prompt instead
+ of being shown to the model because it failed a binding check. More entry
+ types may be added over time; ignore types you do not recognize.
+
+ Requires `anthropic-beta: thinking-binding-controls-2026-08-01`. Present on
+ every such response from a model that supports extended thinking, as `[]`
+ when nothing was changed; without the beta, blocks are removed all the same
+ but nothing is reported. Removed blocks contribute nothing to
+ `usage.input_tokens`. When streaming, the array is final in `message_start`;
+ the final `message_delta` event carries it only when a server-side model
+ fallback happened mid-stream, in which case it holds the serving model's
+ entries and replaces the one in `message_start`.
+
+ - `path: string`
+
+ Where the removed block was in your request, as `messages.{i}.content.{j}`:
+ `i` indexes the `messages` array you sent and `j` that message's `content`
+ array — the same form error messages use.
+
+ - `reason: "model_binding_mismatch" or "prefix_binding_mismatch" or "organization_binding_mismatch" or "end_user_binding_mismatch"`
+
+ Which binding check removed the block: `model_binding_mismatch` — it was
+ created by a model whose reasoning the requested model may not read;
+ `prefix_binding_mismatch` — the conversation before it differs from the
+ conversation it was created in (the rest of that turn's consecutive thinking
+ blocks are removed with it, each with this reason);
+ `organization_binding_mismatch` — it was created under a different
+ organization (an Anthropic organization, AWS account or Google Cloud project)
+ and this organization is not one of its additional organizations;
+ `end_user_binding_mismatch` — it was created for a different end user, or
+ was removed by the consumer-organization binding. A block that would fail
+ several checks reports one reason, in this order of precedence:
+ `organization_binding_mismatch`, `end_user_binding_mismatch`,
+ `model_binding_mismatch`, `prefix_binding_mismatch`.
+
+ - `"model_binding_mismatch"`
+
+ - `"prefix_binding_mismatch"`
+
+ - `"organization_binding_mismatch"`
+
+ - `"end_user_binding_mismatch"`
+
+ - `type: "thinking_dropped"`
+
+ Always `thinking_dropped` for this entry type.
+
+ default: thinking_dropped
+
- `BetaRawMessageStreamEvent = BetaRawMessageStartEvent or BetaRawMessageDeltaEvent or BetaRawMessageStopEvent or 3 more`
- `BetaRawMessageStartEvent object`
@@ -5660,6 +5770,52 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co
The number of server tool requests.
+ - `input_transformations: optional array of BetaThinkingDroppedInputTransformation or null`
+
+ Changes the API made to the request's input before showing it to the model:
+ one entry per change, in request order. Today the only entry type is
+ `thinking_dropped` — a `thinking`, `redacted_thinking` or `connector_text`
+ block from the request's `messages` that was removed from the prompt instead
+ of being shown to the model because it failed a binding check. More entry
+ types may be added over time; ignore types you do not recognize.
+
+ Requires `anthropic-beta: thinking-binding-controls-2026-08-01`. Present on
+ every such response from a model that supports extended thinking, as `[]`
+ when nothing was changed; without the beta, blocks are removed all the same
+ but nothing is reported. Removed blocks contribute nothing to
+ `usage.input_tokens`. When streaming, the array is final in `message_start`;
+ the final `message_delta` event carries it only when a server-side model
+ fallback happened mid-stream, in which case it holds the serving model's
+ entries and replaces the one in `message_start`.
+
+ - `path: string`
+
+ Where the removed block was in your request, as `messages.{i}.content.{j}`:
+ `i` indexes the `messages` array you sent and `j` that message's `content`
+ array — the same form error messages use.
+
+ - `reason: "model_binding_mismatch" or "prefix_binding_mismatch" or "organization_binding_mismatch" or "end_user_binding_mismatch"`
+
+ Which binding check removed the block: `model_binding_mismatch` — it was
+ created by a model whose reasoning the requested model may not read;
+ `prefix_binding_mismatch` — the conversation before it differs from the
+ conversation it was created in (the rest of that turn's consecutive thinking
+ blocks are removed with it, each with this reason);
+ `organization_binding_mismatch` — it was created under a different
+ organization (an Anthropic organization, AWS account or Google Cloud project)
+ and this organization is not one of its additional organizations;
+ `end_user_binding_mismatch` — it was created for a different end user, or
+ was removed by the consumer-organization binding. A block that would fail
+ several checks reports one reason, in this order of precedence:
+ `organization_binding_mismatch`, `end_user_binding_mismatch`,
+ `model_binding_mismatch`, `prefix_binding_mismatch`.
+
+ - `type: "thinking_dropped"`
+
+ Always `thinking_dropped` for this entry type.
+
+ default: thinking_dropped
+
- `BetaRawMessageStopEvent object`
- `type: "message_stop"`
@@ -5952,7 +6108,7 @@ curl https://api.anthropic.com/v1/messages \
"cache_creation_input_tokens": 0,
"cache_read_input_tokens": 0,
"input_tokens": 0,
- "model": "claude-sonnet-5",
+ "model": "claude-fable-5-1",
"output_tokens": 0,
"type": "message"
}
@@ -5967,6 +6123,13 @@ curl https://api.anthropic.com/v1/messages \
},
"service_tier": "standard",
"speed": "standard"
- }
+ },
+ "input_transformations": [
+ {
+ "path": "path",
+ "reason": "model_binding_mismatch",
+ "type": "thinking_dropped"
+ }
+ ]
}
```
diff --git a/content/en/api/beta/models.md b/content/en/api/beta/models.md
index 252ae0616..a51b2a1aa 100644
--- a/content/en/api/beta/models.md
+++ b/content/en/api/beta/models.md
@@ -34,7 +34,7 @@ The Models API response can be used to determine which models are available for
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -118,6 +118,12 @@ The Models API response can be used to determine which models are available for
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
### Returns
- `data: array of BetaModelInfo`
@@ -382,7 +388,7 @@ The Models API response can be used to determine information about a specific mo
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -466,6 +472,12 @@ The Models API response can be used to determine information about a specific mo
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
### Returns
- `BetaModelInfo object`
diff --git a/content/en/api/beta/models/list.md b/content/en/api/beta/models/list.md
index 9a2e60988..58e07adcb 100644
--- a/content/en/api/beta/models/list.md
+++ b/content/en/api/beta/models/list.md
@@ -32,7 +32,7 @@ The Models API response can be used to determine which models are available for
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -116,6 +116,12 @@ The Models API response can be used to determine which models are available for
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
## Returns
- `data: array of BetaModelInfo`
diff --git a/content/en/api/beta/models/retrieve.md b/content/en/api/beta/models/retrieve.md
index a32ccd461..fb40a81fd 100644
--- a/content/en/api/beta/models/retrieve.md
+++ b/content/en/api/beta/models/retrieve.md
@@ -20,7 +20,7 @@ The Models API response can be used to determine information about a specific mo
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -104,6 +104,12 @@ The Models API response can be used to determine information about a specific mo
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
## Returns
- `BetaModelInfo object`
diff --git a/content/en/api/beta/organization.md b/content/en/api/beta/organization.md
index 5f8caa53b..651d42687 100644
--- a/content/en/api/beta/organization.md
+++ b/content/en/api/beta/organization.md
@@ -696,7 +696,7 @@ Create an external key config owned by the caller's organization.
- `kms_arn: string`
- Full ARN of the AWS KMS key.
+ Full ARN of the AWS KMS key. On Claude Platform on AWS the key must be a single-Region key in your organization's own AWS account; cross-account keys, multi-Region keys, and alias ARNs are rejected.
maxLength: 2048
@@ -710,7 +710,7 @@ Create an external key config owned by the caller's organization.
**Deprecated**
- IAM role ARN. Deprecated — Anthropic reaches the KMS key via a managed intermediate role; this field is ignored.
+ IAM role ARN. Deprecated — Anthropic reaches the KMS key through its own intermediate role (or, on Claude Platform on AWS, with credentials AWS issues for the Workspace); this field is ignored.
- `BetaGCPExternalKeyConfig object`
@@ -802,7 +802,7 @@ Create an external key config owned by the caller's organization.
- `kms_arn: string`
- Full ARN of the AWS KMS key.
+ Full ARN of the AWS KMS key. On Claude Platform on AWS the key must be a single-Region key in your organization's own AWS account; cross-account keys, multi-Region keys, and alias ARNs are rejected.
maxLength: 2048
@@ -816,7 +816,7 @@ Create an external key config owned by the caller's organization.
**Deprecated**
- IAM role ARN. Deprecated — Anthropic reaches the KMS key via a managed intermediate role; this field is ignored.
+ IAM role ARN. Deprecated — Anthropic reaches the KMS key through its own intermediate role (or, on Claude Platform on AWS, with credentials AWS issues for the Workspace); this field is ignored.
- `BetaGCPExternalKeyConfig object`
@@ -956,7 +956,7 @@ Results are ordered by creation time (newest first). Use the
- `kms_arn: string`
- Full ARN of the AWS KMS key.
+ Full ARN of the AWS KMS key. On Claude Platform on AWS the key must be a single-Region key in your organization's own AWS account; cross-account keys, multi-Region keys, and alias ARNs are rejected.
maxLength: 2048
@@ -970,7 +970,7 @@ Results are ordered by creation time (newest first). Use the
**Deprecated**
- IAM role ARN. Deprecated — Anthropic reaches the KMS key via a managed intermediate role; this field is ignored.
+ IAM role ARN. Deprecated — Anthropic reaches the KMS key through its own intermediate role (or, on Claude Platform on AWS, with credentials AWS issues for the Workspace); this field is ignored.
- `BetaGCPExternalKeyConfig object`
@@ -1111,7 +1111,7 @@ Retrieve a single external key config in the caller's organization by ID.
- `kms_arn: string`
- Full ARN of the AWS KMS key.
+ Full ARN of the AWS KMS key. On Claude Platform on AWS the key must be a single-Region key in your organization's own AWS account; cross-account keys, multi-Region keys, and alias ARNs are rejected.
maxLength: 2048
@@ -1125,7 +1125,7 @@ Retrieve a single external key config in the caller's organization by ID.
**Deprecated**
- IAM role ARN. Deprecated — Anthropic reaches the KMS key via a managed intermediate role; this field is ignored.
+ IAM role ARN. Deprecated — Anthropic reaches the KMS key through its own intermediate role (or, on Claude Platform on AWS, with credentials AWS issues for the Workspace); this field is ignored.
- `BetaGCPExternalKeyConfig object`
@@ -1231,7 +1231,7 @@ encrypted data requires the original key identity to decrypt.
- `kms_arn: string`
- Full ARN of the AWS KMS key.
+ Full ARN of the AWS KMS key. On Claude Platform on AWS the key must be a single-Region key in your organization's own AWS account; cross-account keys, multi-Region keys, and alias ARNs are rejected.
maxLength: 2048
@@ -1245,7 +1245,7 @@ encrypted data requires the original key identity to decrypt.
**Deprecated**
- IAM role ARN. Deprecated — Anthropic reaches the KMS key via a managed intermediate role; this field is ignored.
+ IAM role ARN. Deprecated — Anthropic reaches the KMS key through its own intermediate role (or, on Claude Platform on AWS, with credentials AWS issues for the Workspace); this field is ignored.
- `BetaGCPExternalKeyConfig object`
@@ -1327,7 +1327,7 @@ encrypted data requires the original key identity to decrypt.
- `kms_arn: string`
- Full ARN of the AWS KMS key.
+ Full ARN of the AWS KMS key. On Claude Platform on AWS the key must be a single-Region key in your organization's own AWS account; cross-account keys, multi-Region keys, and alias ARNs are rejected.
maxLength: 2048
@@ -1341,7 +1341,7 @@ encrypted data requires the original key identity to decrypt.
**Deprecated**
- IAM role ARN. Deprecated — Anthropic reaches the KMS key via a managed intermediate role; this field is ignored.
+ IAM role ARN. Deprecated — Anthropic reaches the KMS key through its own intermediate role (or, on Claude Platform on AWS, with credentials AWS issues for the Workspace); this field is ignored.
- `BetaGCPExternalKeyConfig object`
@@ -1539,7 +1539,7 @@ matched as the JWT's `iss` claim and is not fetched.
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -1623,6 +1623,12 @@ matched as the JWT's `iss` claim and is not fetched.
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
#### Body parameters
- `issuer_url: string`
@@ -1919,7 +1925,7 @@ Archived issuers are excluded unless `include_archived=true`.
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -2003,6 +2009,12 @@ Archived issuers are excluded unless `include_archived=true`.
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `data: array of BetaFederationIssuer`
@@ -2210,7 +2222,7 @@ Retrieve a federation issuer by its ID (`fdis_...`).
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -2294,6 +2306,12 @@ Retrieve a federation issuer by its ID (`fdis_...`).
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `BetaFederationIssuer object`
@@ -2504,7 +2522,7 @@ session.
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -2588,6 +2606,12 @@ session.
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
#### Body parameters
- `check_jti: optional boolean or null`
@@ -2876,7 +2900,7 @@ issuer cannot be changed), or recreate them against another issuer.
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -2960,6 +2984,12 @@ issuer cannot be changed), or recreate them against another issuer.
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `BetaFederationIssuer object`
@@ -3174,7 +3204,7 @@ manage rules whose `oauth_scope` is `workspace:developer` or
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -3258,6 +3288,12 @@ manage rules whose `oauth_scope` is `workspace:developer` or
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
#### Body parameters
- `issuer_id: string`
@@ -3575,7 +3611,7 @@ unless `include_archived=true`.
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -3659,6 +3695,12 @@ unless `include_archived=true`.
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `data: array of BetaFederationRule`
@@ -3862,7 +3904,7 @@ Retrieve a federation rule by its ID (`fdrl_...`).
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -3946,6 +3988,12 @@ Retrieve a federation rule by its ID (`fdrl_...`).
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `BetaFederationRule object`
@@ -4167,7 +4215,7 @@ Console session.
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -4251,6 +4299,12 @@ Console session.
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
#### Body parameters
- `applies_to_all_workspaces: optional boolean or null`
@@ -4548,7 +4602,7 @@ other scopes require a Console session.
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -4632,6 +4686,12 @@ other scopes require a Console session.
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `BetaFederationRule object`
@@ -4849,7 +4909,7 @@ other scopes require a Console session.
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -4933,6 +4993,12 @@ other scopes require a Console session.
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
#### Body parameters
- `workspace_id: string`
@@ -5034,7 +5100,7 @@ rules with `applies_to_all_workspaces` or a legacy single
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -5118,6 +5184,12 @@ rules with `applies_to_all_workspaces` or a legacy single
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `data: array of BetaFederationRuleWorkspace`
@@ -5209,7 +5281,7 @@ Console session.
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -5293,6 +5365,12 @@ Console session.
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `federation_rule_id: string`
@@ -5824,7 +5902,7 @@ accounts.
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -5908,6 +5986,12 @@ accounts.
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
#### Body parameters
- `name: string`
@@ -6061,7 +6145,7 @@ archived service accounts.
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -6145,6 +6229,12 @@ archived service accounts.
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `data: array of BetaServiceAccount`
@@ -6260,7 +6350,7 @@ Retrieve a service account by its ID (`svac_...`).
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -6344,6 +6434,12 @@ Retrieve a service account by its ID (`svac_...`).
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `BetaServiceAccount object`
@@ -6460,7 +6556,7 @@ interactive credential (a user OAuth token or a Console session).
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -6544,6 +6640,12 @@ interactive credential (a user OAuth token or a Console session).
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
#### Body parameters
- `description: optional string or null`
@@ -6678,7 +6780,7 @@ those rules first or change their target to another service account.
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -6762,6 +6864,12 @@ those rules first or change their target to another service account.
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `BetaServiceAccount object`
@@ -6883,7 +6991,7 @@ rejected.
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -6967,6 +7075,12 @@ rejected.
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
#### Body parameters
- `workspace_id: string`
@@ -7097,7 +7211,7 @@ page to recover.
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -7181,6 +7295,12 @@ page to recover.
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `data: array of BetaServiceAccountWorkspaceMember`
@@ -7283,7 +7403,7 @@ to the implicit `workspace_user` membership. Archived workspaces return
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -7367,6 +7487,12 @@ to the implicit `workspace_user` membership. Archived workspaces return
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `service_account_id: string`
@@ -7818,8 +7944,13 @@ List Workspaces
customer-managed encryption key (CMEK) on AWS, reference this value in your
KMS key-policy condition so the key is scoped to this compartment. On GCP and
Azure, Anthropic enforces the compartment binding automatically; you do not
- need to reference this value in your key configuration. See the CMEK integration guide for the
- required key configuration, including the value used during key validation.
+ need to reference this value in your key configuration. See the CMEK
+ integration guide for the required key configuration; unless your organization
+ is on Claude Platform on AWS, it includes a separate value used during key
+ validation. On Claude Platform on AWS there is no separate validation value:
+ the key is validated against this Workspace's own value when it is attached, so
+ if your key policy uses the compartment condition, add this value to it before
+ attaching the key.
- `created_at: string`
@@ -7856,10 +7987,14 @@ List Workspaces
ID of the customer-managed encryption key (CMEK) configuration to use for this
Workspace. Setting this field requires CMEK to be enabled for your
organization. When set, data stored for this Workspace is encrypted with the
- referenced key. Create key configurations with the External Keys API. This
- field is write-once: once a key is attached to a Workspace it cannot be
- detached or replaced. To rotate key material, rotate the underlying key on
- your cloud KMS; the `external_key_id` stays the same.
+ referenced key. Create key configurations with the External Keys API. On
+ Claude Platform on AWS the value is the AWS KMS key ARN, and the key must be a
+ single-Region key in the same AWS account and Region as the Workspace. On that
+ platform the key is validated against this Workspace when it is attached, so a
+ key-policy problem is reported as an error on this request. This field is write-once:
+ once a key is attached to a Workspace it cannot be detached or replaced. To
+ rotate key material, rotate the underlying key on your cloud KMS; the
+ `external_key_id` stays the same.
- `name: string`
@@ -7942,7 +8077,7 @@ Create Workspace
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -8026,6 +8161,12 @@ Create Workspace
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
#### Body parameters
- `name: string`
@@ -8073,10 +8214,14 @@ Create Workspace
ID of the customer-managed encryption key (CMEK) configuration to use for this
Workspace. Setting this field requires CMEK to be enabled for your
organization. When set, data stored for this Workspace is encrypted with the
- referenced key. Create key configurations with the External Keys API. This
- field is write-once: once a key is attached to a Workspace it cannot be
- detached or replaced. To rotate key material, rotate the underlying key on
- your cloud KMS; the `external_key_id` stays the same.
+ referenced key. Create key configurations with the External Keys API. On
+ Claude Platform on AWS the value is the AWS KMS key ARN, and the key must be a
+ single-Region key in the same AWS account and Region as the Workspace. On that
+ platform the key is validated against this Workspace when it is attached, so a
+ key-policy problem is reported as an error on this request. This field is write-once:
+ once a key is attached to a Workspace it cannot be detached or replaced. To
+ rotate key material, rotate the underlying key on your cloud KMS; the
+ `external_key_id` stays the same.
- `tags: optional map[string] or null`
@@ -8102,8 +8247,13 @@ Create Workspace
customer-managed encryption key (CMEK) on AWS, reference this value in your
KMS key-policy condition so the key is scoped to this compartment. On GCP and
Azure, Anthropic enforces the compartment binding automatically; you do not
- need to reference this value in your key configuration. See the CMEK integration guide for the
- required key configuration, including the value used during key validation.
+ need to reference this value in your key configuration. See the CMEK
+ integration guide for the required key configuration; unless your organization
+ is on Claude Platform on AWS, it includes a separate value used during key
+ validation. On Claude Platform on AWS there is no separate validation value:
+ the key is validated against this Workspace's own value when it is attached, so
+ if your key policy uses the compartment condition, add this value to it before
+ attaching the key.
- `created_at: string`
@@ -8140,10 +8290,14 @@ Create Workspace
ID of the customer-managed encryption key (CMEK) configuration to use for this
Workspace. Setting this field requires CMEK to be enabled for your
organization. When set, data stored for this Workspace is encrypted with the
- referenced key. Create key configurations with the External Keys API. This
- field is write-once: once a key is attached to a Workspace it cannot be
- detached or replaced. To rotate key material, rotate the underlying key on
- your cloud KMS; the `external_key_id` stays the same.
+ referenced key. Create key configurations with the External Keys API. On
+ Claude Platform on AWS the value is the AWS KMS key ARN, and the key must be a
+ single-Region key in the same AWS account and Region as the Workspace. On that
+ platform the key is validated against this Workspace when it is attached, so a
+ key-policy problem is reported as an error on this request. This field is write-once:
+ once a key is attached to a Workspace it cannot be detached or replaced. To
+ rotate key material, rotate the underlying key on your cloud KMS; the
+ `external_key_id` stays the same.
- `name: string`
@@ -8235,8 +8389,13 @@ Get Workspace
customer-managed encryption key (CMEK) on AWS, reference this value in your
KMS key-policy condition so the key is scoped to this compartment. On GCP and
Azure, Anthropic enforces the compartment binding automatically; you do not
- need to reference this value in your key configuration. See the CMEK integration guide for the
- required key configuration, including the value used during key validation.
+ need to reference this value in your key configuration. See the CMEK
+ integration guide for the required key configuration; unless your organization
+ is on Claude Platform on AWS, it includes a separate value used during key
+ validation. On Claude Platform on AWS there is no separate validation value:
+ the key is validated against this Workspace's own value when it is attached, so
+ if your key policy uses the compartment condition, add this value to it before
+ attaching the key.
- `created_at: string`
@@ -8273,10 +8432,14 @@ Get Workspace
ID of the customer-managed encryption key (CMEK) configuration to use for this
Workspace. Setting this field requires CMEK to be enabled for your
organization. When set, data stored for this Workspace is encrypted with the
- referenced key. Create key configurations with the External Keys API. This
- field is write-once: once a key is attached to a Workspace it cannot be
- detached or replaced. To rotate key material, rotate the underlying key on
- your cloud KMS; the `external_key_id` stays the same.
+ referenced key. Create key configurations with the External Keys API. On
+ Claude Platform on AWS the value is the AWS KMS key ARN, and the key must be a
+ single-Region key in the same AWS account and Region as the Workspace. On that
+ platform the key is validated against this Workspace when it is attached, so a
+ key-policy problem is reported as an error on this request. This field is write-once:
+ once a key is attached to a Workspace it cannot be detached or replaced. To
+ rotate key material, rotate the underlying key on your cloud KMS; the
+ `external_key_id` stays the same.
- `name: string`
@@ -8373,10 +8536,14 @@ Update Workspace
ID of the customer-managed encryption key (CMEK) configuration to use for this
Workspace. Setting this field requires CMEK to be enabled for your
organization. When set, data stored for this Workspace is encrypted with the
- referenced key. Create key configurations with the External Keys API. This
- field is write-once: once a key is attached to a Workspace it cannot be
- detached or replaced. To rotate key material, rotate the underlying key on
- your cloud KMS; the `external_key_id` stays the same.
+ referenced key. Create key configurations with the External Keys API. On
+ Claude Platform on AWS the value is the AWS KMS key ARN, and the key must be a
+ single-Region key in the same AWS account and Region as the Workspace. On that
+ platform the key is validated against this Workspace when it is attached, so a
+ key-policy problem is reported as an error on this request. This field is write-once:
+ once a key is attached to a Workspace it cannot be detached or replaced. To
+ rotate key material, rotate the underlying key on your cloud KMS; the
+ `external_key_id` stays the same.
- `name: optional string`
@@ -8408,8 +8575,13 @@ Update Workspace
customer-managed encryption key (CMEK) on AWS, reference this value in your
KMS key-policy condition so the key is scoped to this compartment. On GCP and
Azure, Anthropic enforces the compartment binding automatically; you do not
- need to reference this value in your key configuration. See the CMEK integration guide for the
- required key configuration, including the value used during key validation.
+ need to reference this value in your key configuration. See the CMEK
+ integration guide for the required key configuration; unless your organization
+ is on Claude Platform on AWS, it includes a separate value used during key
+ validation. On Claude Platform on AWS there is no separate validation value:
+ the key is validated against this Workspace's own value when it is attached, so
+ if your key policy uses the compartment condition, add this value to it before
+ attaching the key.
- `created_at: string`
@@ -8446,10 +8618,14 @@ Update Workspace
ID of the customer-managed encryption key (CMEK) configuration to use for this
Workspace. Setting this field requires CMEK to be enabled for your
organization. When set, data stored for this Workspace is encrypted with the
- referenced key. Create key configurations with the External Keys API. This
- field is write-once: once a key is attached to a Workspace it cannot be
- detached or replaced. To rotate key material, rotate the underlying key on
- your cloud KMS; the `external_key_id` stays the same.
+ referenced key. Create key configurations with the External Keys API. On
+ Claude Platform on AWS the value is the AWS KMS key ARN, and the key must be a
+ single-Region key in the same AWS account and Region as the Workspace. On that
+ platform the key is validated against this Workspace when it is attached, so a
+ key-policy problem is reported as an error on this request. This field is write-once:
+ once a key is attached to a Workspace it cannot be detached or replaced. To
+ rotate key material, rotate the underlying key on your cloud KMS; the
+ `external_key_id` stays the same.
- `name: string`
@@ -8538,8 +8714,13 @@ Archive Workspace
customer-managed encryption key (CMEK) on AWS, reference this value in your
KMS key-policy condition so the key is scoped to this compartment. On GCP and
Azure, Anthropic enforces the compartment binding automatically; you do not
- need to reference this value in your key configuration. See the CMEK integration guide for the
- required key configuration, including the value used during key validation.
+ need to reference this value in your key configuration. See the CMEK
+ integration guide for the required key configuration; unless your organization
+ is on Claude Platform on AWS, it includes a separate value used during key
+ validation. On Claude Platform on AWS there is no separate validation value:
+ the key is validated against this Workspace's own value when it is attached, so
+ if your key policy uses the compartment condition, add this value to it before
+ attaching the key.
- `created_at: string`
@@ -8576,10 +8757,14 @@ Archive Workspace
ID of the customer-managed encryption key (CMEK) configuration to use for this
Workspace. Setting this field requires CMEK to be enabled for your
organization. When set, data stored for this Workspace is encrypted with the
- referenced key. Create key configurations with the External Keys API. This
- field is write-once: once a key is attached to a Workspace it cannot be
- detached or replaced. To rotate key material, rotate the underlying key on
- your cloud KMS; the `external_key_id` stays the same.
+ referenced key. Create key configurations with the External Keys API. On
+ Claude Platform on AWS the value is the AWS KMS key ARN, and the key must be a
+ single-Region key in the same AWS account and Region as the Workspace. On that
+ platform the key is validated against this Workspace when it is attached, so a
+ key-policy problem is reported as an error on this request. This field is write-once:
+ once a key is attached to a Workspace it cannot be detached or replaced. To
+ rotate key material, rotate the underlying key on your cloud KMS; the
+ `external_key_id` stays the same.
- `name: string`
@@ -9222,7 +9407,7 @@ omitted from the results.
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -9306,6 +9491,12 @@ omitted from the results.
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `data: array of BetaServiceAccountWorkspaceMember`
@@ -9405,7 +9596,7 @@ accounts cannot be added and are rejected.
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -9489,6 +9680,12 @@ accounts cannot be added and are rejected.
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
#### Body parameters
- `service_account_id: string`
@@ -9604,7 +9801,7 @@ account returns 404.
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -9688,6 +9885,12 @@ account returns 404.
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `BetaServiceAccountWorkspaceMember object`
@@ -9780,7 +9983,7 @@ rejected.
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -9864,6 +10067,12 @@ rejected.
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
#### Body parameters
- `workspace_role: BetaNoBillingWorkspaceRole`
@@ -9973,7 +10182,7 @@ membership. Archived workspaces return 400.
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -10057,6 +10266,12 @@ membership. Archived workspaces return 400.
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `service_account_id: string`
@@ -10223,3 +10438,141 @@ curl https://api.anthropic.com/v1/organizations/rate_limits \
"next_page": "next_page"
}
```
+
+## Organization › Compliance Settings
+
+### Get Compliance Settings
+
+**GET** `/v1/organizations/compliance_settings`
+
+Retrieve your organization's Compliance Settings.
+
+Compliance Settings is a singleton resource: there is exactly one per
+organization, addressed without an identifier. The `state` field reflects
+whether the Compliance API is enabled. An organization with a parent
+organization reads the state inherited from the parent's configuration.
+
+#### Returns
+
+- `BetaComplianceSettings object`
+
+ - `state: BetaComplianceSettingsStateEnabled or BetaComplianceSettingsStateDisabled`
+
+ Whether the Compliance API is enabled for this organization.
+
+ - `BetaComplianceSettingsStateEnabled object`
+
+ - `type: "enabled"`
+
+ default: enabled
+
+ - `BetaComplianceSettingsStateDisabled object`
+
+ - `type: "disabled"`
+
+ default: disabled
+
+ - `type: "compliance_settings"`
+
+ default: compliance_settings
+
+#### Example
+
+```bash
+curl https://api.anthropic.com/v1/organizations/compliance_settings \
+ -H 'anthropic-version: 2023-06-01' \
+ -H "X-Api-Key: $ANTHROPIC_API_KEY"
+```
+
+##### Response (200)
+
+```json
+{
+ "state": {
+ "type": "enabled"
+ },
+ "type": "compliance_settings"
+}
+```
+
+### Update Compliance Settings
+
+**POST** `/v1/organizations/compliance_settings`
+
+Update your organization's Compliance Settings.
+
+Setting `state` to `enabled` turns on the Compliance API and begins
+capturing organization activity events. Setting it to `disabled` turns
+both off. `state` reflects whether the Compliance API is enabled.
+
+A request that sets `state` to its current value succeeds and leaves the
+resource unchanged. A `disabled` request stays in effect until a later
+`enabled` request or the organization's next provisioning action that
+enables Access Transparency: enabling Access Transparency also enables
+the Compliance API, which serves its activity events, so such
+provisioning (including re-runs) re-enables the Compliance API even
+after a `disabled` request. Automated provisioning never disables
+compliance settings.
+
+#### Body parameters
+
+- `state: BetaComplianceSettingsStateEnabledParam or BetaComplianceSettingsStateDisabledParam`
+
+ Desired state. Accepts the string shorthand "enabled" or "disabled" in place of the object form; the response always returns the canonical object form.
+
+ - `BetaComplianceSettingsStateEnabledParam object`
+
+ - `type: "enabled"`
+
+ - `BetaComplianceSettingsStateDisabledParam object`
+
+ - `type: "disabled"`
+
+#### Returns
+
+- `BetaComplianceSettings object`
+
+ - `state: BetaComplianceSettingsStateEnabled or BetaComplianceSettingsStateDisabled`
+
+ Whether the Compliance API is enabled for this organization.
+
+ - `BetaComplianceSettingsStateEnabled object`
+
+ - `type: "enabled"`
+
+ default: enabled
+
+ - `BetaComplianceSettingsStateDisabled object`
+
+ - `type: "disabled"`
+
+ default: disabled
+
+ - `type: "compliance_settings"`
+
+ default: compliance_settings
+
+#### Example
+
+```bash
+curl https://api.anthropic.com/v1/organizations/compliance_settings \
+ -H 'Content-Type: application/json' \
+ -H 'anthropic-version: 2023-06-01' \
+ -H "X-Api-Key: $ANTHROPIC_API_KEY" \
+ -d '{
+ "state": {
+ "type": "enabled"
+ }
+ }'
+```
+
+##### Response (200)
+
+```json
+{
+ "state": {
+ "type": "enabled"
+ },
+ "type": "compliance_settings"
+}
+```
diff --git a/content/en/api/beta/organization/compliance_settings.md b/content/en/api/beta/organization/compliance_settings.md
new file mode 100644
index 000000000..94eaaaaa2
--- /dev/null
+++ b/content/en/api/beta/organization/compliance_settings.md
@@ -0,0 +1,191 @@
+# Compliance Settings
+
+## Get Compliance Settings
+
+**GET** `/v1/organizations/compliance_settings`
+
+Retrieve your organization's Compliance Settings.
+
+Compliance Settings is a singleton resource: there is exactly one per
+organization, addressed without an identifier. The `state` field reflects
+whether the Compliance API is enabled. An organization with a parent
+organization reads the state inherited from the parent's configuration.
+
+### Returns
+
+- `BetaComplianceSettings object`
+
+ - `state: BetaComplianceSettingsStateEnabled or BetaComplianceSettingsStateDisabled`
+
+ Whether the Compliance API is enabled for this organization.
+
+ - `BetaComplianceSettingsStateEnabled object`
+
+ - `type: "enabled"`
+
+ default: enabled
+
+ - `BetaComplianceSettingsStateDisabled object`
+
+ - `type: "disabled"`
+
+ default: disabled
+
+ - `type: "compliance_settings"`
+
+ default: compliance_settings
+
+### Example
+
+```bash
+curl https://api.anthropic.com/v1/organizations/compliance_settings \
+ -H 'anthropic-version: 2023-06-01' \
+ -H "X-Api-Key: $ANTHROPIC_API_KEY"
+```
+
+#### Response (200)
+
+```json
+{
+ "state": {
+ "type": "enabled"
+ },
+ "type": "compliance_settings"
+}
+```
+
+## Update Compliance Settings
+
+**POST** `/v1/organizations/compliance_settings`
+
+Update your organization's Compliance Settings.
+
+Setting `state` to `enabled` turns on the Compliance API and begins
+capturing organization activity events. Setting it to `disabled` turns
+both off. `state` reflects whether the Compliance API is enabled.
+
+A request that sets `state` to its current value succeeds and leaves the
+resource unchanged. A `disabled` request stays in effect until a later
+`enabled` request or the organization's next provisioning action that
+enables Access Transparency: enabling Access Transparency also enables
+the Compliance API, which serves its activity events, so such
+provisioning (including re-runs) re-enables the Compliance API even
+after a `disabled` request. Automated provisioning never disables
+compliance settings.
+
+### Body parameters
+
+- `state: BetaComplianceSettingsStateEnabledParam or BetaComplianceSettingsStateDisabledParam`
+
+ Desired state. Accepts the string shorthand "enabled" or "disabled" in place of the object form; the response always returns the canonical object form.
+
+ - `BetaComplianceSettingsStateEnabledParam object`
+
+ - `type: "enabled"`
+
+ - `BetaComplianceSettingsStateDisabledParam object`
+
+ - `type: "disabled"`
+
+### Returns
+
+- `BetaComplianceSettings object`
+
+ - `state: BetaComplianceSettingsStateEnabled or BetaComplianceSettingsStateDisabled`
+
+ Whether the Compliance API is enabled for this organization.
+
+ - `BetaComplianceSettingsStateEnabled object`
+
+ - `type: "enabled"`
+
+ default: enabled
+
+ - `BetaComplianceSettingsStateDisabled object`
+
+ - `type: "disabled"`
+
+ default: disabled
+
+ - `type: "compliance_settings"`
+
+ default: compliance_settings
+
+### Example
+
+```bash
+curl https://api.anthropic.com/v1/organizations/compliance_settings \
+ -H 'Content-Type: application/json' \
+ -H 'anthropic-version: 2023-06-01' \
+ -H "X-Api-Key: $ANTHROPIC_API_KEY" \
+ -d '{
+ "state": {
+ "type": "enabled"
+ }
+ }'
+```
+
+#### Response (200)
+
+```json
+{
+ "state": {
+ "type": "enabled"
+ },
+ "type": "compliance_settings"
+}
+```
+
+## Domain types
+
+### Beta Compliance Settings
+
+- `BetaComplianceSettings object`
+
+ - `state: BetaComplianceSettingsStateEnabled or BetaComplianceSettingsStateDisabled`
+
+ Whether the Compliance API is enabled for this organization.
+
+ - `BetaComplianceSettingsStateEnabled object`
+
+ - `type: "enabled"`
+
+ default: enabled
+
+ - `BetaComplianceSettingsStateDisabled object`
+
+ - `type: "disabled"`
+
+ default: disabled
+
+ - `type: "compliance_settings"`
+
+ default: compliance_settings
+
+### Beta Compliance Settings State Disabled
+
+- `BetaComplianceSettingsStateDisabled object`
+
+ - `type: "disabled"`
+
+ default: disabled
+
+### Beta Compliance Settings State Disabled Param
+
+- `BetaComplianceSettingsStateDisabledParam object`
+
+ - `type: "disabled"`
+
+### Beta Compliance Settings State Enabled
+
+- `BetaComplianceSettingsStateEnabled object`
+
+ - `type: "enabled"`
+
+ default: enabled
+
+### Beta Compliance Settings State Enabled Param
+
+- `BetaComplianceSettingsStateEnabledParam object`
+
+ - `type: "enabled"`
diff --git a/content/en/api/beta/organization/compliance_settings/retrieve.md b/content/en/api/beta/organization/compliance_settings/retrieve.md
new file mode 100644
index 000000000..d76b02be2
--- /dev/null
+++ b/content/en/api/beta/organization/compliance_settings/retrieve.md
@@ -0,0 +1,53 @@
+# Get Compliance Settings
+
+**GET** `/v1/organizations/compliance_settings`
+
+Retrieve your organization's Compliance Settings.
+
+Compliance Settings is a singleton resource: there is exactly one per
+organization, addressed without an identifier. The `state` field reflects
+whether the Compliance API is enabled. An organization with a parent
+organization reads the state inherited from the parent's configuration.
+
+## Returns
+
+- `BetaComplianceSettings object`
+
+ - `state: BetaComplianceSettingsStateEnabled or BetaComplianceSettingsStateDisabled`
+
+ Whether the Compliance API is enabled for this organization.
+
+ - `BetaComplianceSettingsStateEnabled object`
+
+ - `type: "enabled"`
+
+ default: enabled
+
+ - `BetaComplianceSettingsStateDisabled object`
+
+ - `type: "disabled"`
+
+ default: disabled
+
+ - `type: "compliance_settings"`
+
+ default: compliance_settings
+
+## Example
+
+```bash
+curl https://api.anthropic.com/v1/organizations/compliance_settings \
+ -H 'anthropic-version: 2023-06-01' \
+ -H "X-Api-Key: $ANTHROPIC_API_KEY"
+```
+
+### Response (200)
+
+```json
+{
+ "state": {
+ "type": "enabled"
+ },
+ "type": "compliance_settings"
+}
+```
diff --git a/content/en/api/beta/organization/compliance_settings/update.md b/content/en/api/beta/organization/compliance_settings/update.md
new file mode 100644
index 000000000..10fa00581
--- /dev/null
+++ b/content/en/api/beta/organization/compliance_settings/update.md
@@ -0,0 +1,81 @@
+# Update Compliance Settings
+
+**POST** `/v1/organizations/compliance_settings`
+
+Update your organization's Compliance Settings.
+
+Setting `state` to `enabled` turns on the Compliance API and begins
+capturing organization activity events. Setting it to `disabled` turns
+both off. `state` reflects whether the Compliance API is enabled.
+
+A request that sets `state` to its current value succeeds and leaves the
+resource unchanged. A `disabled` request stays in effect until a later
+`enabled` request or the organization's next provisioning action that
+enables Access Transparency: enabling Access Transparency also enables
+the Compliance API, which serves its activity events, so such
+provisioning (including re-runs) re-enables the Compliance API even
+after a `disabled` request. Automated provisioning never disables
+compliance settings.
+
+## Body parameters
+
+- `state: BetaComplianceSettingsStateEnabledParam or BetaComplianceSettingsStateDisabledParam`
+
+ Desired state. Accepts the string shorthand "enabled" or "disabled" in place of the object form; the response always returns the canonical object form.
+
+ - `BetaComplianceSettingsStateEnabledParam object`
+
+ - `type: "enabled"`
+
+ - `BetaComplianceSettingsStateDisabledParam object`
+
+ - `type: "disabled"`
+
+## Returns
+
+- `BetaComplianceSettings object`
+
+ - `state: BetaComplianceSettingsStateEnabled or BetaComplianceSettingsStateDisabled`
+
+ Whether the Compliance API is enabled for this organization.
+
+ - `BetaComplianceSettingsStateEnabled object`
+
+ - `type: "enabled"`
+
+ default: enabled
+
+ - `BetaComplianceSettingsStateDisabled object`
+
+ - `type: "disabled"`
+
+ default: disabled
+
+ - `type: "compliance_settings"`
+
+ default: compliance_settings
+
+## Example
+
+```bash
+curl https://api.anthropic.com/v1/organizations/compliance_settings \
+ -H 'Content-Type: application/json' \
+ -H 'anthropic-version: 2023-06-01' \
+ -H "X-Api-Key: $ANTHROPIC_API_KEY" \
+ -d '{
+ "state": {
+ "type": "enabled"
+ }
+ }'
+```
+
+### Response (200)
+
+```json
+{
+ "state": {
+ "type": "enabled"
+ },
+ "type": "compliance_settings"
+}
+```
diff --git a/content/en/api/beta/organization/external_keys.md b/content/en/api/beta/organization/external_keys.md
index 9b2a09480..81e2dce53 100644
--- a/content/en/api/beta/organization/external_keys.md
+++ b/content/en/api/beta/organization/external_keys.md
@@ -16,7 +16,7 @@ Create an external key config owned by the caller's organization.
- `kms_arn: string`
- Full ARN of the AWS KMS key.
+ Full ARN of the AWS KMS key. On Claude Platform on AWS the key must be a single-Region key in your organization's own AWS account; cross-account keys, multi-Region keys, and alias ARNs are rejected.
maxLength: 2048
@@ -30,7 +30,7 @@ Create an external key config owned by the caller's organization.
**Deprecated**
- IAM role ARN. Deprecated — Anthropic reaches the KMS key via a managed intermediate role; this field is ignored.
+ IAM role ARN. Deprecated — Anthropic reaches the KMS key through its own intermediate role (or, on Claude Platform on AWS, with credentials AWS issues for the Workspace); this field is ignored.
- `BetaGCPExternalKeyConfig object`
@@ -122,7 +122,7 @@ Create an external key config owned by the caller's organization.
- `kms_arn: string`
- Full ARN of the AWS KMS key.
+ Full ARN of the AWS KMS key. On Claude Platform on AWS the key must be a single-Region key in your organization's own AWS account; cross-account keys, multi-Region keys, and alias ARNs are rejected.
maxLength: 2048
@@ -136,7 +136,7 @@ Create an external key config owned by the caller's organization.
**Deprecated**
- IAM role ARN. Deprecated — Anthropic reaches the KMS key via a managed intermediate role; this field is ignored.
+ IAM role ARN. Deprecated — Anthropic reaches the KMS key through its own intermediate role (or, on Claude Platform on AWS, with credentials AWS issues for the Workspace); this field is ignored.
- `BetaGCPExternalKeyConfig object`
@@ -276,7 +276,7 @@ Results are ordered by creation time (newest first). Use the
- `kms_arn: string`
- Full ARN of the AWS KMS key.
+ Full ARN of the AWS KMS key. On Claude Platform on AWS the key must be a single-Region key in your organization's own AWS account; cross-account keys, multi-Region keys, and alias ARNs are rejected.
maxLength: 2048
@@ -290,7 +290,7 @@ Results are ordered by creation time (newest first). Use the
**Deprecated**
- IAM role ARN. Deprecated — Anthropic reaches the KMS key via a managed intermediate role; this field is ignored.
+ IAM role ARN. Deprecated — Anthropic reaches the KMS key through its own intermediate role (or, on Claude Platform on AWS, with credentials AWS issues for the Workspace); this field is ignored.
- `BetaGCPExternalKeyConfig object`
@@ -431,7 +431,7 @@ Retrieve a single external key config in the caller's organization by ID.
- `kms_arn: string`
- Full ARN of the AWS KMS key.
+ Full ARN of the AWS KMS key. On Claude Platform on AWS the key must be a single-Region key in your organization's own AWS account; cross-account keys, multi-Region keys, and alias ARNs are rejected.
maxLength: 2048
@@ -445,7 +445,7 @@ Retrieve a single external key config in the caller's organization by ID.
**Deprecated**
- IAM role ARN. Deprecated — Anthropic reaches the KMS key via a managed intermediate role; this field is ignored.
+ IAM role ARN. Deprecated — Anthropic reaches the KMS key through its own intermediate role (or, on Claude Platform on AWS, with credentials AWS issues for the Workspace); this field is ignored.
- `BetaGCPExternalKeyConfig object`
@@ -551,7 +551,7 @@ encrypted data requires the original key identity to decrypt.
- `kms_arn: string`
- Full ARN of the AWS KMS key.
+ Full ARN of the AWS KMS key. On Claude Platform on AWS the key must be a single-Region key in your organization's own AWS account; cross-account keys, multi-Region keys, and alias ARNs are rejected.
maxLength: 2048
@@ -565,7 +565,7 @@ encrypted data requires the original key identity to decrypt.
**Deprecated**
- IAM role ARN. Deprecated — Anthropic reaches the KMS key via a managed intermediate role; this field is ignored.
+ IAM role ARN. Deprecated — Anthropic reaches the KMS key through its own intermediate role (or, on Claude Platform on AWS, with credentials AWS issues for the Workspace); this field is ignored.
- `BetaGCPExternalKeyConfig object`
@@ -647,7 +647,7 @@ encrypted data requires the original key identity to decrypt.
- `kms_arn: string`
- Full ARN of the AWS KMS key.
+ Full ARN of the AWS KMS key. On Claude Platform on AWS the key must be a single-Region key in your organization's own AWS account; cross-account keys, multi-Region keys, and alias ARNs are rejected.
maxLength: 2048
@@ -661,7 +661,7 @@ encrypted data requires the original key identity to decrypt.
**Deprecated**
- IAM role ARN. Deprecated — Anthropic reaches the KMS key via a managed intermediate role; this field is ignored.
+ IAM role ARN. Deprecated — Anthropic reaches the KMS key through its own intermediate role (or, on Claude Platform on AWS, with credentials AWS issues for the Workspace); this field is ignored.
- `BetaGCPExternalKeyConfig object`
@@ -839,7 +839,7 @@ curl https://api.anthropic.com/v1/organizations/external_keys/$EXTERNAL_KEY_ID/v
- `kms_arn: string`
- Full ARN of the AWS KMS key.
+ Full ARN of the AWS KMS key. On Claude Platform on AWS the key must be a single-Region key in your organization's own AWS account; cross-account keys, multi-Region keys, and alias ARNs are rejected.
maxLength: 2048
@@ -853,7 +853,7 @@ curl https://api.anthropic.com/v1/organizations/external_keys/$EXTERNAL_KEY_ID/v
**Deprecated**
- IAM role ARN. Deprecated — Anthropic reaches the KMS key via a managed intermediate role; this field is ignored.
+ IAM role ARN. Deprecated — Anthropic reaches the KMS key through its own intermediate role (or, on Claude Platform on AWS, with credentials AWS issues for the Workspace); this field is ignored.
### Beta Azure External Key Config
@@ -951,7 +951,7 @@ curl https://api.anthropic.com/v1/organizations/external_keys/$EXTERNAL_KEY_ID/v
- `kms_arn: string`
- Full ARN of the AWS KMS key.
+ Full ARN of the AWS KMS key. On Claude Platform on AWS the key must be a single-Region key in your organization's own AWS account; cross-account keys, multi-Region keys, and alias ARNs are rejected.
maxLength: 2048
@@ -965,7 +965,7 @@ curl https://api.anthropic.com/v1/organizations/external_keys/$EXTERNAL_KEY_ID/v
**Deprecated**
- IAM role ARN. Deprecated — Anthropic reaches the KMS key via a managed intermediate role; this field is ignored.
+ IAM role ARN. Deprecated — Anthropic reaches the KMS key through its own intermediate role (or, on Claude Platform on AWS, with credentials AWS issues for the Workspace); this field is ignored.
- `BetaGCPExternalKeyConfig object`
diff --git a/content/en/api/beta/organization/external_keys/create.md b/content/en/api/beta/organization/external_keys/create.md
index fb521c866..53b4437a3 100644
--- a/content/en/api/beta/organization/external_keys/create.md
+++ b/content/en/api/beta/organization/external_keys/create.md
@@ -14,7 +14,7 @@ Create an external key config owned by the caller's organization.
- `kms_arn: string`
- Full ARN of the AWS KMS key.
+ Full ARN of the AWS KMS key. On Claude Platform on AWS the key must be a single-Region key in your organization's own AWS account; cross-account keys, multi-Region keys, and alias ARNs are rejected.
maxLength: 2048
@@ -28,7 +28,7 @@ Create an external key config owned by the caller's organization.
**Deprecated**
- IAM role ARN. Deprecated — Anthropic reaches the KMS key via a managed intermediate role; this field is ignored.
+ IAM role ARN. Deprecated — Anthropic reaches the KMS key through its own intermediate role (or, on Claude Platform on AWS, with credentials AWS issues for the Workspace); this field is ignored.
- `BetaGCPExternalKeyConfig object`
@@ -120,7 +120,7 @@ Create an external key config owned by the caller's organization.
- `kms_arn: string`
- Full ARN of the AWS KMS key.
+ Full ARN of the AWS KMS key. On Claude Platform on AWS the key must be a single-Region key in your organization's own AWS account; cross-account keys, multi-Region keys, and alias ARNs are rejected.
maxLength: 2048
@@ -134,7 +134,7 @@ Create an external key config owned by the caller's organization.
**Deprecated**
- IAM role ARN. Deprecated — Anthropic reaches the KMS key via a managed intermediate role; this field is ignored.
+ IAM role ARN. Deprecated — Anthropic reaches the KMS key through its own intermediate role (or, on Claude Platform on AWS, with credentials AWS issues for the Workspace); this field is ignored.
- `BetaGCPExternalKeyConfig object`
diff --git a/content/en/api/beta/organization/external_keys/list.md b/content/en/api/beta/organization/external_keys/list.md
index 28e857d46..0f3835635 100644
--- a/content/en/api/beta/organization/external_keys/list.md
+++ b/content/en/api/beta/organization/external_keys/list.md
@@ -63,7 +63,7 @@ Results are ordered by creation time (newest first). Use the
- `kms_arn: string`
- Full ARN of the AWS KMS key.
+ Full ARN of the AWS KMS key. On Claude Platform on AWS the key must be a single-Region key in your organization's own AWS account; cross-account keys, multi-Region keys, and alias ARNs are rejected.
maxLength: 2048
@@ -77,7 +77,7 @@ Results are ordered by creation time (newest first). Use the
**Deprecated**
- IAM role ARN. Deprecated — Anthropic reaches the KMS key via a managed intermediate role; this field is ignored.
+ IAM role ARN. Deprecated — Anthropic reaches the KMS key through its own intermediate role (or, on Claude Platform on AWS, with credentials AWS issues for the Workspace); this field is ignored.
- `BetaGCPExternalKeyConfig object`
diff --git a/content/en/api/beta/organization/external_keys/retrieve.md b/content/en/api/beta/organization/external_keys/retrieve.md
index ae42e4a31..77f1e61d0 100644
--- a/content/en/api/beta/organization/external_keys/retrieve.md
+++ b/content/en/api/beta/organization/external_keys/retrieve.md
@@ -62,7 +62,7 @@ Retrieve a single external key config in the caller's organization by ID.
- `kms_arn: string`
- Full ARN of the AWS KMS key.
+ Full ARN of the AWS KMS key. On Claude Platform on AWS the key must be a single-Region key in your organization's own AWS account; cross-account keys, multi-Region keys, and alias ARNs are rejected.
maxLength: 2048
@@ -76,7 +76,7 @@ Retrieve a single external key config in the caller's organization by ID.
**Deprecated**
- IAM role ARN. Deprecated — Anthropic reaches the KMS key via a managed intermediate role; this field is ignored.
+ IAM role ARN. Deprecated — Anthropic reaches the KMS key through its own intermediate role (or, on Claude Platform on AWS, with credentials AWS issues for the Workspace); this field is ignored.
- `BetaGCPExternalKeyConfig object`
diff --git a/content/en/api/beta/organization/external_keys/update.md b/content/en/api/beta/organization/external_keys/update.md
index 7c7acd51b..d780fc8be 100644
--- a/content/en/api/beta/organization/external_keys/update.md
+++ b/content/en/api/beta/organization/external_keys/update.md
@@ -36,7 +36,7 @@ encrypted data requires the original key identity to decrypt.
- `kms_arn: string`
- Full ARN of the AWS KMS key.
+ Full ARN of the AWS KMS key. On Claude Platform on AWS the key must be a single-Region key in your organization's own AWS account; cross-account keys, multi-Region keys, and alias ARNs are rejected.
maxLength: 2048
@@ -50,7 +50,7 @@ encrypted data requires the original key identity to decrypt.
**Deprecated**
- IAM role ARN. Deprecated — Anthropic reaches the KMS key via a managed intermediate role; this field is ignored.
+ IAM role ARN. Deprecated — Anthropic reaches the KMS key through its own intermediate role (or, on Claude Platform on AWS, with credentials AWS issues for the Workspace); this field is ignored.
- `BetaGCPExternalKeyConfig object`
@@ -132,7 +132,7 @@ encrypted data requires the original key identity to decrypt.
- `kms_arn: string`
- Full ARN of the AWS KMS key.
+ Full ARN of the AWS KMS key. On Claude Platform on AWS the key must be a single-Region key in your organization's own AWS account; cross-account keys, multi-Region keys, and alias ARNs are rejected.
maxLength: 2048
@@ -146,7 +146,7 @@ encrypted data requires the original key identity to decrypt.
**Deprecated**
- IAM role ARN. Deprecated — Anthropic reaches the KMS key via a managed intermediate role; this field is ignored.
+ IAM role ARN. Deprecated — Anthropic reaches the KMS key through its own intermediate role (or, on Claude Platform on AWS, with credentials AWS issues for the Workspace); this field is ignored.
- `BetaGCPExternalKeyConfig object`
diff --git a/content/en/api/beta/organization/federation.md b/content/en/api/beta/organization/federation.md
index 419b174e4..692a4adb2 100644
--- a/content/en/api/beta/organization/federation.md
+++ b/content/en/api/beta/organization/federation.md
@@ -28,7 +28,7 @@ matched as the JWT's `iss` claim and is not fetched.
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -112,6 +112,12 @@ matched as the JWT's `iss` claim and is not fetched.
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
#### Body parameters
- `issuer_url: string`
@@ -408,7 +414,7 @@ Archived issuers are excluded unless `include_archived=true`.
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -492,6 +498,12 @@ Archived issuers are excluded unless `include_archived=true`.
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `data: array of BetaFederationIssuer`
@@ -699,7 +711,7 @@ Retrieve a federation issuer by its ID (`fdis_...`).
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -783,6 +795,12 @@ Retrieve a federation issuer by its ID (`fdis_...`).
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `BetaFederationIssuer object`
@@ -993,7 +1011,7 @@ session.
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -1077,6 +1095,12 @@ session.
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
#### Body parameters
- `check_jti: optional boolean or null`
@@ -1365,7 +1389,7 @@ issuer cannot be changed), or recreate them against another issuer.
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -1449,6 +1473,12 @@ issuer cannot be changed), or recreate them against another issuer.
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `BetaFederationIssuer object`
@@ -1663,7 +1693,7 @@ manage rules whose `oauth_scope` is `workspace:developer` or
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -1747,6 +1777,12 @@ manage rules whose `oauth_scope` is `workspace:developer` or
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
#### Body parameters
- `issuer_id: string`
@@ -2064,7 +2100,7 @@ unless `include_archived=true`.
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -2148,6 +2184,12 @@ unless `include_archived=true`.
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `data: array of BetaFederationRule`
@@ -2351,7 +2393,7 @@ Retrieve a federation rule by its ID (`fdrl_...`).
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -2435,6 +2477,12 @@ Retrieve a federation rule by its ID (`fdrl_...`).
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `BetaFederationRule object`
@@ -2656,7 +2704,7 @@ Console session.
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -2740,6 +2788,12 @@ Console session.
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
#### Body parameters
- `applies_to_all_workspaces: optional boolean or null`
@@ -3037,7 +3091,7 @@ other scopes require a Console session.
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -3121,6 +3175,12 @@ other scopes require a Console session.
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `BetaFederationRule object`
@@ -3338,7 +3398,7 @@ other scopes require a Console session.
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -3422,6 +3482,12 @@ other scopes require a Console session.
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
#### Body parameters
- `workspace_id: string`
@@ -3523,7 +3589,7 @@ rules with `applies_to_all_workspaces` or a legacy single
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -3607,6 +3673,12 @@ rules with `applies_to_all_workspaces` or a legacy single
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `data: array of BetaFederationRuleWorkspace`
@@ -3698,7 +3770,7 @@ Console session.
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -3782,6 +3854,12 @@ Console session.
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `federation_rule_id: string`
diff --git a/content/en/api/beta/organization/federation/issuers.md b/content/en/api/beta/organization/federation/issuers.md
index 5a8a8fc93..e2538a5bb 100644
--- a/content/en/api/beta/organization/federation/issuers.md
+++ b/content/en/api/beta/organization/federation/issuers.md
@@ -26,7 +26,7 @@ matched as the JWT's `iss` claim and is not fetched.
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -110,6 +110,12 @@ matched as the JWT's `iss` claim and is not fetched.
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
### Body parameters
- `issuer_url: string`
@@ -406,7 +412,7 @@ Archived issuers are excluded unless `include_archived=true`.
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -490,6 +496,12 @@ Archived issuers are excluded unless `include_archived=true`.
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
### Returns
- `data: array of BetaFederationIssuer`
@@ -697,7 +709,7 @@ Retrieve a federation issuer by its ID (`fdis_...`).
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -781,6 +793,12 @@ Retrieve a federation issuer by its ID (`fdis_...`).
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
### Returns
- `BetaFederationIssuer object`
@@ -991,7 +1009,7 @@ session.
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -1075,6 +1093,12 @@ session.
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
### Body parameters
- `check_jti: optional boolean or null`
@@ -1363,7 +1387,7 @@ issuer cannot be changed), or recreate them against another issuer.
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -1447,6 +1471,12 @@ issuer cannot be changed), or recreate them against another issuer.
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
### Returns
- `BetaFederationIssuer object`
diff --git a/content/en/api/beta/organization/federation/issuers/archive.md b/content/en/api/beta/organization/federation/issuers/archive.md
index 1c2746548..7a4b04661 100644
--- a/content/en/api/beta/organization/federation/issuers/archive.md
+++ b/content/en/api/beta/organization/federation/issuers/archive.md
@@ -25,7 +25,7 @@ issuer cannot be changed), or recreate them against another issuer.
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -109,6 +109,12 @@ issuer cannot be changed), or recreate them against another issuer.
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
## Returns
- `BetaFederationIssuer object`
diff --git a/content/en/api/beta/organization/federation/issuers/create.md b/content/en/api/beta/organization/federation/issuers/create.md
index 3235fb3f0..fbac28335 100644
--- a/content/en/api/beta/organization/federation/issuers/create.md
+++ b/content/en/api/beta/organization/federation/issuers/create.md
@@ -24,7 +24,7 @@ matched as the JWT's `iss` claim and is not fetched.
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -108,6 +108,12 @@ matched as the JWT's `iss` claim and is not fetched.
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
## Body parameters
- `issuer_url: string`
diff --git a/content/en/api/beta/organization/federation/issuers/list.md b/content/en/api/beta/organization/federation/issuers/list.md
index 3b170b754..06811d266 100644
--- a/content/en/api/beta/organization/federation/issuers/list.md
+++ b/content/en/api/beta/organization/federation/issuers/list.md
@@ -34,7 +34,7 @@ Archived issuers are excluded unless `include_archived=true`.
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -118,6 +118,12 @@ Archived issuers are excluded unless `include_archived=true`.
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
## Returns
- `data: array of BetaFederationIssuer`
diff --git a/content/en/api/beta/organization/federation/issuers/retrieve.md b/content/en/api/beta/organization/federation/issuers/retrieve.md
index 51a1b60e8..459a06aeb 100644
--- a/content/en/api/beta/organization/federation/issuers/retrieve.md
+++ b/content/en/api/beta/organization/federation/issuers/retrieve.md
@@ -20,7 +20,7 @@ Retrieve a federation issuer by its ID (`fdis_...`).
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -104,6 +104,12 @@ Retrieve a federation issuer by its ID (`fdis_...`).
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
## Returns
- `BetaFederationIssuer object`
diff --git a/content/en/api/beta/organization/federation/issuers/update.md b/content/en/api/beta/organization/federation/issuers/update.md
index a3f4c7cfc..80e7807ef 100644
--- a/content/en/api/beta/organization/federation/issuers/update.md
+++ b/content/en/api/beta/organization/federation/issuers/update.md
@@ -27,7 +27,7 @@ session.
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -111,6 +111,12 @@ session.
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
## Body parameters
- `check_jti: optional boolean or null`
diff --git a/content/en/api/beta/organization/federation/rules.md b/content/en/api/beta/organization/federation/rules.md
index a73503716..4d5240444 100644
--- a/content/en/api/beta/organization/federation/rules.md
+++ b/content/en/api/beta/organization/federation/rules.md
@@ -30,7 +30,7 @@ manage rules whose `oauth_scope` is `workspace:developer` or
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -114,6 +114,12 @@ manage rules whose `oauth_scope` is `workspace:developer` or
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
### Body parameters
- `issuer_id: string`
@@ -431,7 +437,7 @@ unless `include_archived=true`.
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -515,6 +521,12 @@ unless `include_archived=true`.
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
### Returns
- `data: array of BetaFederationRule`
@@ -718,7 +730,7 @@ Retrieve a federation rule by its ID (`fdrl_...`).
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -802,6 +814,12 @@ Retrieve a federation rule by its ID (`fdrl_...`).
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
### Returns
- `BetaFederationRule object`
@@ -1023,7 +1041,7 @@ Console session.
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -1107,6 +1125,12 @@ Console session.
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
### Body parameters
- `applies_to_all_workspaces: optional boolean or null`
@@ -1404,7 +1428,7 @@ other scopes require a Console session.
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -1488,6 +1512,12 @@ other scopes require a Console session.
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
### Returns
- `BetaFederationRule object`
@@ -1918,7 +1948,7 @@ other scopes require a Console session.
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -2002,6 +2032,12 @@ other scopes require a Console session.
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
#### Body parameters
- `workspace_id: string`
@@ -2103,7 +2139,7 @@ rules with `applies_to_all_workspaces` or a legacy single
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -2187,6 +2223,12 @@ rules with `applies_to_all_workspaces` or a legacy single
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `data: array of BetaFederationRuleWorkspace`
@@ -2278,7 +2320,7 @@ Console session.
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -2362,6 +2404,12 @@ Console session.
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `federation_rule_id: string`
diff --git a/content/en/api/beta/organization/federation/rules/archive.md b/content/en/api/beta/organization/federation/rules/archive.md
index 879a7f4c3..0c36aba42 100644
--- a/content/en/api/beta/organization/federation/rules/archive.md
+++ b/content/en/api/beta/organization/federation/rules/archive.md
@@ -28,7 +28,7 @@ other scopes require a Console session.
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -112,6 +112,12 @@ other scopes require a Console session.
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
## Returns
- `BetaFederationRule object`
diff --git a/content/en/api/beta/organization/federation/rules/create.md b/content/en/api/beta/organization/federation/rules/create.md
index 656f2388a..6b706545a 100644
--- a/content/en/api/beta/organization/federation/rules/create.md
+++ b/content/en/api/beta/organization/federation/rules/create.md
@@ -28,7 +28,7 @@ manage rules whose `oauth_scope` is `workspace:developer` or
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -112,6 +112,12 @@ manage rules whose `oauth_scope` is `workspace:developer` or
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
## Body parameters
- `issuer_id: string`
diff --git a/content/en/api/beta/organization/federation/rules/list.md b/content/en/api/beta/organization/federation/rules/list.md
index 6fde877fd..35347d077 100644
--- a/content/en/api/beta/organization/federation/rules/list.md
+++ b/content/en/api/beta/organization/federation/rules/list.md
@@ -39,7 +39,7 @@ unless `include_archived=true`.
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -123,6 +123,12 @@ unless `include_archived=true`.
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
## Returns
- `data: array of BetaFederationRule`
diff --git a/content/en/api/beta/organization/federation/rules/retrieve.md b/content/en/api/beta/organization/federation/rules/retrieve.md
index 0957a2d7d..c5d000444 100644
--- a/content/en/api/beta/organization/federation/rules/retrieve.md
+++ b/content/en/api/beta/organization/federation/rules/retrieve.md
@@ -20,7 +20,7 @@ Retrieve a federation rule by its ID (`fdrl_...`).
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -104,6 +104,12 @@ Retrieve a federation rule by its ID (`fdrl_...`).
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
## Returns
- `BetaFederationRule object`
diff --git a/content/en/api/beta/organization/federation/rules/update.md b/content/en/api/beta/organization/federation/rules/update.md
index 258426ef1..cfa8234ed 100644
--- a/content/en/api/beta/organization/federation/rules/update.md
+++ b/content/en/api/beta/organization/federation/rules/update.md
@@ -36,7 +36,7 @@ Console session.
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -120,6 +120,12 @@ Console session.
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
## Body parameters
- `applies_to_all_workspaces: optional boolean or null`
diff --git a/content/en/api/beta/organization/federation/rules/workspaces.md b/content/en/api/beta/organization/federation/rules/workspaces.md
index 04a3138f8..477968fe2 100644
--- a/content/en/api/beta/organization/federation/rules/workspaces.md
+++ b/content/en/api/beta/organization/federation/rules/workspaces.md
@@ -31,7 +31,7 @@ other scopes require a Console session.
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -115,6 +115,12 @@ other scopes require a Console session.
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
### Body parameters
- `workspace_id: string`
@@ -216,7 +222,7 @@ rules with `applies_to_all_workspaces` or a legacy single
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -300,6 +306,12 @@ rules with `applies_to_all_workspaces` or a legacy single
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
### Returns
- `data: array of BetaFederationRuleWorkspace`
@@ -391,7 +403,7 @@ Console session.
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -475,6 +487,12 @@ Console session.
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
### Returns
- `federation_rule_id: string`
diff --git a/content/en/api/beta/organization/federation/rules/workspaces/add.md b/content/en/api/beta/organization/federation/rules/workspaces/add.md
index d542686b1..7b4bfe723 100644
--- a/content/en/api/beta/organization/federation/rules/workspaces/add.md
+++ b/content/en/api/beta/organization/federation/rules/workspaces/add.md
@@ -29,7 +29,7 @@ other scopes require a Console session.
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -113,6 +113,12 @@ other scopes require a Console session.
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
## Body parameters
- `workspace_id: string`
diff --git a/content/en/api/beta/organization/federation/rules/workspaces/list.md b/content/en/api/beta/organization/federation/rules/workspaces/list.md
index d1b114c79..e5d1f891d 100644
--- a/content/en/api/beta/organization/federation/rules/workspaces/list.md
+++ b/content/en/api/beta/organization/federation/rules/workspaces/list.md
@@ -38,7 +38,7 @@ rules with `applies_to_all_workspaces` or a legacy single
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -122,6 +122,12 @@ rules with `applies_to_all_workspaces` or a legacy single
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
## Returns
- `data: array of BetaFederationRuleWorkspace`
diff --git a/content/en/api/beta/organization/federation/rules/workspaces/remove.md b/content/en/api/beta/organization/federation/rules/workspaces/remove.md
index aac8f3582..842a1b90b 100644
--- a/content/en/api/beta/organization/federation/rules/workspaces/remove.md
+++ b/content/en/api/beta/organization/federation/rules/workspaces/remove.md
@@ -29,7 +29,7 @@ Console session.
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -113,6 +113,12 @@ Console session.
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
## Returns
- `federation_rule_id: string`
diff --git a/content/en/api/beta/organization/service_accounts.md b/content/en/api/beta/organization/service_accounts.md
index b50a64830..d11753df3 100644
--- a/content/en/api/beta/organization/service_accounts.md
+++ b/content/en/api/beta/organization/service_accounts.md
@@ -24,7 +24,7 @@ accounts.
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -108,6 +108,12 @@ accounts.
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
### Body parameters
- `name: string`
@@ -261,7 +267,7 @@ archived service accounts.
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -345,6 +351,12 @@ archived service accounts.
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
### Returns
- `data: array of BetaServiceAccount`
@@ -460,7 +472,7 @@ Retrieve a service account by its ID (`svac_...`).
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -544,6 +556,12 @@ Retrieve a service account by its ID (`svac_...`).
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
### Returns
- `BetaServiceAccount object`
@@ -660,7 +678,7 @@ interactive credential (a user OAuth token or a Console session).
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -744,6 +762,12 @@ interactive credential (a user OAuth token or a Console session).
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
### Body parameters
- `description: optional string or null`
@@ -878,7 +902,7 @@ those rules first or change their target to another service account.
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -962,6 +986,12 @@ those rules first or change their target to another service account.
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
### Returns
- `BetaServiceAccount object`
@@ -1186,7 +1216,7 @@ rejected.
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -1270,6 +1300,12 @@ rejected.
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
#### Body parameters
- `workspace_id: string`
@@ -1400,7 +1436,7 @@ page to recover.
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -1484,6 +1520,12 @@ page to recover.
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `data: array of BetaServiceAccountWorkspaceMember`
@@ -1586,7 +1628,7 @@ to the implicit `workspace_user` membership. Archived workspaces return
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -1670,6 +1712,12 @@ to the implicit `workspace_user` membership. Archived workspaces return
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `service_account_id: string`
diff --git a/content/en/api/beta/organization/service_accounts/archive.md b/content/en/api/beta/organization/service_accounts/archive.md
index b64872fbb..82e97c11f 100644
--- a/content/en/api/beta/organization/service_accounts/archive.md
+++ b/content/en/api/beta/organization/service_accounts/archive.md
@@ -25,7 +25,7 @@ those rules first or change their target to another service account.
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -109,6 +109,12 @@ those rules first or change their target to another service account.
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
## Returns
- `BetaServiceAccount object`
diff --git a/content/en/api/beta/organization/service_accounts/create.md b/content/en/api/beta/organization/service_accounts/create.md
index 62a4d5f3e..d3577b157 100644
--- a/content/en/api/beta/organization/service_accounts/create.md
+++ b/content/en/api/beta/organization/service_accounts/create.md
@@ -22,7 +22,7 @@ accounts.
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -106,6 +106,12 @@ accounts.
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
## Body parameters
- `name: string`
diff --git a/content/en/api/beta/organization/service_accounts/list.md b/content/en/api/beta/organization/service_accounts/list.md
index 1b3b42e27..b0cc22903 100644
--- a/content/en/api/beta/organization/service_accounts/list.md
+++ b/content/en/api/beta/organization/service_accounts/list.md
@@ -36,7 +36,7 @@ archived service accounts.
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -120,6 +120,12 @@ archived service accounts.
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
## Returns
- `data: array of BetaServiceAccount`
diff --git a/content/en/api/beta/organization/service_accounts/retrieve.md b/content/en/api/beta/organization/service_accounts/retrieve.md
index 24d55574f..7a81dae86 100644
--- a/content/en/api/beta/organization/service_accounts/retrieve.md
+++ b/content/en/api/beta/organization/service_accounts/retrieve.md
@@ -20,7 +20,7 @@ Retrieve a service account by its ID (`svac_...`).
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -104,6 +104,12 @@ Retrieve a service account by its ID (`svac_...`).
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
## Returns
- `BetaServiceAccount object`
diff --git a/content/en/api/beta/organization/service_accounts/update.md b/content/en/api/beta/organization/service_accounts/update.md
index f67d1e8c6..1f812b79c 100644
--- a/content/en/api/beta/organization/service_accounts/update.md
+++ b/content/en/api/beta/organization/service_accounts/update.md
@@ -25,7 +25,7 @@ interactive credential (a user OAuth token or a Console session).
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -109,6 +109,12 @@ interactive credential (a user OAuth token or a Console session).
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
## Body parameters
- `description: optional string or null`
diff --git a/content/en/api/beta/organization/service_accounts/workspaces.md b/content/en/api/beta/organization/service_accounts/workspaces.md
index 32f82f448..1ea95a270 100644
--- a/content/en/api/beta/organization/service_accounts/workspaces.md
+++ b/content/en/api/beta/organization/service_accounts/workspaces.md
@@ -29,7 +29,7 @@ rejected.
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -113,6 +113,12 @@ rejected.
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
### Body parameters
- `workspace_id: string`
@@ -243,7 +249,7 @@ page to recover.
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -327,6 +333,12 @@ page to recover.
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
### Returns
- `data: array of BetaServiceAccountWorkspaceMember`
@@ -429,7 +441,7 @@ to the implicit `workspace_user` membership. Archived workspaces return
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -513,6 +525,12 @@ to the implicit `workspace_user` membership. Archived workspaces return
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
### Returns
- `service_account_id: string`
diff --git a/content/en/api/beta/organization/service_accounts/workspaces/add.md b/content/en/api/beta/organization/service_accounts/workspaces/add.md
index ff7075bb9..fd45ad14b 100644
--- a/content/en/api/beta/organization/service_accounts/workspaces/add.md
+++ b/content/en/api/beta/organization/service_accounts/workspaces/add.md
@@ -27,7 +27,7 @@ rejected.
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -111,6 +111,12 @@ rejected.
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
## Body parameters
- `workspace_id: string`
diff --git a/content/en/api/beta/organization/service_accounts/workspaces/list.md b/content/en/api/beta/organization/service_accounts/workspaces/list.md
index e4760c86e..e07958fe7 100644
--- a/content/en/api/beta/organization/service_accounts/workspaces/list.md
+++ b/content/en/api/beta/organization/service_accounts/workspaces/list.md
@@ -46,7 +46,7 @@ page to recover.
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -130,6 +130,12 @@ page to recover.
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
## Returns
- `data: array of BetaServiceAccountWorkspaceMember`
diff --git a/content/en/api/beta/organization/service_accounts/workspaces/remove.md b/content/en/api/beta/organization/service_accounts/workspaces/remove.md
index 0e4ebd43c..81b2b2013 100644
--- a/content/en/api/beta/organization/service_accounts/workspaces/remove.md
+++ b/content/en/api/beta/organization/service_accounts/workspaces/remove.md
@@ -32,7 +32,7 @@ to the implicit `workspace_user` membership. Archived workspaces return
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -116,6 +116,12 @@ to the implicit `workspace_user` membership. Archived workspaces return
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
## Returns
- `service_account_id: string`
diff --git a/content/en/api/beta/organization/workspaces.md b/content/en/api/beta/organization/workspaces.md
index 0367b198d..5a4af2ae2 100644
--- a/content/en/api/beta/organization/workspaces.md
+++ b/content/en/api/beta/organization/workspaces.md
@@ -50,8 +50,13 @@ List Workspaces
customer-managed encryption key (CMEK) on AWS, reference this value in your
KMS key-policy condition so the key is scoped to this compartment. On GCP and
Azure, Anthropic enforces the compartment binding automatically; you do not
- need to reference this value in your key configuration. See the CMEK integration guide for the
- required key configuration, including the value used during key validation.
+ need to reference this value in your key configuration. See the CMEK
+ integration guide for the required key configuration; unless your organization
+ is on Claude Platform on AWS, it includes a separate value used during key
+ validation. On Claude Platform on AWS there is no separate validation value:
+ the key is validated against this Workspace's own value when it is attached, so
+ if your key policy uses the compartment condition, add this value to it before
+ attaching the key.
- `created_at: string`
@@ -88,10 +93,14 @@ List Workspaces
ID of the customer-managed encryption key (CMEK) configuration to use for this
Workspace. Setting this field requires CMEK to be enabled for your
organization. When set, data stored for this Workspace is encrypted with the
- referenced key. Create key configurations with the External Keys API. This
- field is write-once: once a key is attached to a Workspace it cannot be
- detached or replaced. To rotate key material, rotate the underlying key on
- your cloud KMS; the `external_key_id` stays the same.
+ referenced key. Create key configurations with the External Keys API. On
+ Claude Platform on AWS the value is the AWS KMS key ARN, and the key must be a
+ single-Region key in the same AWS account and Region as the Workspace. On that
+ platform the key is validated against this Workspace when it is attached, so a
+ key-policy problem is reported as an error on this request. This field is write-once:
+ once a key is attached to a Workspace it cannot be detached or replaced. To
+ rotate key material, rotate the underlying key on your cloud KMS; the
+ `external_key_id` stays the same.
- `name: string`
@@ -174,7 +183,7 @@ Create Workspace
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -258,6 +267,12 @@ Create Workspace
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
### Body parameters
- `name: string`
@@ -305,10 +320,14 @@ Create Workspace
ID of the customer-managed encryption key (CMEK) configuration to use for this
Workspace. Setting this field requires CMEK to be enabled for your
organization. When set, data stored for this Workspace is encrypted with the
- referenced key. Create key configurations with the External Keys API. This
- field is write-once: once a key is attached to a Workspace it cannot be
- detached or replaced. To rotate key material, rotate the underlying key on
- your cloud KMS; the `external_key_id` stays the same.
+ referenced key. Create key configurations with the External Keys API. On
+ Claude Platform on AWS the value is the AWS KMS key ARN, and the key must be a
+ single-Region key in the same AWS account and Region as the Workspace. On that
+ platform the key is validated against this Workspace when it is attached, so a
+ key-policy problem is reported as an error on this request. This field is write-once:
+ once a key is attached to a Workspace it cannot be detached or replaced. To
+ rotate key material, rotate the underlying key on your cloud KMS; the
+ `external_key_id` stays the same.
- `tags: optional map[string] or null`
@@ -334,8 +353,13 @@ Create Workspace
customer-managed encryption key (CMEK) on AWS, reference this value in your
KMS key-policy condition so the key is scoped to this compartment. On GCP and
Azure, Anthropic enforces the compartment binding automatically; you do not
- need to reference this value in your key configuration. See the CMEK integration guide for the
- required key configuration, including the value used during key validation.
+ need to reference this value in your key configuration. See the CMEK
+ integration guide for the required key configuration; unless your organization
+ is on Claude Platform on AWS, it includes a separate value used during key
+ validation. On Claude Platform on AWS there is no separate validation value:
+ the key is validated against this Workspace's own value when it is attached, so
+ if your key policy uses the compartment condition, add this value to it before
+ attaching the key.
- `created_at: string`
@@ -372,10 +396,14 @@ Create Workspace
ID of the customer-managed encryption key (CMEK) configuration to use for this
Workspace. Setting this field requires CMEK to be enabled for your
organization. When set, data stored for this Workspace is encrypted with the
- referenced key. Create key configurations with the External Keys API. This
- field is write-once: once a key is attached to a Workspace it cannot be
- detached or replaced. To rotate key material, rotate the underlying key on
- your cloud KMS; the `external_key_id` stays the same.
+ referenced key. Create key configurations with the External Keys API. On
+ Claude Platform on AWS the value is the AWS KMS key ARN, and the key must be a
+ single-Region key in the same AWS account and Region as the Workspace. On that
+ platform the key is validated against this Workspace when it is attached, so a
+ key-policy problem is reported as an error on this request. This field is write-once:
+ once a key is attached to a Workspace it cannot be detached or replaced. To
+ rotate key material, rotate the underlying key on your cloud KMS; the
+ `external_key_id` stays the same.
- `name: string`
@@ -467,8 +495,13 @@ Get Workspace
customer-managed encryption key (CMEK) on AWS, reference this value in your
KMS key-policy condition so the key is scoped to this compartment. On GCP and
Azure, Anthropic enforces the compartment binding automatically; you do not
- need to reference this value in your key configuration. See the CMEK integration guide for the
- required key configuration, including the value used during key validation.
+ need to reference this value in your key configuration. See the CMEK
+ integration guide for the required key configuration; unless your organization
+ is on Claude Platform on AWS, it includes a separate value used during key
+ validation. On Claude Platform on AWS there is no separate validation value:
+ the key is validated against this Workspace's own value when it is attached, so
+ if your key policy uses the compartment condition, add this value to it before
+ attaching the key.
- `created_at: string`
@@ -505,10 +538,14 @@ Get Workspace
ID of the customer-managed encryption key (CMEK) configuration to use for this
Workspace. Setting this field requires CMEK to be enabled for your
organization. When set, data stored for this Workspace is encrypted with the
- referenced key. Create key configurations with the External Keys API. This
- field is write-once: once a key is attached to a Workspace it cannot be
- detached or replaced. To rotate key material, rotate the underlying key on
- your cloud KMS; the `external_key_id` stays the same.
+ referenced key. Create key configurations with the External Keys API. On
+ Claude Platform on AWS the value is the AWS KMS key ARN, and the key must be a
+ single-Region key in the same AWS account and Region as the Workspace. On that
+ platform the key is validated against this Workspace when it is attached, so a
+ key-policy problem is reported as an error on this request. This field is write-once:
+ once a key is attached to a Workspace it cannot be detached or replaced. To
+ rotate key material, rotate the underlying key on your cloud KMS; the
+ `external_key_id` stays the same.
- `name: string`
@@ -605,10 +642,14 @@ Update Workspace
ID of the customer-managed encryption key (CMEK) configuration to use for this
Workspace. Setting this field requires CMEK to be enabled for your
organization. When set, data stored for this Workspace is encrypted with the
- referenced key. Create key configurations with the External Keys API. This
- field is write-once: once a key is attached to a Workspace it cannot be
- detached or replaced. To rotate key material, rotate the underlying key on
- your cloud KMS; the `external_key_id` stays the same.
+ referenced key. Create key configurations with the External Keys API. On
+ Claude Platform on AWS the value is the AWS KMS key ARN, and the key must be a
+ single-Region key in the same AWS account and Region as the Workspace. On that
+ platform the key is validated against this Workspace when it is attached, so a
+ key-policy problem is reported as an error on this request. This field is write-once:
+ once a key is attached to a Workspace it cannot be detached or replaced. To
+ rotate key material, rotate the underlying key on your cloud KMS; the
+ `external_key_id` stays the same.
- `name: optional string`
@@ -640,8 +681,13 @@ Update Workspace
customer-managed encryption key (CMEK) on AWS, reference this value in your
KMS key-policy condition so the key is scoped to this compartment. On GCP and
Azure, Anthropic enforces the compartment binding automatically; you do not
- need to reference this value in your key configuration. See the CMEK integration guide for the
- required key configuration, including the value used during key validation.
+ need to reference this value in your key configuration. See the CMEK
+ integration guide for the required key configuration; unless your organization
+ is on Claude Platform on AWS, it includes a separate value used during key
+ validation. On Claude Platform on AWS there is no separate validation value:
+ the key is validated against this Workspace's own value when it is attached, so
+ if your key policy uses the compartment condition, add this value to it before
+ attaching the key.
- `created_at: string`
@@ -678,10 +724,14 @@ Update Workspace
ID of the customer-managed encryption key (CMEK) configuration to use for this
Workspace. Setting this field requires CMEK to be enabled for your
organization. When set, data stored for this Workspace is encrypted with the
- referenced key. Create key configurations with the External Keys API. This
- field is write-once: once a key is attached to a Workspace it cannot be
- detached or replaced. To rotate key material, rotate the underlying key on
- your cloud KMS; the `external_key_id` stays the same.
+ referenced key. Create key configurations with the External Keys API. On
+ Claude Platform on AWS the value is the AWS KMS key ARN, and the key must be a
+ single-Region key in the same AWS account and Region as the Workspace. On that
+ platform the key is validated against this Workspace when it is attached, so a
+ key-policy problem is reported as an error on this request. This field is write-once:
+ once a key is attached to a Workspace it cannot be detached or replaced. To
+ rotate key material, rotate the underlying key on your cloud KMS; the
+ `external_key_id` stays the same.
- `name: string`
@@ -770,8 +820,13 @@ Archive Workspace
customer-managed encryption key (CMEK) on AWS, reference this value in your
KMS key-policy condition so the key is scoped to this compartment. On GCP and
Azure, Anthropic enforces the compartment binding automatically; you do not
- need to reference this value in your key configuration. See the CMEK integration guide for the
- required key configuration, including the value used during key validation.
+ need to reference this value in your key configuration. See the CMEK
+ integration guide for the required key configuration; unless your organization
+ is on Claude Platform on AWS, it includes a separate value used during key
+ validation. On Claude Platform on AWS there is no separate validation value:
+ the key is validated against this Workspace's own value when it is attached, so
+ if your key policy uses the compartment condition, add this value to it before
+ attaching the key.
- `created_at: string`
@@ -808,10 +863,14 @@ Archive Workspace
ID of the customer-managed encryption key (CMEK) configuration to use for this
Workspace. Setting this field requires CMEK to be enabled for your
organization. When set, data stored for this Workspace is encrypted with the
- referenced key. Create key configurations with the External Keys API. This
- field is write-once: once a key is attached to a Workspace it cannot be
- detached or replaced. To rotate key material, rotate the underlying key on
- your cloud KMS; the `external_key_id` stays the same.
+ referenced key. Create key configurations with the External Keys API. On
+ Claude Platform on AWS the value is the AWS KMS key ARN, and the key must be a
+ single-Region key in the same AWS account and Region as the Workspace. On that
+ platform the key is validated against this Workspace when it is attached, so a
+ key-policy problem is reported as an error on this request. This field is write-once:
+ once a key is attached to a Workspace it cannot be detached or replaced. To
+ rotate key material, rotate the underlying key on your cloud KMS; the
+ `external_key_id` stays the same.
- `name: string`
@@ -976,8 +1035,13 @@ curl https://api.anthropic.com/v1/organizations/workspaces/$WORKSPACE_ID/archive
customer-managed encryption key (CMEK) on AWS, reference this value in your
KMS key-policy condition so the key is scoped to this compartment. On GCP and
Azure, Anthropic enforces the compartment binding automatically; you do not
- need to reference this value in your key configuration. See the CMEK integration guide for the
- required key configuration, including the value used during key validation.
+ need to reference this value in your key configuration. See the CMEK
+ integration guide for the required key configuration; unless your organization
+ is on Claude Platform on AWS, it includes a separate value used during key
+ validation. On Claude Platform on AWS there is no separate validation value:
+ the key is validated against this Workspace's own value when it is attached, so
+ if your key policy uses the compartment condition, add this value to it before
+ attaching the key.
- `created_at: string`
@@ -1014,10 +1078,14 @@ curl https://api.anthropic.com/v1/organizations/workspaces/$WORKSPACE_ID/archive
ID of the customer-managed encryption key (CMEK) configuration to use for this
Workspace. Setting this field requires CMEK to be enabled for your
organization. When set, data stored for this Workspace is encrypted with the
- referenced key. Create key configurations with the External Keys API. This
- field is write-once: once a key is attached to a Workspace it cannot be
- detached or replaced. To rotate key material, rotate the underlying key on
- your cloud KMS; the `external_key_id` stays the same.
+ referenced key. Create key configurations with the External Keys API. On
+ Claude Platform on AWS the value is the AWS KMS key ARN, and the key must be a
+ single-Region key in the same AWS account and Region as the Workspace. On that
+ platform the key is validated against this Workspace when it is attached, so a
+ key-policy problem is reported as an error on this request. This field is write-once:
+ once a key is attached to a Workspace it cannot be detached or replaced. To
+ rotate key material, rotate the underlying key on your cloud KMS; the
+ `external_key_id` stays the same.
- `name: string`
@@ -1675,7 +1743,7 @@ omitted from the results.
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -1759,6 +1827,12 @@ omitted from the results.
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `data: array of BetaServiceAccountWorkspaceMember`
@@ -1858,7 +1932,7 @@ accounts cannot be added and are rejected.
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -1942,6 +2016,12 @@ accounts cannot be added and are rejected.
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
#### Body parameters
- `service_account_id: string`
@@ -2057,7 +2137,7 @@ account returns 404.
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -2141,6 +2221,12 @@ account returns 404.
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `BetaServiceAccountWorkspaceMember object`
@@ -2233,7 +2319,7 @@ rejected.
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -2317,6 +2403,12 @@ rejected.
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
#### Body parameters
- `workspace_role: BetaNoBillingWorkspaceRole`
@@ -2426,7 +2518,7 @@ membership. Archived workspaces return 400.
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -2510,6 +2602,12 @@ membership. Archived workspaces return 400.
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `service_account_id: string`
diff --git a/content/en/api/beta/organization/workspaces/archive.md b/content/en/api/beta/organization/workspaces/archive.md
index a50ffe85f..5bed04048 100644
--- a/content/en/api/beta/organization/workspaces/archive.md
+++ b/content/en/api/beta/organization/workspaces/archive.md
@@ -28,8 +28,13 @@ Archive Workspace
customer-managed encryption key (CMEK) on AWS, reference this value in your
KMS key-policy condition so the key is scoped to this compartment. On GCP and
Azure, Anthropic enforces the compartment binding automatically; you do not
- need to reference this value in your key configuration. See the CMEK integration guide for the
- required key configuration, including the value used during key validation.
+ need to reference this value in your key configuration. See the CMEK
+ integration guide for the required key configuration; unless your organization
+ is on Claude Platform on AWS, it includes a separate value used during key
+ validation. On Claude Platform on AWS there is no separate validation value:
+ the key is validated against this Workspace's own value when it is attached, so
+ if your key policy uses the compartment condition, add this value to it before
+ attaching the key.
- `created_at: string`
@@ -66,10 +71,14 @@ Archive Workspace
ID of the customer-managed encryption key (CMEK) configuration to use for this
Workspace. Setting this field requires CMEK to be enabled for your
organization. When set, data stored for this Workspace is encrypted with the
- referenced key. Create key configurations with the External Keys API. This
- field is write-once: once a key is attached to a Workspace it cannot be
- detached or replaced. To rotate key material, rotate the underlying key on
- your cloud KMS; the `external_key_id` stays the same.
+ referenced key. Create key configurations with the External Keys API. On
+ Claude Platform on AWS the value is the AWS KMS key ARN, and the key must be a
+ single-Region key in the same AWS account and Region as the Workspace. On that
+ platform the key is validated against this Workspace when it is attached, so a
+ key-policy problem is reported as an error on this request. This field is write-once:
+ once a key is attached to a Workspace it cannot be detached or replaced. To
+ rotate key material, rotate the underlying key on your cloud KMS; the
+ `external_key_id` stays the same.
- `name: string`
diff --git a/content/en/api/beta/organization/workspaces/create.md b/content/en/api/beta/organization/workspaces/create.md
index a03c7e02b..82361e79f 100644
--- a/content/en/api/beta/organization/workspaces/create.md
+++ b/content/en/api/beta/organization/workspaces/create.md
@@ -12,7 +12,7 @@ Create Workspace
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -96,6 +96,12 @@ Create Workspace
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
## Body parameters
- `name: string`
@@ -143,10 +149,14 @@ Create Workspace
ID of the customer-managed encryption key (CMEK) configuration to use for this
Workspace. Setting this field requires CMEK to be enabled for your
organization. When set, data stored for this Workspace is encrypted with the
- referenced key. Create key configurations with the External Keys API. This
- field is write-once: once a key is attached to a Workspace it cannot be
- detached or replaced. To rotate key material, rotate the underlying key on
- your cloud KMS; the `external_key_id` stays the same.
+ referenced key. Create key configurations with the External Keys API. On
+ Claude Platform on AWS the value is the AWS KMS key ARN, and the key must be a
+ single-Region key in the same AWS account and Region as the Workspace. On that
+ platform the key is validated against this Workspace when it is attached, so a
+ key-policy problem is reported as an error on this request. This field is write-once:
+ once a key is attached to a Workspace it cannot be detached or replaced. To
+ rotate key material, rotate the underlying key on your cloud KMS; the
+ `external_key_id` stays the same.
- `tags: optional map[string] or null`
@@ -172,8 +182,13 @@ Create Workspace
customer-managed encryption key (CMEK) on AWS, reference this value in your
KMS key-policy condition so the key is scoped to this compartment. On GCP and
Azure, Anthropic enforces the compartment binding automatically; you do not
- need to reference this value in your key configuration. See the CMEK integration guide for the
- required key configuration, including the value used during key validation.
+ need to reference this value in your key configuration. See the CMEK
+ integration guide for the required key configuration; unless your organization
+ is on Claude Platform on AWS, it includes a separate value used during key
+ validation. On Claude Platform on AWS there is no separate validation value:
+ the key is validated against this Workspace's own value when it is attached, so
+ if your key policy uses the compartment condition, add this value to it before
+ attaching the key.
- `created_at: string`
@@ -210,10 +225,14 @@ Create Workspace
ID of the customer-managed encryption key (CMEK) configuration to use for this
Workspace. Setting this field requires CMEK to be enabled for your
organization. When set, data stored for this Workspace is encrypted with the
- referenced key. Create key configurations with the External Keys API. This
- field is write-once: once a key is attached to a Workspace it cannot be
- detached or replaced. To rotate key material, rotate the underlying key on
- your cloud KMS; the `external_key_id` stays the same.
+ referenced key. Create key configurations with the External Keys API. On
+ Claude Platform on AWS the value is the AWS KMS key ARN, and the key must be a
+ single-Region key in the same AWS account and Region as the Workspace. On that
+ platform the key is validated against this Workspace when it is attached, so a
+ key-policy problem is reported as an error on this request. This field is write-once:
+ once a key is attached to a Workspace it cannot be detached or replaced. To
+ rotate key material, rotate the underlying key on your cloud KMS; the
+ `external_key_id` stays the same.
- `name: string`
diff --git a/content/en/api/beta/organization/workspaces/list.md b/content/en/api/beta/organization/workspaces/list.md
index aefb62279..4e6438e7c 100644
--- a/content/en/api/beta/organization/workspaces/list.md
+++ b/content/en/api/beta/organization/workspaces/list.md
@@ -48,8 +48,13 @@ List Workspaces
customer-managed encryption key (CMEK) on AWS, reference this value in your
KMS key-policy condition so the key is scoped to this compartment. On GCP and
Azure, Anthropic enforces the compartment binding automatically; you do not
- need to reference this value in your key configuration. See the CMEK integration guide for the
- required key configuration, including the value used during key validation.
+ need to reference this value in your key configuration. See the CMEK
+ integration guide for the required key configuration; unless your organization
+ is on Claude Platform on AWS, it includes a separate value used during key
+ validation. On Claude Platform on AWS there is no separate validation value:
+ the key is validated against this Workspace's own value when it is attached, so
+ if your key policy uses the compartment condition, add this value to it before
+ attaching the key.
- `created_at: string`
@@ -86,10 +91,14 @@ List Workspaces
ID of the customer-managed encryption key (CMEK) configuration to use for this
Workspace. Setting this field requires CMEK to be enabled for your
organization. When set, data stored for this Workspace is encrypted with the
- referenced key. Create key configurations with the External Keys API. This
- field is write-once: once a key is attached to a Workspace it cannot be
- detached or replaced. To rotate key material, rotate the underlying key on
- your cloud KMS; the `external_key_id` stays the same.
+ referenced key. Create key configurations with the External Keys API. On
+ Claude Platform on AWS the value is the AWS KMS key ARN, and the key must be a
+ single-Region key in the same AWS account and Region as the Workspace. On that
+ platform the key is validated against this Workspace when it is attached, so a
+ key-policy problem is reported as an error on this request. This field is write-once:
+ once a key is attached to a Workspace it cannot be detached or replaced. To
+ rotate key material, rotate the underlying key on your cloud KMS; the
+ `external_key_id` stays the same.
- `name: string`
diff --git a/content/en/api/beta/organization/workspaces/retrieve.md b/content/en/api/beta/organization/workspaces/retrieve.md
index 81b1a04c5..993b5d8f1 100644
--- a/content/en/api/beta/organization/workspaces/retrieve.md
+++ b/content/en/api/beta/organization/workspaces/retrieve.md
@@ -30,8 +30,13 @@ Get Workspace
customer-managed encryption key (CMEK) on AWS, reference this value in your
KMS key-policy condition so the key is scoped to this compartment. On GCP and
Azure, Anthropic enforces the compartment binding automatically; you do not
- need to reference this value in your key configuration. See the CMEK integration guide for the
- required key configuration, including the value used during key validation.
+ need to reference this value in your key configuration. See the CMEK
+ integration guide for the required key configuration; unless your organization
+ is on Claude Platform on AWS, it includes a separate value used during key
+ validation. On Claude Platform on AWS there is no separate validation value:
+ the key is validated against this Workspace's own value when it is attached, so
+ if your key policy uses the compartment condition, add this value to it before
+ attaching the key.
- `created_at: string`
@@ -68,10 +73,14 @@ Get Workspace
ID of the customer-managed encryption key (CMEK) configuration to use for this
Workspace. Setting this field requires CMEK to be enabled for your
organization. When set, data stored for this Workspace is encrypted with the
- referenced key. Create key configurations with the External Keys API. This
- field is write-once: once a key is attached to a Workspace it cannot be
- detached or replaced. To rotate key material, rotate the underlying key on
- your cloud KMS; the `external_key_id` stays the same.
+ referenced key. Create key configurations with the External Keys API. On
+ Claude Platform on AWS the value is the AWS KMS key ARN, and the key must be a
+ single-Region key in the same AWS account and Region as the Workspace. On that
+ platform the key is validated against this Workspace when it is attached, so a
+ key-policy problem is reported as an error on this request. This field is write-once:
+ once a key is attached to a Workspace it cannot be detached or replaced. To
+ rotate key material, rotate the underlying key on your cloud KMS; the
+ `external_key_id` stays the same.
- `name: string`
diff --git a/content/en/api/beta/organization/workspaces/service_accounts.md b/content/en/api/beta/organization/workspaces/service_accounts.md
index 79f9c87bd..96f28e2dd 100644
--- a/content/en/api/beta/organization/workspaces/service_accounts.md
+++ b/content/en/api/beta/organization/workspaces/service_accounts.md
@@ -41,7 +41,7 @@ omitted from the results.
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -125,6 +125,12 @@ omitted from the results.
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
### Returns
- `data: array of BetaServiceAccountWorkspaceMember`
@@ -224,7 +230,7 @@ accounts cannot be added and are rejected.
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -308,6 +314,12 @@ accounts cannot be added and are rejected.
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
### Body parameters
- `service_account_id: string`
@@ -423,7 +435,7 @@ account returns 404.
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -507,6 +519,12 @@ account returns 404.
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
### Returns
- `BetaServiceAccountWorkspaceMember object`
@@ -599,7 +617,7 @@ rejected.
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -683,6 +701,12 @@ rejected.
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
### Body parameters
- `workspace_role: BetaNoBillingWorkspaceRole`
@@ -792,7 +816,7 @@ membership. Archived workspaces return 400.
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -876,6 +900,12 @@ membership. Archived workspaces return 400.
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
### Returns
- `service_account_id: string`
diff --git a/content/en/api/beta/organization/workspaces/service_accounts/add.md b/content/en/api/beta/organization/workspaces/service_accounts/add.md
index e8814caea..62a0d4c67 100644
--- a/content/en/api/beta/organization/workspaces/service_accounts/add.md
+++ b/content/en/api/beta/organization/workspaces/service_accounts/add.md
@@ -29,7 +29,7 @@ accounts cannot be added and are rejected.
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -113,6 +113,12 @@ accounts cannot be added and are rejected.
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
## Body parameters
- `service_account_id: string`
diff --git a/content/en/api/beta/organization/workspaces/service_accounts/list.md b/content/en/api/beta/organization/workspaces/service_accounts/list.md
index fbe0c8f69..fde01e938 100644
--- a/content/en/api/beta/organization/workspaces/service_accounts/list.md
+++ b/content/en/api/beta/organization/workspaces/service_accounts/list.md
@@ -39,7 +39,7 @@ omitted from the results.
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -123,6 +123,12 @@ omitted from the results.
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
## Returns
- `data: array of BetaServiceAccountWorkspaceMember`
diff --git a/content/en/api/beta/organization/workspaces/service_accounts/remove.md b/content/en/api/beta/organization/workspaces/service_accounts/remove.md
index 7f33f9684..30af566c5 100644
--- a/content/en/api/beta/organization/workspaces/service_accounts/remove.md
+++ b/content/en/api/beta/organization/workspaces/service_accounts/remove.md
@@ -30,7 +30,7 @@ membership. Archived workspaces return 400.
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -114,6 +114,12 @@ membership. Archived workspaces return 400.
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
## Returns
- `service_account_id: string`
diff --git a/content/en/api/beta/organization/workspaces/service_accounts/retrieve.md b/content/en/api/beta/organization/workspaces/service_accounts/retrieve.md
index 4d63fbab6..1dd1a0187 100644
--- a/content/en/api/beta/organization/workspaces/service_accounts/retrieve.md
+++ b/content/en/api/beta/organization/workspaces/service_accounts/retrieve.md
@@ -31,7 +31,7 @@ account returns 404.
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -115,6 +115,12 @@ account returns 404.
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
## Returns
- `BetaServiceAccountWorkspaceMember object`
diff --git a/content/en/api/beta/organization/workspaces/service_accounts/update.md b/content/en/api/beta/organization/workspaces/service_accounts/update.md
index 7dd6cb55f..81512c79b 100644
--- a/content/en/api/beta/organization/workspaces/service_accounts/update.md
+++ b/content/en/api/beta/organization/workspaces/service_accounts/update.md
@@ -31,7 +31,7 @@ rejected.
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -115,6 +115,12 @@ rejected.
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
## Body parameters
- `workspace_role: BetaNoBillingWorkspaceRole`
diff --git a/content/en/api/beta/organization/workspaces/update.md b/content/en/api/beta/organization/workspaces/update.md
index c1502841e..d3dbc1dab 100644
--- a/content/en/api/beta/organization/workspaces/update.md
+++ b/content/en/api/beta/organization/workspaces/update.md
@@ -45,10 +45,14 @@ Update Workspace
ID of the customer-managed encryption key (CMEK) configuration to use for this
Workspace. Setting this field requires CMEK to be enabled for your
organization. When set, data stored for this Workspace is encrypted with the
- referenced key. Create key configurations with the External Keys API. This
- field is write-once: once a key is attached to a Workspace it cannot be
- detached or replaced. To rotate key material, rotate the underlying key on
- your cloud KMS; the `external_key_id` stays the same.
+ referenced key. Create key configurations with the External Keys API. On
+ Claude Platform on AWS the value is the AWS KMS key ARN, and the key must be a
+ single-Region key in the same AWS account and Region as the Workspace. On that
+ platform the key is validated against this Workspace when it is attached, so a
+ key-policy problem is reported as an error on this request. This field is write-once:
+ once a key is attached to a Workspace it cannot be detached or replaced. To
+ rotate key material, rotate the underlying key on your cloud KMS; the
+ `external_key_id` stays the same.
- `name: optional string`
@@ -80,8 +84,13 @@ Update Workspace
customer-managed encryption key (CMEK) on AWS, reference this value in your
KMS key-policy condition so the key is scoped to this compartment. On GCP and
Azure, Anthropic enforces the compartment binding automatically; you do not
- need to reference this value in your key configuration. See the CMEK integration guide for the
- required key configuration, including the value used during key validation.
+ need to reference this value in your key configuration. See the CMEK
+ integration guide for the required key configuration; unless your organization
+ is on Claude Platform on AWS, it includes a separate value used during key
+ validation. On Claude Platform on AWS there is no separate validation value:
+ the key is validated against this Workspace's own value when it is attached, so
+ if your key policy uses the compartment condition, add this value to it before
+ attaching the key.
- `created_at: string`
@@ -118,10 +127,14 @@ Update Workspace
ID of the customer-managed encryption key (CMEK) configuration to use for this
Workspace. Setting this field requires CMEK to be enabled for your
organization. When set, data stored for this Workspace is encrypted with the
- referenced key. Create key configurations with the External Keys API. This
- field is write-once: once a key is attached to a Workspace it cannot be
- detached or replaced. To rotate key material, rotate the underlying key on
- your cloud KMS; the `external_key_id` stays the same.
+ referenced key. Create key configurations with the External Keys API. On
+ Claude Platform on AWS the value is the AWS KMS key ARN, and the key must be a
+ single-Region key in the same AWS account and Region as the Workspace. On that
+ platform the key is validated against this Workspace when it is attached, so a
+ key-policy problem is reported as an error on this request. This field is write-once:
+ once a key is attached to a Workspace it cannot be detached or replaced. To
+ rotate key material, rotate the underlying key on your cloud KMS; the
+ `external_key_id` stays the same.
- `name: string`
diff --git a/content/en/api/beta/sessions.md b/content/en/api/beta/sessions.md
index fd2471f4b..11dfedf79 100644
--- a/content/en/api/beta/sessions.md
+++ b/content/en/api/beta/sessions.md
@@ -14,7 +14,7 @@ Create Session
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -98,6 +98,12 @@ Create Session
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
### Body parameters
- `agent: string or BetaManagedAgentsAgentParams or BetaManagedAgentsAgentWithOverridesParams`
@@ -158,18 +164,22 @@ Create Session
Replacement model. Accepts the model string, e.g. `claude-opus-5`, or a `model_config` object. Omit to use the agent's model.
- - `BetaManagedAgentsModel = "claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more or string`
+ - `BetaManagedAgentsModel = "claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more or string`
The model that will power your agent.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
- - `"claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more`
+ - `"claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more`
The model that will power your agent.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
@@ -1098,12 +1108,16 @@ Create Session
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
- - `"claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more`
+ - `"claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more`
The model that will power your agent.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
@@ -1652,7 +1666,7 @@ Create Session
- `outcome_evaluations: array of BetaManagedAgentsOutcomeEvaluationResource`
- Per-outcome evaluation state. One entry per define_outcome event sent to the session.
+ Per-outcome evaluation state. One entry per `define_outcome` event sent to the session.
- `completed_at: string or null`
@@ -1666,7 +1680,7 @@ Create Session
- `explanation: string or null`
- Grader's verdict text from the most recent evaluation. For satisfied, explains why criteria are met; for needs_revision (intermediate), what's missing; for failed, why unrecoverable.
+ Grader's verdict text from the most recent evaluation. For `satisfied`, explains why criteria are met; for `needs_revision` (intermediate), what's missing; for `failed`, why unrecoverable.
- `iteration: number`
@@ -1794,7 +1808,7 @@ Create Session
- `active_seconds: optional number`
- Cumulative time in seconds the session spent in running status. Excludes idle time.
+ Cumulative time in seconds the session spent in `running` status. Excludes idle time.
format: double
@@ -2121,7 +2135,7 @@ List Sessions
- `agent_version: optional number`
- Filter by agent version. Only applies when agent_id is also set.
+ Filter by agent version. Only applies when `agent_id` is also set.
format: int32
@@ -2165,11 +2179,11 @@ List Sessions
- `memory_store_id: optional string`
- Filter sessions whose resources contain a memory_store with this memory store ID.
+ Filter sessions whose resources contain a `memory_store` with this memory store ID.
- `order: optional "asc" or "desc"`
- Sort direction for results, ordered by created_at. Defaults to desc (newest first).
+ Sort direction for results, ordered by `created_at`. Defaults to `desc` (newest first).
- `"asc"`
@@ -2199,7 +2213,7 @@ List Sessions
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -2283,6 +2297,12 @@ List Sessions
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
### Returns
- `data: optional array of BetaManagedAgentsSession`
@@ -2317,12 +2337,16 @@ List Sessions
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
- - `"claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more`
+ - `"claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more`
The model that will power your agent.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
@@ -2871,7 +2895,7 @@ List Sessions
- `outcome_evaluations: array of BetaManagedAgentsOutcomeEvaluationResource`
- Per-outcome evaluation state. One entry per define_outcome event sent to the session.
+ Per-outcome evaluation state. One entry per `define_outcome` event sent to the session.
- `completed_at: string or null`
@@ -2885,7 +2909,7 @@ List Sessions
- `explanation: string or null`
- Grader's verdict text from the most recent evaluation. For satisfied, explains why criteria are met; for needs_revision (intermediate), what's missing; for failed, why unrecoverable.
+ Grader's verdict text from the most recent evaluation. For `satisfied`, explains why criteria are met; for `needs_revision` (intermediate), what's missing; for `failed`, why unrecoverable.
- `iteration: number`
@@ -3013,7 +3037,7 @@ List Sessions
- `active_seconds: optional number`
- Cumulative time in seconds the session spent in running status. Excludes idle time.
+ Cumulative time in seconds the session spent in `running` status. Excludes idle time.
format: double
@@ -3352,7 +3376,7 @@ Get Session
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -3436,6 +3460,12 @@ Get Session
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
### Returns
- `BetaManagedAgentsSession object`
@@ -3470,12 +3500,16 @@ Get Session
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
- - `"claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more`
+ - `"claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more`
The model that will power your agent.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
@@ -4024,7 +4058,7 @@ Get Session
- `outcome_evaluations: array of BetaManagedAgentsOutcomeEvaluationResource`
- Per-outcome evaluation state. One entry per define_outcome event sent to the session.
+ Per-outcome evaluation state. One entry per `define_outcome` event sent to the session.
- `completed_at: string or null`
@@ -4038,7 +4072,7 @@ Get Session
- `explanation: string or null`
- Grader's verdict text from the most recent evaluation. For satisfied, explains why criteria are met; for needs_revision (intermediate), what's missing; for failed, why unrecoverable.
+ Grader's verdict text from the most recent evaluation. For `satisfied`, explains why criteria are met; for `needs_revision` (intermediate), what's missing; for `failed`, why unrecoverable.
- `iteration: number`
@@ -4166,7 +4200,7 @@ Get Session
- `active_seconds: optional number`
- Cumulative time in seconds the session spent in running status. Excludes idle time.
+ Cumulative time in seconds the session spent in `running` status. Excludes idle time.
format: double
@@ -4491,7 +4525,7 @@ Update Session
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -4575,6 +4609,12 @@ Update Session
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
### Body parameters
- `agent: optional BetaManagedAgentsSessionAgentUpdate`
@@ -5049,12 +5089,16 @@ Update Session
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
- - `"claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more`
+ - `"claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more`
The model that will power your agent.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
@@ -5603,7 +5647,7 @@ Update Session
- `outcome_evaluations: array of BetaManagedAgentsOutcomeEvaluationResource`
- Per-outcome evaluation state. One entry per define_outcome event sent to the session.
+ Per-outcome evaluation state. One entry per `define_outcome` event sent to the session.
- `completed_at: string or null`
@@ -5617,7 +5661,7 @@ Update Session
- `explanation: string or null`
- Grader's verdict text from the most recent evaluation. For satisfied, explains why criteria are met; for needs_revision (intermediate), what's missing; for failed, why unrecoverable.
+ Grader's verdict text from the most recent evaluation. For `satisfied`, explains why criteria are met; for `needs_revision` (intermediate), what's missing; for `failed`, why unrecoverable.
- `iteration: number`
@@ -5745,7 +5789,7 @@ Update Session
- `active_seconds: optional number`
- Cumulative time in seconds the session spent in running status. Excludes idle time.
+ Cumulative time in seconds the session spent in `running` status. Excludes idle time.
format: double
@@ -6074,7 +6118,7 @@ Delete Session
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -6158,6 +6202,12 @@ Delete Session
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
### Returns
- `BetaManagedAgentsDeletedSession object`
@@ -6205,7 +6255,7 @@ Archive Session
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -6289,6 +6339,12 @@ Archive Session
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
### Returns
- `BetaManagedAgentsSession object`
@@ -6323,12 +6379,16 @@ Archive Session
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
- - `"claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more`
+ - `"claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more`
The model that will power your agent.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
@@ -6877,7 +6937,7 @@ Archive Session
- `outcome_evaluations: array of BetaManagedAgentsOutcomeEvaluationResource`
- Per-outcome evaluation state. One entry per define_outcome event sent to the session.
+ Per-outcome evaluation state. One entry per `define_outcome` event sent to the session.
- `completed_at: string or null`
@@ -6891,7 +6951,7 @@ Archive Session
- `explanation: string or null`
- Grader's verdict text from the most recent evaluation. For satisfied, explains why criteria are met; for needs_revision (intermediate), what's missing; for failed, why unrecoverable.
+ Grader's verdict text from the most recent evaluation. For `satisfied`, explains why criteria are met; for `needs_revision` (intermediate), what's missing; for `failed`, why unrecoverable.
- `iteration: number`
@@ -7019,7 +7079,7 @@ Archive Session
- `active_seconds: optional number`
- Cumulative time in seconds the session spent in running status. Excludes idle time.
+ Cumulative time in seconds the session spent in `running` status. Excludes idle time.
format: double
@@ -7419,18 +7479,22 @@ curl https://api.anthropic.com/v1/sessions/$SESSION_ID/archive \
Replacement model. Accepts the model string, e.g. `claude-opus-5`, or a `model_config` object. Omit to use the agent's model.
- - `BetaManagedAgentsModel = "claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more or string`
+ - `BetaManagedAgentsModel = "claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more or string`
The model that will power your agent.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
- - `"claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more`
+ - `"claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more`
The model that will power your agent.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
@@ -8361,7 +8425,7 @@ curl https://api.anthropic.com/v1/sessions/$SESSION_ID/archive \
- `BetaManagedAgentsOutcomeEvaluationResource object`
- Evaluation state for a single outcome defined via a define_outcome event.
+ Evaluation state for a single outcome defined via a `define_outcome` event.
- `completed_at: string or null`
@@ -8375,7 +8439,7 @@ curl https://api.anthropic.com/v1/sessions/$SESSION_ID/archive \
- `explanation: string or null`
- Grader's verdict text from the most recent evaluation. For satisfied, explains why criteria are met; for needs_revision (intermediate), what's missing; for failed, why unrecoverable.
+ Grader's verdict text from the most recent evaluation. For `satisfied`, explains why criteria are met; for `needs_revision` (intermediate), what's missing; for `failed`, why unrecoverable.
- `iteration: number`
@@ -8445,12 +8509,16 @@ curl https://api.anthropic.com/v1/sessions/$SESSION_ID/archive \
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
- - `"claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more`
+ - `"claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more`
The model that will power your agent.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
@@ -8999,7 +9067,7 @@ curl https://api.anthropic.com/v1/sessions/$SESSION_ID/archive \
- `outcome_evaluations: array of BetaManagedAgentsOutcomeEvaluationResource`
- Per-outcome evaluation state. One entry per define_outcome event sent to the session.
+ Per-outcome evaluation state. One entry per `define_outcome` event sent to the session.
- `completed_at: string or null`
@@ -9013,7 +9081,7 @@ curl https://api.anthropic.com/v1/sessions/$SESSION_ID/archive \
- `explanation: string or null`
- Grader's verdict text from the most recent evaluation. For satisfied, explains why criteria are met; for needs_revision (intermediate), what's missing; for failed, why unrecoverable.
+ Grader's verdict text from the most recent evaluation. For `satisfied`, explains why criteria are met; for `needs_revision` (intermediate), what's missing; for `failed`, why unrecoverable.
- `iteration: number`
@@ -9141,7 +9209,7 @@ curl https://api.anthropic.com/v1/sessions/$SESSION_ID/archive \
- `active_seconds: optional number`
- Cumulative time in seconds the session spent in running status. Excludes idle time.
+ Cumulative time in seconds the session spent in `running` status. Excludes idle time.
format: double
@@ -9273,12 +9341,16 @@ curl https://api.anthropic.com/v1/sessions/$SESSION_ID/archive \
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
- - `"claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more`
+ - `"claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more`
The model that will power your agent.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
@@ -10235,12 +10307,16 @@ curl https://api.anthropic.com/v1/sessions/$SESSION_ID/archive \
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
- - `"claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more`
+ - `"claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more`
The model that will power your agent.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
@@ -10703,7 +10779,7 @@ curl https://api.anthropic.com/v1/sessions/$SESSION_ID/archive \
- `active_seconds: optional number`
- Cumulative time in seconds the session spent in running status. Excludes idle time.
+ Cumulative time in seconds the session spent in `running` status. Excludes idle time.
format: double
@@ -10757,12 +10833,16 @@ curl https://api.anthropic.com/v1/sessions/$SESSION_ID/archive \
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
- - `"claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more`
+ - `"claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more`
The model that will power your agent.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
@@ -11825,7 +11905,7 @@ List Events
- `order: optional "asc" or "desc"`
- Sort direction for results, ordered by the event's `processed_at`. Defaults to asc (chronological).
+ Sort direction for results, ordered by the event's `processed_at`. Defaults to `asc` (chronological).
- `"asc"`
@@ -11833,7 +11913,7 @@ List Events
- `page: optional string`
- Opaque pagination cursor from a previous response's next_page.
+ Opaque pagination cursor from a previous response's `next_page`.
- `types: optional array of string`
@@ -11847,7 +11927,7 @@ List Events
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -11931,6 +12011,12 @@ List Events
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `data: optional array of BetaManagedAgentsSessionEvent`
@@ -13403,12 +13489,16 @@ List Events
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
- - `"claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more`
+ - `"claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more`
The model that will power your agent.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
@@ -14122,7 +14212,7 @@ Send Events
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -14206,6 +14296,12 @@ Send Events
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
#### Body parameters
- `events: array of BetaManagedAgentsEventParams`
@@ -15087,7 +15183,7 @@ Stream Events
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -15171,6 +15267,12 @@ Stream Events
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `BetaManagedAgentsStreamSessionEvents = BetaManagedAgentsUserMessageEvent or BetaManagedAgentsUserInterruptEvent or BetaManagedAgentsUserToolConfirmationEvent or 34 more`
@@ -16643,12 +16745,16 @@ Stream Events
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
- - `"claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more`
+ - `"claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more`
The model that will power your agent.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
@@ -17400,7 +17506,7 @@ Add Session Resource
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -17484,6 +17590,12 @@ Add Session Resource
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
#### Body parameters
- `file_id: string`
@@ -17572,7 +17684,7 @@ List Session Resources
- `page: optional string`
- Opaque cursor from a previous response's next_page field.
+ Opaque cursor from a previous response's `next_page` field.
#### Headers
@@ -17582,7 +17694,7 @@ List Session Resources
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -17666,6 +17778,12 @@ List Session Resources
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `data: array of BetaManagedAgentsSessionResource`
@@ -17837,7 +17955,7 @@ Get Session Resource
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -17921,6 +18039,12 @@ Get Session Resource
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `BetaManagedAgentsGitHubRepositoryResource object`
@@ -18071,7 +18195,7 @@ Update Session Resource
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -18155,6 +18279,12 @@ Update Session Resource
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
#### Body parameters
- `authorization_token: string`
@@ -18317,7 +18447,7 @@ Delete Session Resource
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -18401,6 +18531,12 @@ Delete Session Resource
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `BetaManagedAgentsDeleteSessionResource object`
@@ -18452,7 +18588,7 @@ List Session Threads
- `page: optional string`
- Opaque pagination cursor from a previous response's next_page. Forward-only.
+ Opaque pagination cursor from a previous response's `next_page`. Forward-only.
#### Headers
@@ -18462,7 +18598,7 @@ List Session Threads
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -18546,6 +18682,12 @@ List Session Threads
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `data: optional array of BetaManagedAgentsSessionThread`
@@ -18586,12 +18728,16 @@ List Session Threads
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
- - `"claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more`
+ - `"claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more`
The model that will power your agent.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
@@ -19305,7 +19451,7 @@ Get Session Thread
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -19389,6 +19535,12 @@ Get Session Thread
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `BetaManagedAgentsSessionThread object`
@@ -19429,12 +19581,16 @@ Get Session Thread
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
- - `"claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more`
+ - `"claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more`
The model that will power your agent.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
@@ -20139,7 +20295,7 @@ Archive Session Thread
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -20223,6 +20379,12 @@ Archive Session Thread
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `BetaManagedAgentsSessionThread object`
@@ -20263,12 +20425,16 @@ Archive Session Thread
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
- - `"claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more`
+ - `"claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more`
The model that will power your agent.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
@@ -20988,7 +21154,7 @@ List Session Thread Events
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -21072,6 +21238,12 @@ List Session Thread Events
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `data: optional array of BetaManagedAgentsSessionEvent`
@@ -22544,12 +22716,16 @@ List Session Thread Events
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
- - `"claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more`
+ - `"claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more`
The model that will power your agent.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
@@ -23264,7 +23440,7 @@ Stream Session Thread Events
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -23348,6 +23524,12 @@ Stream Session Thread Events
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `BetaManagedAgentsStreamSessionThreadEvents = BetaManagedAgentsUserMessageEvent or BetaManagedAgentsUserInterruptEvent or BetaManagedAgentsUserToolConfirmationEvent or 34 more`
@@ -24820,12 +25002,16 @@ Stream Session Thread Events
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
- - `"claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more`
+ - `"claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more`
The model that will power your agent.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
diff --git a/content/en/api/beta/sessions/archive.md b/content/en/api/beta/sessions/archive.md
index e146f3d69..856213e45 100644
--- a/content/en/api/beta/sessions/archive.md
+++ b/content/en/api/beta/sessions/archive.md
@@ -16,7 +16,7 @@ Archive Session
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -100,6 +100,12 @@ Archive Session
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
## Returns
- `BetaManagedAgentsSession object`
@@ -134,12 +140,16 @@ Archive Session
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
- - `"claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more`
+ - `"claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more`
The model that will power your agent.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
@@ -688,7 +698,7 @@ Archive Session
- `outcome_evaluations: array of BetaManagedAgentsOutcomeEvaluationResource`
- Per-outcome evaluation state. One entry per define_outcome event sent to the session.
+ Per-outcome evaluation state. One entry per `define_outcome` event sent to the session.
- `completed_at: string or null`
@@ -702,7 +712,7 @@ Archive Session
- `explanation: string or null`
- Grader's verdict text from the most recent evaluation. For satisfied, explains why criteria are met; for needs_revision (intermediate), what's missing; for failed, why unrecoverable.
+ Grader's verdict text from the most recent evaluation. For `satisfied`, explains why criteria are met; for `needs_revision` (intermediate), what's missing; for `failed`, why unrecoverable.
- `iteration: number`
@@ -830,7 +840,7 @@ Archive Session
- `active_seconds: optional number`
- Cumulative time in seconds the session spent in running status. Excludes idle time.
+ Cumulative time in seconds the session spent in `running` status. Excludes idle time.
format: double
diff --git a/content/en/api/beta/sessions/create.md b/content/en/api/beta/sessions/create.md
index 40a8ed28a..87adb6674 100644
--- a/content/en/api/beta/sessions/create.md
+++ b/content/en/api/beta/sessions/create.md
@@ -12,7 +12,7 @@ Create Session
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -96,6 +96,12 @@ Create Session
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
## Body parameters
- `agent: string or BetaManagedAgentsAgentParams or BetaManagedAgentsAgentWithOverridesParams`
@@ -156,18 +162,22 @@ Create Session
Replacement model. Accepts the model string, e.g. `claude-opus-5`, or a `model_config` object. Omit to use the agent's model.
- - `BetaManagedAgentsModel = "claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more or string`
+ - `BetaManagedAgentsModel = "claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more or string`
The model that will power your agent.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
- - `"claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more`
+ - `"claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more`
The model that will power your agent.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
@@ -1096,12 +1106,16 @@ Create Session
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
- - `"claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more`
+ - `"claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more`
The model that will power your agent.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
@@ -1650,7 +1664,7 @@ Create Session
- `outcome_evaluations: array of BetaManagedAgentsOutcomeEvaluationResource`
- Per-outcome evaluation state. One entry per define_outcome event sent to the session.
+ Per-outcome evaluation state. One entry per `define_outcome` event sent to the session.
- `completed_at: string or null`
@@ -1664,7 +1678,7 @@ Create Session
- `explanation: string or null`
- Grader's verdict text from the most recent evaluation. For satisfied, explains why criteria are met; for needs_revision (intermediate), what's missing; for failed, why unrecoverable.
+ Grader's verdict text from the most recent evaluation. For `satisfied`, explains why criteria are met; for `needs_revision` (intermediate), what's missing; for `failed`, why unrecoverable.
- `iteration: number`
@@ -1792,7 +1806,7 @@ Create Session
- `active_seconds: optional number`
- Cumulative time in seconds the session spent in running status. Excludes idle time.
+ Cumulative time in seconds the session spent in `running` status. Excludes idle time.
format: double
diff --git a/content/en/api/beta/sessions/delete.md b/content/en/api/beta/sessions/delete.md
index c73de9650..207aba8bf 100644
--- a/content/en/api/beta/sessions/delete.md
+++ b/content/en/api/beta/sessions/delete.md
@@ -16,7 +16,7 @@ Delete Session
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -100,6 +100,12 @@ Delete Session
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
## Returns
- `BetaManagedAgentsDeletedSession object`
diff --git a/content/en/api/beta/sessions/events.md b/content/en/api/beta/sessions/events.md
index b7ab83693..cdae59106 100644
--- a/content/en/api/beta/sessions/events.md
+++ b/content/en/api/beta/sessions/events.md
@@ -44,7 +44,7 @@ List Events
- `order: optional "asc" or "desc"`
- Sort direction for results, ordered by the event's `processed_at`. Defaults to asc (chronological).
+ Sort direction for results, ordered by the event's `processed_at`. Defaults to `asc` (chronological).
- `"asc"`
@@ -52,7 +52,7 @@ List Events
- `page: optional string`
- Opaque pagination cursor from a previous response's next_page.
+ Opaque pagination cursor from a previous response's `next_page`.
- `types: optional array of string`
@@ -66,7 +66,7 @@ List Events
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -150,6 +150,12 @@ List Events
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
### Returns
- `data: optional array of BetaManagedAgentsSessionEvent`
@@ -1622,12 +1628,16 @@ List Events
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
- - `"claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more`
+ - `"claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more`
The model that will power your agent.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
@@ -2341,7 +2351,7 @@ Send Events
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -2425,6 +2435,12 @@ Send Events
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
### Body parameters
- `events: array of BetaManagedAgentsEventParams`
@@ -3306,7 +3322,7 @@ Stream Events
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -3390,6 +3406,12 @@ Stream Events
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
### Returns
- `BetaManagedAgentsStreamSessionEvents = BetaManagedAgentsUserMessageEvent or BetaManagedAgentsUserInterruptEvent or BetaManagedAgentsUserToolConfirmationEvent or 34 more`
@@ -4862,12 +4884,16 @@ Stream Events
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
- - `"claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more`
+ - `"claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more`
The model that will power your agent.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
@@ -9719,12 +9745,16 @@ curl https://api.anthropic.com/v1/sessions/$SESSION_ID/events/stream \
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
- - `"claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more`
+ - `"claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more`
The model that will power your agent.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
@@ -12457,12 +12487,16 @@ curl https://api.anthropic.com/v1/sessions/$SESSION_ID/events/stream \
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
- - `"claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more`
+ - `"claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more`
The model that will power your agent.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
diff --git a/content/en/api/beta/sessions/events/list.md b/content/en/api/beta/sessions/events/list.md
index a2e178e34..681031cd8 100644
--- a/content/en/api/beta/sessions/events/list.md
+++ b/content/en/api/beta/sessions/events/list.md
@@ -42,7 +42,7 @@ List Events
- `order: optional "asc" or "desc"`
- Sort direction for results, ordered by the event's `processed_at`. Defaults to asc (chronological).
+ Sort direction for results, ordered by the event's `processed_at`. Defaults to `asc` (chronological).
- `"asc"`
@@ -50,7 +50,7 @@ List Events
- `page: optional string`
- Opaque pagination cursor from a previous response's next_page.
+ Opaque pagination cursor from a previous response's `next_page`.
- `types: optional array of string`
@@ -64,7 +64,7 @@ List Events
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -148,6 +148,12 @@ List Events
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
## Returns
- `data: optional array of BetaManagedAgentsSessionEvent`
@@ -1620,12 +1626,16 @@ List Events
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
- - `"claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more`
+ - `"claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more`
The model that will power your agent.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
diff --git a/content/en/api/beta/sessions/events/send.md b/content/en/api/beta/sessions/events/send.md
index a81c838f9..30e11b0c4 100644
--- a/content/en/api/beta/sessions/events/send.md
+++ b/content/en/api/beta/sessions/events/send.md
@@ -16,7 +16,7 @@ Send Events
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -100,6 +100,12 @@ Send Events
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
## Body parameters
- `events: array of BetaManagedAgentsEventParams`
diff --git a/content/en/api/beta/sessions/events/stream.md b/content/en/api/beta/sessions/events/stream.md
index bbf0374a5..79697059a 100644
--- a/content/en/api/beta/sessions/events/stream.md
+++ b/content/en/api/beta/sessions/events/stream.md
@@ -26,7 +26,7 @@ Stream Events
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -110,6 +110,12 @@ Stream Events
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
## Returns
- `BetaManagedAgentsStreamSessionEvents = BetaManagedAgentsUserMessageEvent or BetaManagedAgentsUserInterruptEvent or BetaManagedAgentsUserToolConfirmationEvent or 34 more`
@@ -1582,12 +1588,16 @@ Stream Events
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
- - `"claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more`
+ - `"claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more`
The model that will power your agent.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
diff --git a/content/en/api/beta/sessions/list.md b/content/en/api/beta/sessions/list.md
index 42e928f9d..e53681cc0 100644
--- a/content/en/api/beta/sessions/list.md
+++ b/content/en/api/beta/sessions/list.md
@@ -12,7 +12,7 @@ List Sessions
- `agent_version: optional number`
- Filter by agent version. Only applies when agent_id is also set.
+ Filter by agent version. Only applies when `agent_id` is also set.
format: int32
@@ -56,11 +56,11 @@ List Sessions
- `memory_store_id: optional string`
- Filter sessions whose resources contain a memory_store with this memory store ID.
+ Filter sessions whose resources contain a `memory_store` with this memory store ID.
- `order: optional "asc" or "desc"`
- Sort direction for results, ordered by created_at. Defaults to desc (newest first).
+ Sort direction for results, ordered by `created_at`. Defaults to `desc` (newest first).
- `"asc"`
@@ -90,7 +90,7 @@ List Sessions
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -174,6 +174,12 @@ List Sessions
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
## Returns
- `data: optional array of BetaManagedAgentsSession`
@@ -208,12 +214,16 @@ List Sessions
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
- - `"claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more`
+ - `"claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more`
The model that will power your agent.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
@@ -762,7 +772,7 @@ List Sessions
- `outcome_evaluations: array of BetaManagedAgentsOutcomeEvaluationResource`
- Per-outcome evaluation state. One entry per define_outcome event sent to the session.
+ Per-outcome evaluation state. One entry per `define_outcome` event sent to the session.
- `completed_at: string or null`
@@ -776,7 +786,7 @@ List Sessions
- `explanation: string or null`
- Grader's verdict text from the most recent evaluation. For satisfied, explains why criteria are met; for needs_revision (intermediate), what's missing; for failed, why unrecoverable.
+ Grader's verdict text from the most recent evaluation. For `satisfied`, explains why criteria are met; for `needs_revision` (intermediate), what's missing; for `failed`, why unrecoverable.
- `iteration: number`
@@ -904,7 +914,7 @@ List Sessions
- `active_seconds: optional number`
- Cumulative time in seconds the session spent in running status. Excludes idle time.
+ Cumulative time in seconds the session spent in `running` status. Excludes idle time.
format: double
diff --git a/content/en/api/beta/sessions/resources.md b/content/en/api/beta/sessions/resources.md
index ca7cda9e4..e09e96405 100644
--- a/content/en/api/beta/sessions/resources.md
+++ b/content/en/api/beta/sessions/resources.md
@@ -18,7 +18,7 @@ Add Session Resource
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -102,6 +102,12 @@ Add Session Resource
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
### Body parameters
- `file_id: string`
@@ -190,7 +196,7 @@ List Session Resources
- `page: optional string`
- Opaque cursor from a previous response's next_page field.
+ Opaque cursor from a previous response's `next_page` field.
### Headers
@@ -200,7 +206,7 @@ List Session Resources
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -284,6 +290,12 @@ List Session Resources
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
### Returns
- `data: array of BetaManagedAgentsSessionResource`
@@ -455,7 +467,7 @@ Get Session Resource
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -539,6 +551,12 @@ Get Session Resource
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
### Returns
- `BetaManagedAgentsGitHubRepositoryResource object`
@@ -689,7 +707,7 @@ Update Session Resource
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -773,6 +791,12 @@ Update Session Resource
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
### Body parameters
- `authorization_token: string`
@@ -935,7 +959,7 @@ Delete Session Resource
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -1019,6 +1043,12 @@ Delete Session Resource
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
### Returns
- `BetaManagedAgentsDeleteSessionResource object`
diff --git a/content/en/api/beta/sessions/resources/add.md b/content/en/api/beta/sessions/resources/add.md
index 3f4d0fcb8..b8d642008 100644
--- a/content/en/api/beta/sessions/resources/add.md
+++ b/content/en/api/beta/sessions/resources/add.md
@@ -16,7 +16,7 @@ Add Session Resource
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -100,6 +100,12 @@ Add Session Resource
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
## Body parameters
- `file_id: string`
diff --git a/content/en/api/beta/sessions/resources/delete.md b/content/en/api/beta/sessions/resources/delete.md
index f29e2729b..582be627b 100644
--- a/content/en/api/beta/sessions/resources/delete.md
+++ b/content/en/api/beta/sessions/resources/delete.md
@@ -18,7 +18,7 @@ Delete Session Resource
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -102,6 +102,12 @@ Delete Session Resource
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
## Returns
- `BetaManagedAgentsDeleteSessionResource object`
diff --git a/content/en/api/beta/sessions/resources/list.md b/content/en/api/beta/sessions/resources/list.md
index 5f3f40314..e1b80a9d0 100644
--- a/content/en/api/beta/sessions/resources/list.md
+++ b/content/en/api/beta/sessions/resources/list.md
@@ -18,7 +18,7 @@ List Session Resources
- `page: optional string`
- Opaque cursor from a previous response's next_page field.
+ Opaque cursor from a previous response's `next_page` field.
## Headers
@@ -28,7 +28,7 @@ List Session Resources
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -112,6 +112,12 @@ List Session Resources
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
## Returns
- `data: array of BetaManagedAgentsSessionResource`
diff --git a/content/en/api/beta/sessions/resources/retrieve.md b/content/en/api/beta/sessions/resources/retrieve.md
index 4fdd65faf..797995d8d 100644
--- a/content/en/api/beta/sessions/resources/retrieve.md
+++ b/content/en/api/beta/sessions/resources/retrieve.md
@@ -18,7 +18,7 @@ Get Session Resource
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -102,6 +102,12 @@ Get Session Resource
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
## Returns
- `BetaManagedAgentsGitHubRepositoryResource object`
diff --git a/content/en/api/beta/sessions/resources/update.md b/content/en/api/beta/sessions/resources/update.md
index 8fc59eb26..bf8df5a5d 100644
--- a/content/en/api/beta/sessions/resources/update.md
+++ b/content/en/api/beta/sessions/resources/update.md
@@ -18,7 +18,7 @@ Update Session Resource
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -102,6 +102,12 @@ Update Session Resource
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
## Body parameters
- `authorization_token: string`
diff --git a/content/en/api/beta/sessions/retrieve.md b/content/en/api/beta/sessions/retrieve.md
index b982cc31b..fd932d6aa 100644
--- a/content/en/api/beta/sessions/retrieve.md
+++ b/content/en/api/beta/sessions/retrieve.md
@@ -16,7 +16,7 @@ Get Session
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -100,6 +100,12 @@ Get Session
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
## Returns
- `BetaManagedAgentsSession object`
@@ -134,12 +140,16 @@ Get Session
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
- - `"claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more`
+ - `"claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more`
The model that will power your agent.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
@@ -688,7 +698,7 @@ Get Session
- `outcome_evaluations: array of BetaManagedAgentsOutcomeEvaluationResource`
- Per-outcome evaluation state. One entry per define_outcome event sent to the session.
+ Per-outcome evaluation state. One entry per `define_outcome` event sent to the session.
- `completed_at: string or null`
@@ -702,7 +712,7 @@ Get Session
- `explanation: string or null`
- Grader's verdict text from the most recent evaluation. For satisfied, explains why criteria are met; for needs_revision (intermediate), what's missing; for failed, why unrecoverable.
+ Grader's verdict text from the most recent evaluation. For `satisfied`, explains why criteria are met; for `needs_revision` (intermediate), what's missing; for `failed`, why unrecoverable.
- `iteration: number`
@@ -830,7 +840,7 @@ Get Session
- `active_seconds: optional number`
- Cumulative time in seconds the session spent in running status. Excludes idle time.
+ Cumulative time in seconds the session spent in `running` status. Excludes idle time.
format: double
diff --git a/content/en/api/beta/sessions/threads.md b/content/en/api/beta/sessions/threads.md
index d9d854d85..fdd17ce86 100644
--- a/content/en/api/beta/sessions/threads.md
+++ b/content/en/api/beta/sessions/threads.md
@@ -20,7 +20,7 @@ List Session Threads
- `page: optional string`
- Opaque pagination cursor from a previous response's next_page. Forward-only.
+ Opaque pagination cursor from a previous response's `next_page`. Forward-only.
### Headers
@@ -30,7 +30,7 @@ List Session Threads
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -114,6 +114,12 @@ List Session Threads
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
### Returns
- `data: optional array of BetaManagedAgentsSessionThread`
@@ -154,12 +160,16 @@ List Session Threads
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
- - `"claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more`
+ - `"claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more`
The model that will power your agent.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
@@ -873,7 +883,7 @@ Get Session Thread
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -957,6 +967,12 @@ Get Session Thread
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
### Returns
- `BetaManagedAgentsSessionThread object`
@@ -997,12 +1013,16 @@ Get Session Thread
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
- - `"claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more`
+ - `"claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more`
The model that will power your agent.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
@@ -1707,7 +1727,7 @@ Archive Session Thread
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -1791,6 +1811,12 @@ Archive Session Thread
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
### Returns
- `BetaManagedAgentsSessionThread object`
@@ -1831,12 +1857,16 @@ Archive Session Thread
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
- - `"claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more`
+ - `"claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more`
The model that will power your agent.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
@@ -2564,12 +2594,16 @@ curl https://api.anthropic.com/v1/sessions/$SESSION_ID/threads/$THREAD_ID/archiv
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
- - `"claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more`
+ - `"claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more`
The model that will power your agent.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
@@ -4740,12 +4774,16 @@ curl https://api.anthropic.com/v1/sessions/$SESSION_ID/threads/$THREAD_ID/archiv
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
- - `"claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more`
+ - `"claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more`
The model that will power your agent.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
@@ -5482,7 +5520,7 @@ List Session Thread Events
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -5566,6 +5604,12 @@ List Session Thread Events
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `data: optional array of BetaManagedAgentsSessionEvent`
@@ -7038,12 +7082,16 @@ List Session Thread Events
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
- - `"claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more`
+ - `"claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more`
The model that will power your agent.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
@@ -7758,7 +7806,7 @@ Stream Session Thread Events
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -7842,6 +7890,12 @@ Stream Session Thread Events
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `BetaManagedAgentsStreamSessionThreadEvents = BetaManagedAgentsUserMessageEvent or BetaManagedAgentsUserInterruptEvent or BetaManagedAgentsUserToolConfirmationEvent or 34 more`
@@ -9314,12 +9368,16 @@ Stream Session Thread Events
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
- - `"claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more`
+ - `"claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more`
The model that will power your agent.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
diff --git a/content/en/api/beta/sessions/threads/archive.md b/content/en/api/beta/sessions/threads/archive.md
index 9dffa199e..2ce995d2c 100644
--- a/content/en/api/beta/sessions/threads/archive.md
+++ b/content/en/api/beta/sessions/threads/archive.md
@@ -18,7 +18,7 @@ Archive Session Thread
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -102,6 +102,12 @@ Archive Session Thread
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
## Returns
- `BetaManagedAgentsSessionThread object`
@@ -142,12 +148,16 @@ Archive Session Thread
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
- - `"claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more`
+ - `"claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more`
The model that will power your agent.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
diff --git a/content/en/api/beta/sessions/threads/events.md b/content/en/api/beta/sessions/threads/events.md
index 25e0900a8..8544cd994 100644
--- a/content/en/api/beta/sessions/threads/events.md
+++ b/content/en/api/beta/sessions/threads/events.md
@@ -32,7 +32,7 @@ List Session Thread Events
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -116,6 +116,12 @@ List Session Thread Events
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
### Returns
- `data: optional array of BetaManagedAgentsSessionEvent`
@@ -1588,12 +1594,16 @@ List Session Thread Events
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
- - `"claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more`
+ - `"claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more`
The model that will power your agent.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
@@ -2308,7 +2318,7 @@ Stream Session Thread Events
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -2392,6 +2402,12 @@ Stream Session Thread Events
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
### Returns
- `BetaManagedAgentsStreamSessionThreadEvents = BetaManagedAgentsUserMessageEvent or BetaManagedAgentsUserInterruptEvent or BetaManagedAgentsUserToolConfirmationEvent or 34 more`
@@ -3864,12 +3880,16 @@ Stream Session Thread Events
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
- - `"claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more`
+ - `"claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more`
The model that will power your agent.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
diff --git a/content/en/api/beta/sessions/threads/events/list.md b/content/en/api/beta/sessions/threads/events/list.md
index cfa554b9e..a0c275a03 100644
--- a/content/en/api/beta/sessions/threads/events/list.md
+++ b/content/en/api/beta/sessions/threads/events/list.md
@@ -30,7 +30,7 @@ List Session Thread Events
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -114,6 +114,12 @@ List Session Thread Events
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
## Returns
- `data: optional array of BetaManagedAgentsSessionEvent`
@@ -1586,12 +1592,16 @@ List Session Thread Events
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
- - `"claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more`
+ - `"claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more`
The model that will power your agent.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
diff --git a/content/en/api/beta/sessions/threads/events/stream.md b/content/en/api/beta/sessions/threads/events/stream.md
index f9e7d212c..f71249b31 100644
--- a/content/en/api/beta/sessions/threads/events/stream.md
+++ b/content/en/api/beta/sessions/threads/events/stream.md
@@ -28,7 +28,7 @@ Stream Session Thread Events
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -112,6 +112,12 @@ Stream Session Thread Events
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
## Returns
- `BetaManagedAgentsStreamSessionThreadEvents = BetaManagedAgentsUserMessageEvent or BetaManagedAgentsUserInterruptEvent or BetaManagedAgentsUserToolConfirmationEvent or 34 more`
@@ -1584,12 +1590,16 @@ Stream Session Thread Events
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
- - `"claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more`
+ - `"claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more`
The model that will power your agent.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
diff --git a/content/en/api/beta/sessions/threads/list.md b/content/en/api/beta/sessions/threads/list.md
index 709371bc7..6269f2b98 100644
--- a/content/en/api/beta/sessions/threads/list.md
+++ b/content/en/api/beta/sessions/threads/list.md
@@ -18,7 +18,7 @@ List Session Threads
- `page: optional string`
- Opaque pagination cursor from a previous response's next_page. Forward-only.
+ Opaque pagination cursor from a previous response's `next_page`. Forward-only.
## Headers
@@ -28,7 +28,7 @@ List Session Threads
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -112,6 +112,12 @@ List Session Threads
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
## Returns
- `data: optional array of BetaManagedAgentsSessionThread`
@@ -152,12 +158,16 @@ List Session Threads
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
- - `"claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more`
+ - `"claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more`
The model that will power your agent.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
diff --git a/content/en/api/beta/sessions/threads/retrieve.md b/content/en/api/beta/sessions/threads/retrieve.md
index 4342ea507..1e224260b 100644
--- a/content/en/api/beta/sessions/threads/retrieve.md
+++ b/content/en/api/beta/sessions/threads/retrieve.md
@@ -18,7 +18,7 @@ Get Session Thread
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -102,6 +102,12 @@ Get Session Thread
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
## Returns
- `BetaManagedAgentsSessionThread object`
@@ -142,12 +148,16 @@ Get Session Thread
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
- - `"claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more`
+ - `"claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more`
The model that will power your agent.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
diff --git a/content/en/api/beta/sessions/update.md b/content/en/api/beta/sessions/update.md
index 6547dd505..3c4e69c70 100644
--- a/content/en/api/beta/sessions/update.md
+++ b/content/en/api/beta/sessions/update.md
@@ -16,7 +16,7 @@ Update Session
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -100,6 +100,12 @@ Update Session
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
## Body parameters
- `agent: optional BetaManagedAgentsSessionAgentUpdate`
@@ -574,12 +580,16 @@ Update Session
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
- - `"claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more`
+ - `"claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more`
The model that will power your agent.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
@@ -1128,7 +1138,7 @@ Update Session
- `outcome_evaluations: array of BetaManagedAgentsOutcomeEvaluationResource`
- Per-outcome evaluation state. One entry per define_outcome event sent to the session.
+ Per-outcome evaluation state. One entry per `define_outcome` event sent to the session.
- `completed_at: string or null`
@@ -1142,7 +1152,7 @@ Update Session
- `explanation: string or null`
- Grader's verdict text from the most recent evaluation. For satisfied, explains why criteria are met; for needs_revision (intermediate), what's missing; for failed, why unrecoverable.
+ Grader's verdict text from the most recent evaluation. For `satisfied`, explains why criteria are met; for `needs_revision` (intermediate), what's missing; for `failed`, why unrecoverable.
- `iteration: number`
@@ -1270,7 +1280,7 @@ Update Session
- `active_seconds: optional number`
- Cumulative time in seconds the session spent in running status. Excludes idle time.
+ Cumulative time in seconds the session spent in `running` status. Excludes idle time.
format: double
diff --git a/content/en/api/beta/skills.md b/content/en/api/beta/skills.md
index 01a4ea2c2..1e8b704f3 100644
--- a/content/en/api/beta/skills.md
+++ b/content/en/api/beta/skills.md
@@ -14,7 +14,7 @@ Create Skill
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -98,6 +98,12 @@ Create Skill
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
### Body parameters (form-data)
- `files: array of string`
@@ -247,7 +253,7 @@ List Skills
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -331,6 +337,12 @@ List Skills
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
### Returns
- `data: array of BetaSkill`
@@ -460,7 +472,7 @@ Get Skill
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -544,6 +556,12 @@ Get Skill
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
### Returns
- `BetaSkill object`
@@ -660,7 +678,7 @@ Delete Skill
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -744,6 +762,12 @@ Delete Skill
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
### Returns
- `BetaDeletedSkill object`
@@ -917,7 +941,7 @@ Create Skill Version
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -1001,6 +1025,12 @@ Create Skill Version
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
#### Body parameters (form-data)
- `files: array of string`
@@ -1110,7 +1140,7 @@ List Skill Versions
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -1194,6 +1224,12 @@ List Skill Versions
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `data: array of BetaSkillVersion`
@@ -1298,7 +1334,7 @@ Download a skill version's content as a zip archive.
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -1382,6 +1418,12 @@ Download a skill version's content as a zip archive.
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
#### Example
```bash
@@ -1418,7 +1460,7 @@ Get Skill Version
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -1502,6 +1544,12 @@ Get Skill Version
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `BetaSkillVersion object`
@@ -1593,7 +1641,7 @@ Delete Skill Version
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -1677,6 +1725,12 @@ Delete Skill Version
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `BetaDeletedSkillVersion object`
diff --git a/content/en/api/beta/skills/create.md b/content/en/api/beta/skills/create.md
index 89c3b25b2..01c38c0bb 100644
--- a/content/en/api/beta/skills/create.md
+++ b/content/en/api/beta/skills/create.md
@@ -12,7 +12,7 @@ Create Skill
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -96,6 +96,12 @@ Create Skill
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
## Body parameters (form-data)
- `files: array of string`
diff --git a/content/en/api/beta/skills/delete.md b/content/en/api/beta/skills/delete.md
index e1ccc2fa2..fab12c56d 100644
--- a/content/en/api/beta/skills/delete.md
+++ b/content/en/api/beta/skills/delete.md
@@ -20,7 +20,7 @@ Delete Skill
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -104,6 +104,12 @@ Delete Skill
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
## Returns
- `BetaDeletedSkill object`
diff --git a/content/en/api/beta/skills/list.md b/content/en/api/beta/skills/list.md
index 1a3514864..bb0ea1044 100644
--- a/content/en/api/beta/skills/list.md
+++ b/content/en/api/beta/skills/list.md
@@ -37,7 +37,7 @@ List Skills
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -121,6 +121,12 @@ List Skills
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
## Returns
- `data: array of BetaSkill`
diff --git a/content/en/api/beta/skills/retrieve.md b/content/en/api/beta/skills/retrieve.md
index eff1373a4..00b7d9598 100644
--- a/content/en/api/beta/skills/retrieve.md
+++ b/content/en/api/beta/skills/retrieve.md
@@ -20,7 +20,7 @@ Get Skill
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -104,6 +104,12 @@ Get Skill
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
## Returns
- `BetaSkill object`
diff --git a/content/en/api/beta/skills/versions.md b/content/en/api/beta/skills/versions.md
index cdc8c0573..d88027cfd 100644
--- a/content/en/api/beta/skills/versions.md
+++ b/content/en/api/beta/skills/versions.md
@@ -22,7 +22,7 @@ Create Skill Version
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -106,6 +106,12 @@ Create Skill Version
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
### Body parameters (form-data)
- `files: array of string`
@@ -215,7 +221,7 @@ List Skill Versions
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -299,6 +305,12 @@ List Skill Versions
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
### Returns
- `data: array of BetaSkillVersion`
@@ -403,7 +415,7 @@ Download a skill version's content as a zip archive.
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -487,6 +499,12 @@ Download a skill version's content as a zip archive.
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
### Example
```bash
@@ -523,7 +541,7 @@ Get Skill Version
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -607,6 +625,12 @@ Get Skill Version
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
### Returns
- `BetaSkillVersion object`
@@ -698,7 +722,7 @@ Delete Skill Version
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -782,6 +806,12 @@ Delete Skill Version
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
### Returns
- `BetaDeletedSkillVersion object`
diff --git a/content/en/api/beta/skills/versions/create.md b/content/en/api/beta/skills/versions/create.md
index bb757d01c..0464ccd7b 100644
--- a/content/en/api/beta/skills/versions/create.md
+++ b/content/en/api/beta/skills/versions/create.md
@@ -20,7 +20,7 @@ Create Skill Version
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -104,6 +104,12 @@ Create Skill Version
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
## Body parameters (form-data)
- `files: array of string`
diff --git a/content/en/api/beta/skills/versions/delete.md b/content/en/api/beta/skills/versions/delete.md
index 1b053933e..d0dc06ad3 100644
--- a/content/en/api/beta/skills/versions/delete.md
+++ b/content/en/api/beta/skills/versions/delete.md
@@ -26,7 +26,7 @@ Delete Skill Version
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -110,6 +110,12 @@ Delete Skill Version
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
## Returns
- `BetaDeletedSkillVersion object`
diff --git a/content/en/api/beta/skills/versions/download.md b/content/en/api/beta/skills/versions/download.md
index e1c109561..108557d07 100644
--- a/content/en/api/beta/skills/versions/download.md
+++ b/content/en/api/beta/skills/versions/download.md
@@ -26,7 +26,7 @@ Download a skill version's content as a zip archive.
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -110,6 +110,12 @@ Download a skill version's content as a zip archive.
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
## Example
```bash
diff --git a/content/en/api/beta/skills/versions/list.md b/content/en/api/beta/skills/versions/list.md
index b871e8e45..418a75d1d 100644
--- a/content/en/api/beta/skills/versions/list.md
+++ b/content/en/api/beta/skills/versions/list.md
@@ -34,7 +34,7 @@ List Skill Versions
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -118,6 +118,12 @@ List Skill Versions
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
## Returns
- `data: array of BetaSkillVersion`
diff --git a/content/en/api/beta/skills/versions/retrieve.md b/content/en/api/beta/skills/versions/retrieve.md
index 52eda2743..54405ad1a 100644
--- a/content/en/api/beta/skills/versions/retrieve.md
+++ b/content/en/api/beta/skills/versions/retrieve.md
@@ -26,7 +26,7 @@ Get Skill Version
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -110,6 +110,12 @@ Get Skill Version
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
## Returns
- `BetaSkillVersion object`
diff --git a/content/en/api/beta/tunnels.md b/content/en/api/beta/tunnels.md
index f5c69cbbf..e7904f457 100644
--- a/content/en/api/beta/tunnels.md
+++ b/content/en/api/beta/tunnels.md
@@ -16,7 +16,7 @@ Creates a tunnel. Creation allocates a fresh hostname and provisions the tunnel;
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -100,6 +100,12 @@ Creates a tunnel. Creation allocates a fresh hostname and provisions the tunnel;
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
### Body parameters
- `display_name: optional string or null`
@@ -184,7 +190,7 @@ Fetches a tunnel by ID.
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -268,6 +274,12 @@ Fetches a tunnel by ID.
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
### Returns
- `BetaTunnel object`
@@ -354,7 +366,7 @@ Lists tunnels. Results are ordered by creation time, newest first; archived tunn
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -438,6 +450,12 @@ Lists tunnels. Results are ordered by creation time, newest first; archived tunn
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
### Returns
- `data: array of BetaTunnel`
@@ -521,7 +539,7 @@ Archives a tunnel. Archival is irreversible: every non-archived certificate on t
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -605,6 +623,12 @@ Archives a tunnel. Archival is irreversible: every non-archived certificate on t
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
### Returns
- `BetaTunnel object`
@@ -680,7 +704,7 @@ Reveals a tunnel's connector token. The value is fetched live on each call; Anth
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -764,6 +788,12 @@ Reveals a tunnel's connector token. The value is fetched live on each call; Anth
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
### Returns
- `BetaTunnelToken object`
@@ -820,7 +850,7 @@ Rotates a tunnel's connector token. Rotation invalidates the current token for n
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -904,6 +934,12 @@ Rotates a tunnel's connector token. Rotation invalidates the current token for n
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
### Body parameters
- `reason: optional string or null`
@@ -1021,7 +1057,7 @@ Registers a public CA certificate on a tunnel. Anthropic verifies the gateway's
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -1105,6 +1141,12 @@ Registers a public CA certificate on a tunnel. Anthropic verifies the gateway's
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
#### Body parameters
- `ca_certificate_pem: string`
@@ -1200,7 +1242,7 @@ Fetches a tunnel certificate by ID.
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -1284,6 +1326,12 @@ Fetches a tunnel certificate by ID.
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `BetaTunnelCertificate object`
@@ -1381,7 +1429,7 @@ Lists the certificates registered on a tunnel. Archived certificates are exclude
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -1465,6 +1513,12 @@ Lists the certificates registered on a tunnel. Archived certificates are exclude
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `data: array of BetaTunnelCertificate`
@@ -1557,7 +1611,7 @@ Archives a tunnel certificate, removing it from the set Anthropic trusts for the
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -1641,6 +1695,12 @@ Archives a tunnel certificate, removing it from the set Anthropic trusts for the
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `BetaTunnelCertificate object`
diff --git a/content/en/api/beta/tunnels/archive.md b/content/en/api/beta/tunnels/archive.md
index 2e8f61471..e9690ecdd 100644
--- a/content/en/api/beta/tunnels/archive.md
+++ b/content/en/api/beta/tunnels/archive.md
@@ -18,7 +18,7 @@ Archives a tunnel. Archival is irreversible: every non-archived certificate on t
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -102,6 +102,12 @@ Archives a tunnel. Archival is irreversible: every non-archived certificate on t
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
## Returns
- `BetaTunnel object`
diff --git a/content/en/api/beta/tunnels/certificates.md b/content/en/api/beta/tunnels/certificates.md
index 59e7c13c2..c74999a91 100644
--- a/content/en/api/beta/tunnels/certificates.md
+++ b/content/en/api/beta/tunnels/certificates.md
@@ -20,7 +20,7 @@ Registers a public CA certificate on a tunnel. Anthropic verifies the gateway's
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -104,6 +104,12 @@ Registers a public CA certificate on a tunnel. Anthropic verifies the gateway's
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
### Body parameters
- `ca_certificate_pem: string`
@@ -199,7 +205,7 @@ Fetches a tunnel certificate by ID.
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -283,6 +289,12 @@ Fetches a tunnel certificate by ID.
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
### Returns
- `BetaTunnelCertificate object`
@@ -380,7 +392,7 @@ Lists the certificates registered on a tunnel. Archived certificates are exclude
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -464,6 +476,12 @@ Lists the certificates registered on a tunnel. Archived certificates are exclude
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
### Returns
- `data: array of BetaTunnelCertificate`
@@ -556,7 +574,7 @@ Archives a tunnel certificate, removing it from the set Anthropic trusts for the
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -640,6 +658,12 @@ Archives a tunnel certificate, removing it from the set Anthropic trusts for the
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
### Returns
- `BetaTunnelCertificate object`
diff --git a/content/en/api/beta/tunnels/certificates/archive.md b/content/en/api/beta/tunnels/certificates/archive.md
index 03d32566b..9609a5255 100644
--- a/content/en/api/beta/tunnels/certificates/archive.md
+++ b/content/en/api/beta/tunnels/certificates/archive.md
@@ -20,7 +20,7 @@ Archives a tunnel certificate, removing it from the set Anthropic trusts for the
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -104,6 +104,12 @@ Archives a tunnel certificate, removing it from the set Anthropic trusts for the
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
## Returns
- `BetaTunnelCertificate object`
diff --git a/content/en/api/beta/tunnels/certificates/create.md b/content/en/api/beta/tunnels/certificates/create.md
index 17421c5f8..36890d046 100644
--- a/content/en/api/beta/tunnels/certificates/create.md
+++ b/content/en/api/beta/tunnels/certificates/create.md
@@ -18,7 +18,7 @@ Registers a public CA certificate on a tunnel. Anthropic verifies the gateway's
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -102,6 +102,12 @@ Registers a public CA certificate on a tunnel. Anthropic verifies the gateway's
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
## Body parameters
- `ca_certificate_pem: string`
diff --git a/content/en/api/beta/tunnels/certificates/list.md b/content/en/api/beta/tunnels/certificates/list.md
index 29ef5e51e..90101645f 100644
--- a/content/en/api/beta/tunnels/certificates/list.md
+++ b/content/en/api/beta/tunnels/certificates/list.md
@@ -34,7 +34,7 @@ Lists the certificates registered on a tunnel. Archived certificates are exclude
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -118,6 +118,12 @@ Lists the certificates registered on a tunnel. Archived certificates are exclude
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
## Returns
- `data: array of BetaTunnelCertificate`
diff --git a/content/en/api/beta/tunnels/certificates/retrieve.md b/content/en/api/beta/tunnels/certificates/retrieve.md
index 17a9f7dba..4a2466b7c 100644
--- a/content/en/api/beta/tunnels/certificates/retrieve.md
+++ b/content/en/api/beta/tunnels/certificates/retrieve.md
@@ -20,7 +20,7 @@ Fetches a tunnel certificate by ID.
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -104,6 +104,12 @@ Fetches a tunnel certificate by ID.
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
## Returns
- `BetaTunnelCertificate object`
diff --git a/content/en/api/beta/tunnels/create.md b/content/en/api/beta/tunnels/create.md
index 6472f4363..645633784 100644
--- a/content/en/api/beta/tunnels/create.md
+++ b/content/en/api/beta/tunnels/create.md
@@ -14,7 +14,7 @@ Creates a tunnel. Creation allocates a fresh hostname and provisions the tunnel;
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -98,6 +98,12 @@ Creates a tunnel. Creation allocates a fresh hostname and provisions the tunnel;
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
## Body parameters
- `display_name: optional string or null`
diff --git a/content/en/api/beta/tunnels/list.md b/content/en/api/beta/tunnels/list.md
index 7591026e9..edd8961e0 100644
--- a/content/en/api/beta/tunnels/list.md
+++ b/content/en/api/beta/tunnels/list.md
@@ -30,7 +30,7 @@ Lists tunnels. Results are ordered by creation time, newest first; archived tunn
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -114,6 +114,12 @@ Lists tunnels. Results are ordered by creation time, newest first; archived tunn
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
## Returns
- `data: array of BetaTunnel`
diff --git a/content/en/api/beta/tunnels/retrieve.md b/content/en/api/beta/tunnels/retrieve.md
index 3715c0a0c..897525a6f 100644
--- a/content/en/api/beta/tunnels/retrieve.md
+++ b/content/en/api/beta/tunnels/retrieve.md
@@ -18,7 +18,7 @@ Fetches a tunnel by ID.
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -102,6 +102,12 @@ Fetches a tunnel by ID.
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
## Returns
- `BetaTunnel object`
diff --git a/content/en/api/beta/tunnels/reveal_token.md b/content/en/api/beta/tunnels/reveal_token.md
index 3849a508b..73c99bdd8 100644
--- a/content/en/api/beta/tunnels/reveal_token.md
+++ b/content/en/api/beta/tunnels/reveal_token.md
@@ -18,7 +18,7 @@ Reveals a tunnel's connector token. The value is fetched live on each call; Anth
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -102,6 +102,12 @@ Reveals a tunnel's connector token. The value is fetched live on each call; Anth
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
## Returns
- `BetaTunnelToken object`
diff --git a/content/en/api/beta/tunnels/rotate_token.md b/content/en/api/beta/tunnels/rotate_token.md
index df5dc36dc..6d4c003b8 100644
--- a/content/en/api/beta/tunnels/rotate_token.md
+++ b/content/en/api/beta/tunnels/rotate_token.md
@@ -18,7 +18,7 @@ Rotates a tunnel's connector token. Rotation invalidates the current token for n
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -102,6 +102,12 @@ Rotates a tunnel's connector token. Rotation invalidates the current token for n
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
## Body parameters
- `reason: optional string or null`
diff --git a/content/en/api/beta/user_profiles.md b/content/en/api/beta/user_profiles.md
index ab351272d..3c947bc02 100644
--- a/content/en/api/beta/user_profiles.md
+++ b/content/en/api/beta/user_profiles.md
@@ -14,7 +14,7 @@ Create User Profile
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -98,6 +98,12 @@ Create User Profile
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
### Body parameters
- `access_type: optional "application" or "passthrough"`
@@ -114,26 +120,22 @@ Create User Profile
minLength: 1, maxLength: 255
+- `external_user_onboarded_at: optional string`
+
+ A timestamp in RFC 3339 format
+
+ format: date-time
+
- `metadata: optional map[string]`
Free-form key-value data to attach to this user profile. Maximum 16 keys, with keys up to 64 characters and values up to 512 characters. Values must be non-empty strings.
- `name: optional string or null`
- Optional for all profiles. Real-world name of the entity this profile represents (company or individual); for a resold-to company (`relationship` `resold` / `access_type` `passthrough`), that company's name where known. Maximum 255 characters.
+ Optional for all profiles. Real-world name of the entity this profile represents (company or individual); for a company the platform resells Claude access to (`access_type` `passthrough`), that company's name where known. Maximum 255 characters.
minLength: 1, maxLength: 255
-- `relationship: optional "external" or "resold" or "internal"`
-
- How the entity behind a user profile relates to the platform that owns the API key. `external`: an individual end-user of the platform. `resold`: a company the platform resells Claude access to. `internal`: the platform's own usage.
-
- - `"external"`
-
- - `"resold"`
-
- - `"internal"`
-
### Returns
- `BetaUserProfile object`
@@ -188,19 +190,15 @@ Create User Profile
Platform's own identifier for this user. Not enforced unique.
- - `name: optional string or null`
-
- Real-world name of the entity this profile represents (company or individual). For a resold-to company (`access_type` `passthrough`, or `relationship` `resold` under the `user-profiles-2026-03-24` header) this is that company's name.
+ - `external_user_onboarded_at: optional string or null`
- - `relationship: optional "external" or "resold" or "internal"`
-
- How the entity behind a user profile relates to the platform that owns the API key. `external`: an individual end-user of the platform. `resold`: a company the platform resells Claude access to. `internal`: the platform's own usage.
+ A timestamp in RFC 3339 format
- - `"external"`
+ format: date-time
- - `"resold"`
+ - `name: optional string or null`
- - `"internal"`
+ Real-world name of the entity this profile represents (company or individual). For a company the platform resells Claude access to (`access_type` `passthrough`) this is that company's name.
### Example
@@ -212,6 +210,7 @@ curl https://api.anthropic.com/v1/user_profiles \
-H "X-Api-Key: $ANTHROPIC_API_KEY" \
-d '{
"external_id": "user_12345",
+ "external_user_onboarded_at": "2024-11-02T08:15:00Z",
"metadata": {}
}'
```
@@ -232,8 +231,8 @@ curl https://api.anthropic.com/v1/user_profiles \
"updated_at": "2026-03-15T10:00:00Z",
"access_type": "application",
"external_id": "user_12345",
- "name": "Example User",
- "relationship": "external"
+ "external_user_onboarded_at": "2024-11-02T08:15:00Z",
+ "name": "Example User"
}
```
@@ -259,6 +258,14 @@ List User Profiles
- `"desc"`
+- `order_by: optional "created_at" or "name"`
+
+ Query parameter for order_by
+
+ - `"created_at"`
+
+ - `"name"`
+
- `page: optional string`
Query parameter for page
@@ -271,7 +278,7 @@ List User Profiles
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -355,6 +362,12 @@ List User Profiles
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
### Returns
- `data: array of BetaUserProfile`
@@ -411,19 +424,15 @@ List User Profiles
Platform's own identifier for this user. Not enforced unique.
- - `name: optional string or null`
-
- Real-world name of the entity this profile represents (company or individual). For a resold-to company (`access_type` `passthrough`, or `relationship` `resold` under the `user-profiles-2026-03-24` header) this is that company's name.
-
- - `relationship: optional "external" or "resold" or "internal"`
+ - `external_user_onboarded_at: optional string or null`
- How the entity behind a user profile relates to the platform that owns the API key. `external`: an individual end-user of the platform. `resold`: a company the platform resells Claude access to. `internal`: the platform's own usage.
+ A timestamp in RFC 3339 format
- - `"external"`
+ format: date-time
- - `"resold"`
+ - `name: optional string or null`
- - `"internal"`
+ Real-world name of the entity this profile represents (company or individual). For a company the platform resells Claude access to (`access_type` `passthrough`) this is that company's name.
- `next_page: string or null`
@@ -456,8 +465,8 @@ curl https://api.anthropic.com/v1/user_profiles \
"updated_at": "2026-03-15T10:00:00Z",
"access_type": "application",
"external_id": "user_12345",
- "name": "Example User",
- "relationship": "external"
+ "external_user_onboarded_at": "2024-11-02T08:15:00Z",
+ "name": "Example User"
}
],
"next_page": "page_MjAyNS0wNS0xNFQwMDowMDowMFo="
@@ -482,7 +491,7 @@ Get User Profile
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -566,6 +575,12 @@ Get User Profile
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
### Returns
- `BetaUserProfile object`
@@ -620,19 +635,15 @@ Get User Profile
Platform's own identifier for this user. Not enforced unique.
- - `name: optional string or null`
-
- Real-world name of the entity this profile represents (company or individual). For a resold-to company (`access_type` `passthrough`, or `relationship` `resold` under the `user-profiles-2026-03-24` header) this is that company's name.
+ - `external_user_onboarded_at: optional string or null`
- - `relationship: optional "external" or "resold" or "internal"`
-
- How the entity behind a user profile relates to the platform that owns the API key. `external`: an individual end-user of the platform. `resold`: a company the platform resells Claude access to. `internal`: the platform's own usage.
+ A timestamp in RFC 3339 format
- - `"external"`
+ format: date-time
- - `"resold"`
+ - `name: optional string or null`
- - `"internal"`
+ Real-world name of the entity this profile represents (company or individual). For a company the platform resells Claude access to (`access_type` `passthrough`) this is that company's name.
### Example
@@ -659,8 +670,8 @@ curl https://api.anthropic.com/v1/user_profiles/$USER_PROFILE_ID \
"updated_at": "2026-03-15T10:00:00Z",
"access_type": "application",
"external_id": "user_12345",
- "name": "Example User",
- "relationship": "external"
+ "external_user_onboarded_at": "2024-11-02T08:15:00Z",
+ "name": "Example User"
}
```
@@ -682,7 +693,7 @@ Update User Profile
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -766,6 +777,12 @@ Update User Profile
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
### Body parameters
- `access_type: optional "application" or "passthrough" or null`
@@ -782,6 +799,12 @@ Update User Profile
minLength: 1, maxLength: 255
+- `external_user_onboarded_at: optional string`
+
+ A timestamp in RFC 3339 format
+
+ format: date-time
+
- `metadata: optional map[string]`
Key-value pairs to merge into the stored metadata. Keys provided overwrite existing values. To remove a key, set its value to an empty string. Keys not provided are left unchanged. Maximum 16 keys, with keys up to 64 characters and values up to 512 characters.
@@ -792,16 +815,6 @@ Update User Profile
minLength: 1, maxLength: 255
-- `relationship: optional "external" or "resold" or "internal" or null`
-
- How the entity behind a user profile relates to the platform that owns the API key. `external`: an individual end-user of the platform. `resold`: a company the platform resells Claude access to. `internal`: the platform's own usage.
-
- - `"external"`
-
- - `"resold"`
-
- - `"internal"`
-
### Returns
- `BetaUserProfile object`
@@ -856,19 +869,15 @@ Update User Profile
Platform's own identifier for this user. Not enforced unique.
- - `name: optional string or null`
-
- Real-world name of the entity this profile represents (company or individual). For a resold-to company (`access_type` `passthrough`, or `relationship` `resold` under the `user-profiles-2026-03-24` header) this is that company's name.
-
- - `relationship: optional "external" or "resold" or "internal"`
+ - `external_user_onboarded_at: optional string or null`
- How the entity behind a user profile relates to the platform that owns the API key. `external`: an individual end-user of the platform. `resold`: a company the platform resells Claude access to. `internal`: the platform's own usage.
+ A timestamp in RFC 3339 format
- - `"external"`
+ format: date-time
- - `"resold"`
+ - `name: optional string or null`
- - `"internal"`
+ Real-world name of the entity this profile represents (company or individual). For a company the platform resells Claude access to (`access_type` `passthrough`) this is that company's name.
### Example
@@ -899,8 +908,8 @@ curl https://api.anthropic.com/v1/user_profiles/$USER_PROFILE_ID \
"updated_at": "2026-03-15T10:00:00Z",
"access_type": "application",
"external_id": "user_12345",
- "name": "Example User",
- "relationship": "external"
+ "external_user_onboarded_at": "2024-11-02T08:15:00Z",
+ "name": "Example User"
}
```
@@ -922,7 +931,7 @@ Create Enrollment URL
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -1006,6 +1015,12 @@ Create Enrollment URL
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
### Returns
- `BetaUserProfileEnrollmentURL object`
@@ -1100,19 +1115,15 @@ curl https://api.anthropic.com/v1/user_profiles/$USER_PROFILE_ID/enrollment_url
Platform's own identifier for this user. Not enforced unique.
- - `name: optional string or null`
-
- Real-world name of the entity this profile represents (company or individual). For a resold-to company (`access_type` `passthrough`, or `relationship` `resold` under the `user-profiles-2026-03-24` header) this is that company's name.
+ - `external_user_onboarded_at: optional string or null`
- - `relationship: optional "external" or "resold" or "internal"`
-
- How the entity behind a user profile relates to the platform that owns the API key. `external`: an individual end-user of the platform. `resold`: a company the platform resells Claude access to. `internal`: the platform's own usage.
+ A timestamp in RFC 3339 format
- - `"external"`
+ format: date-time
- - `"resold"`
+ - `name: optional string or null`
- - `"internal"`
+ Real-world name of the entity this profile represents (company or individual). For a company the platform resells Claude access to (`access_type` `passthrough`) this is that company's name.
### Beta User Profile Enrollment URL
diff --git a/content/en/api/beta/user_profiles/create.md b/content/en/api/beta/user_profiles/create.md
index b4ffbb32e..32b3b3831 100644
--- a/content/en/api/beta/user_profiles/create.md
+++ b/content/en/api/beta/user_profiles/create.md
@@ -12,7 +12,7 @@ Create User Profile
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -96,6 +96,12 @@ Create User Profile
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
## Body parameters
- `access_type: optional "application" or "passthrough"`
@@ -112,26 +118,22 @@ Create User Profile
minLength: 1, maxLength: 255
+- `external_user_onboarded_at: optional string`
+
+ A timestamp in RFC 3339 format
+
+ format: date-time
+
- `metadata: optional map[string]`
Free-form key-value data to attach to this user profile. Maximum 16 keys, with keys up to 64 characters and values up to 512 characters. Values must be non-empty strings.
- `name: optional string or null`
- Optional for all profiles. Real-world name of the entity this profile represents (company or individual); for a resold-to company (`relationship` `resold` / `access_type` `passthrough`), that company's name where known. Maximum 255 characters.
+ Optional for all profiles. Real-world name of the entity this profile represents (company or individual); for a company the platform resells Claude access to (`access_type` `passthrough`), that company's name where known. Maximum 255 characters.
minLength: 1, maxLength: 255
-- `relationship: optional "external" or "resold" or "internal"`
-
- How the entity behind a user profile relates to the platform that owns the API key. `external`: an individual end-user of the platform. `resold`: a company the platform resells Claude access to. `internal`: the platform's own usage.
-
- - `"external"`
-
- - `"resold"`
-
- - `"internal"`
-
## Returns
- `BetaUserProfile object`
@@ -186,19 +188,15 @@ Create User Profile
Platform's own identifier for this user. Not enforced unique.
- - `name: optional string or null`
-
- Real-world name of the entity this profile represents (company or individual). For a resold-to company (`access_type` `passthrough`, or `relationship` `resold` under the `user-profiles-2026-03-24` header) this is that company's name.
+ - `external_user_onboarded_at: optional string or null`
- - `relationship: optional "external" or "resold" or "internal"`
-
- How the entity behind a user profile relates to the platform that owns the API key. `external`: an individual end-user of the platform. `resold`: a company the platform resells Claude access to. `internal`: the platform's own usage.
+ A timestamp in RFC 3339 format
- - `"external"`
+ format: date-time
- - `"resold"`
+ - `name: optional string or null`
- - `"internal"`
+ Real-world name of the entity this profile represents (company or individual). For a company the platform resells Claude access to (`access_type` `passthrough`) this is that company's name.
## Example
@@ -210,6 +208,7 @@ curl https://api.anthropic.com/v1/user_profiles \
-H "X-Api-Key: $ANTHROPIC_API_KEY" \
-d '{
"external_id": "user_12345",
+ "external_user_onboarded_at": "2024-11-02T08:15:00Z",
"metadata": {}
}'
```
@@ -230,7 +229,7 @@ curl https://api.anthropic.com/v1/user_profiles \
"updated_at": "2026-03-15T10:00:00Z",
"access_type": "application",
"external_id": "user_12345",
- "name": "Example User",
- "relationship": "external"
+ "external_user_onboarded_at": "2024-11-02T08:15:00Z",
+ "name": "Example User"
}
```
diff --git a/content/en/api/beta/user_profiles/create_enrollment_url.md b/content/en/api/beta/user_profiles/create_enrollment_url.md
index 8059be709..4038fb9b4 100644
--- a/content/en/api/beta/user_profiles/create_enrollment_url.md
+++ b/content/en/api/beta/user_profiles/create_enrollment_url.md
@@ -16,7 +16,7 @@ Create Enrollment URL
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -100,6 +100,12 @@ Create Enrollment URL
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
## Returns
- `BetaUserProfileEnrollmentURL object`
diff --git a/content/en/api/beta/user_profiles/list.md b/content/en/api/beta/user_profiles/list.md
index 85454c2d3..6c2670737 100644
--- a/content/en/api/beta/user_profiles/list.md
+++ b/content/en/api/beta/user_profiles/list.md
@@ -20,6 +20,14 @@ List User Profiles
- `"desc"`
+- `order_by: optional "created_at" or "name"`
+
+ Query parameter for order_by
+
+ - `"created_at"`
+
+ - `"name"`
+
- `page: optional string`
Query parameter for page
@@ -32,7 +40,7 @@ List User Profiles
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -116,6 +124,12 @@ List User Profiles
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
## Returns
- `data: array of BetaUserProfile`
@@ -172,19 +186,15 @@ List User Profiles
Platform's own identifier for this user. Not enforced unique.
- - `name: optional string or null`
-
- Real-world name of the entity this profile represents (company or individual). For a resold-to company (`access_type` `passthrough`, or `relationship` `resold` under the `user-profiles-2026-03-24` header) this is that company's name.
-
- - `relationship: optional "external" or "resold" or "internal"`
+ - `external_user_onboarded_at: optional string or null`
- How the entity behind a user profile relates to the platform that owns the API key. `external`: an individual end-user of the platform. `resold`: a company the platform resells Claude access to. `internal`: the platform's own usage.
+ A timestamp in RFC 3339 format
- - `"external"`
+ format: date-time
- - `"resold"`
+ - `name: optional string or null`
- - `"internal"`
+ Real-world name of the entity this profile represents (company or individual). For a company the platform resells Claude access to (`access_type` `passthrough`) this is that company's name.
- `next_page: string or null`
@@ -217,8 +227,8 @@ curl https://api.anthropic.com/v1/user_profiles \
"updated_at": "2026-03-15T10:00:00Z",
"access_type": "application",
"external_id": "user_12345",
- "name": "Example User",
- "relationship": "external"
+ "external_user_onboarded_at": "2024-11-02T08:15:00Z",
+ "name": "Example User"
}
],
"next_page": "page_MjAyNS0wNS0xNFQwMDowMDowMFo="
diff --git a/content/en/api/beta/user_profiles/retrieve.md b/content/en/api/beta/user_profiles/retrieve.md
index 78334d8a5..f251cdd9f 100644
--- a/content/en/api/beta/user_profiles/retrieve.md
+++ b/content/en/api/beta/user_profiles/retrieve.md
@@ -16,7 +16,7 @@ Get User Profile
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -100,6 +100,12 @@ Get User Profile
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
## Returns
- `BetaUserProfile object`
@@ -154,19 +160,15 @@ Get User Profile
Platform's own identifier for this user. Not enforced unique.
- - `name: optional string or null`
-
- Real-world name of the entity this profile represents (company or individual). For a resold-to company (`access_type` `passthrough`, or `relationship` `resold` under the `user-profiles-2026-03-24` header) this is that company's name.
+ - `external_user_onboarded_at: optional string or null`
- - `relationship: optional "external" or "resold" or "internal"`
-
- How the entity behind a user profile relates to the platform that owns the API key. `external`: an individual end-user of the platform. `resold`: a company the platform resells Claude access to. `internal`: the platform's own usage.
+ A timestamp in RFC 3339 format
- - `"external"`
+ format: date-time
- - `"resold"`
+ - `name: optional string or null`
- - `"internal"`
+ Real-world name of the entity this profile represents (company or individual). For a company the platform resells Claude access to (`access_type` `passthrough`) this is that company's name.
## Example
@@ -193,7 +195,7 @@ curl https://api.anthropic.com/v1/user_profiles/$USER_PROFILE_ID \
"updated_at": "2026-03-15T10:00:00Z",
"access_type": "application",
"external_id": "user_12345",
- "name": "Example User",
- "relationship": "external"
+ "external_user_onboarded_at": "2024-11-02T08:15:00Z",
+ "name": "Example User"
}
```
diff --git a/content/en/api/beta/user_profiles/update.md b/content/en/api/beta/user_profiles/update.md
index 3010fbd59..476b902a4 100644
--- a/content/en/api/beta/user_profiles/update.md
+++ b/content/en/api/beta/user_profiles/update.md
@@ -16,7 +16,7 @@ Update User Profile
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -100,6 +100,12 @@ Update User Profile
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
## Body parameters
- `access_type: optional "application" or "passthrough" or null`
@@ -116,6 +122,12 @@ Update User Profile
minLength: 1, maxLength: 255
+- `external_user_onboarded_at: optional string`
+
+ A timestamp in RFC 3339 format
+
+ format: date-time
+
- `metadata: optional map[string]`
Key-value pairs to merge into the stored metadata. Keys provided overwrite existing values. To remove a key, set its value to an empty string. Keys not provided are left unchanged. Maximum 16 keys, with keys up to 64 characters and values up to 512 characters.
@@ -126,16 +138,6 @@ Update User Profile
minLength: 1, maxLength: 255
-- `relationship: optional "external" or "resold" or "internal" or null`
-
- How the entity behind a user profile relates to the platform that owns the API key. `external`: an individual end-user of the platform. `resold`: a company the platform resells Claude access to. `internal`: the platform's own usage.
-
- - `"external"`
-
- - `"resold"`
-
- - `"internal"`
-
## Returns
- `BetaUserProfile object`
@@ -190,19 +192,15 @@ Update User Profile
Platform's own identifier for this user. Not enforced unique.
- - `name: optional string or null`
-
- Real-world name of the entity this profile represents (company or individual). For a resold-to company (`access_type` `passthrough`, or `relationship` `resold` under the `user-profiles-2026-03-24` header) this is that company's name.
+ - `external_user_onboarded_at: optional string or null`
- - `relationship: optional "external" or "resold" or "internal"`
-
- How the entity behind a user profile relates to the platform that owns the API key. `external`: an individual end-user of the platform. `resold`: a company the platform resells Claude access to. `internal`: the platform's own usage.
+ A timestamp in RFC 3339 format
- - `"external"`
+ format: date-time
- - `"resold"`
+ - `name: optional string or null`
- - `"internal"`
+ Real-world name of the entity this profile represents (company or individual). For a company the platform resells Claude access to (`access_type` `passthrough`) this is that company's name.
## Example
@@ -233,7 +231,7 @@ curl https://api.anthropic.com/v1/user_profiles/$USER_PROFILE_ID \
"updated_at": "2026-03-15T10:00:00Z",
"access_type": "application",
"external_id": "user_12345",
- "name": "Example User",
- "relationship": "external"
+ "external_user_onboarded_at": "2024-11-02T08:15:00Z",
+ "name": "Example User"
}
```
diff --git a/content/en/api/beta/vaults.md b/content/en/api/beta/vaults.md
index bcbd75e2d..cc08839ef 100644
--- a/content/en/api/beta/vaults.md
+++ b/content/en/api/beta/vaults.md
@@ -14,7 +14,7 @@ Create Vault
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -98,6 +98,12 @@ Create Vault
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
### Body parameters
- `display_name: string`
@@ -210,7 +216,7 @@ List Vaults
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -294,6 +300,12 @@ List Vaults
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
### Returns
- `data: optional array of BetaManagedAgentsVault`
@@ -384,7 +396,7 @@ Get Vault
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -468,6 +480,12 @@ Get Vault
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
### Returns
- `BetaManagedAgentsVault object`
@@ -549,7 +567,7 @@ Update Vault
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -633,6 +651,12 @@ Update Vault
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
### Body parameters
- `display_name: optional string or null`
@@ -733,7 +757,7 @@ Delete Vault
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -817,6 +841,12 @@ Delete Vault
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
### Returns
- `BetaManagedAgentsDeletedVault object`
@@ -866,7 +896,7 @@ Archive Vault
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -950,6 +980,12 @@ Archive Vault
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
### Returns
- `BetaManagedAgentsVault object`
@@ -1086,7 +1122,7 @@ Create Credential
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -1170,6 +1206,12 @@ Create Credential
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
#### Body parameters
- `auth: BetaManagedAgentsMCPOAuthCreateParams or BetaManagedAgentsStaticBearerCreateParams or BetaManagedAgentsEnvironmentVariableCreateParams`
@@ -1578,7 +1620,7 @@ List Credentials
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -1662,6 +1704,12 @@ List Credentials
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `data: optional array of BetaManagedAgentsCredential`
@@ -1877,7 +1925,7 @@ Get Credential
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -1961,6 +2009,12 @@ Get Credential
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `BetaManagedAgentsCredential object`
@@ -2167,7 +2221,7 @@ Update Credential
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -2251,6 +2305,12 @@ Update Credential
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
#### Body parameters
- `auth: optional BetaManagedAgentsMCPOAuthUpdateParams or BetaManagedAgentsStaticBearerUpdateParams or BetaManagedAgentsEnvironmentVariableUpdateParams`
@@ -2598,7 +2658,7 @@ Delete Credential
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -2682,6 +2742,12 @@ Delete Credential
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `BetaManagedAgentsDeletedCredential object`
@@ -2733,7 +2799,7 @@ Archive Credential
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -2817,6 +2883,12 @@ Archive Credential
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `BetaManagedAgentsCredential object`
@@ -3024,7 +3096,7 @@ Validate Credential
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -3108,6 +3180,12 @@ Validate Credential
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `BetaManagedAgentsCredentialValidation object`
diff --git a/content/en/api/beta/vaults/archive.md b/content/en/api/beta/vaults/archive.md
index 52d6bc1ce..f2766e47e 100644
--- a/content/en/api/beta/vaults/archive.md
+++ b/content/en/api/beta/vaults/archive.md
@@ -16,7 +16,7 @@ Archive Vault
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -100,6 +100,12 @@ Archive Vault
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
## Returns
- `BetaManagedAgentsVault object`
diff --git a/content/en/api/beta/vaults/create.md b/content/en/api/beta/vaults/create.md
index 8311c5769..247220c94 100644
--- a/content/en/api/beta/vaults/create.md
+++ b/content/en/api/beta/vaults/create.md
@@ -12,7 +12,7 @@ Create Vault
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -96,6 +96,12 @@ Create Vault
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
## Body parameters
- `display_name: string`
diff --git a/content/en/api/beta/vaults/credentials.md b/content/en/api/beta/vaults/credentials.md
index a45135ca1..01603d9b7 100644
--- a/content/en/api/beta/vaults/credentials.md
+++ b/content/en/api/beta/vaults/credentials.md
@@ -18,7 +18,7 @@ Create Credential
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -102,6 +102,12 @@ Create Credential
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
### Body parameters
- `auth: BetaManagedAgentsMCPOAuthCreateParams or BetaManagedAgentsStaticBearerCreateParams or BetaManagedAgentsEnvironmentVariableCreateParams`
@@ -510,7 +516,7 @@ List Credentials
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -594,6 +600,12 @@ List Credentials
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
### Returns
- `data: optional array of BetaManagedAgentsCredential`
@@ -809,7 +821,7 @@ Get Credential
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -893,6 +905,12 @@ Get Credential
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
### Returns
- `BetaManagedAgentsCredential object`
@@ -1099,7 +1117,7 @@ Update Credential
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -1183,6 +1201,12 @@ Update Credential
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
### Body parameters
- `auth: optional BetaManagedAgentsMCPOAuthUpdateParams or BetaManagedAgentsStaticBearerUpdateParams or BetaManagedAgentsEnvironmentVariableUpdateParams`
@@ -1530,7 +1554,7 @@ Delete Credential
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -1614,6 +1638,12 @@ Delete Credential
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
### Returns
- `BetaManagedAgentsDeletedCredential object`
@@ -1665,7 +1695,7 @@ Archive Credential
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -1749,6 +1779,12 @@ Archive Credential
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
### Returns
- `BetaManagedAgentsCredential object`
@@ -1956,7 +1992,7 @@ Validate Credential
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -2040,6 +2076,12 @@ Validate Credential
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
### Returns
- `BetaManagedAgentsCredentialValidation object`
diff --git a/content/en/api/beta/vaults/credentials/archive.md b/content/en/api/beta/vaults/credentials/archive.md
index 7baf3e5c7..c63083df4 100644
--- a/content/en/api/beta/vaults/credentials/archive.md
+++ b/content/en/api/beta/vaults/credentials/archive.md
@@ -18,7 +18,7 @@ Archive Credential
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -102,6 +102,12 @@ Archive Credential
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
## Returns
- `BetaManagedAgentsCredential object`
diff --git a/content/en/api/beta/vaults/credentials/create.md b/content/en/api/beta/vaults/credentials/create.md
index b7927a4ed..cc8e1dee0 100644
--- a/content/en/api/beta/vaults/credentials/create.md
+++ b/content/en/api/beta/vaults/credentials/create.md
@@ -16,7 +16,7 @@ Create Credential
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -100,6 +100,12 @@ Create Credential
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
## Body parameters
- `auth: BetaManagedAgentsMCPOAuthCreateParams or BetaManagedAgentsStaticBearerCreateParams or BetaManagedAgentsEnvironmentVariableCreateParams`
diff --git a/content/en/api/beta/vaults/credentials/delete.md b/content/en/api/beta/vaults/credentials/delete.md
index 557ee5e1e..f1e7c8569 100644
--- a/content/en/api/beta/vaults/credentials/delete.md
+++ b/content/en/api/beta/vaults/credentials/delete.md
@@ -18,7 +18,7 @@ Delete Credential
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -102,6 +102,12 @@ Delete Credential
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
## Returns
- `BetaManagedAgentsDeletedCredential object`
diff --git a/content/en/api/beta/vaults/credentials/list.md b/content/en/api/beta/vaults/credentials/list.md
index d77a33283..e773ada68 100644
--- a/content/en/api/beta/vaults/credentials/list.md
+++ b/content/en/api/beta/vaults/credentials/list.md
@@ -32,7 +32,7 @@ List Credentials
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -116,6 +116,12 @@ List Credentials
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
## Returns
- `data: optional array of BetaManagedAgentsCredential`
diff --git a/content/en/api/beta/vaults/credentials/mcp_oauth_validate.md b/content/en/api/beta/vaults/credentials/mcp_oauth_validate.md
index 2a27eee3c..2b38da37e 100644
--- a/content/en/api/beta/vaults/credentials/mcp_oauth_validate.md
+++ b/content/en/api/beta/vaults/credentials/mcp_oauth_validate.md
@@ -18,7 +18,7 @@ Validate Credential
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -102,6 +102,12 @@ Validate Credential
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
## Returns
- `BetaManagedAgentsCredentialValidation object`
diff --git a/content/en/api/beta/vaults/credentials/retrieve.md b/content/en/api/beta/vaults/credentials/retrieve.md
index 59ddd3cba..711ac8625 100644
--- a/content/en/api/beta/vaults/credentials/retrieve.md
+++ b/content/en/api/beta/vaults/credentials/retrieve.md
@@ -18,7 +18,7 @@ Get Credential
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -102,6 +102,12 @@ Get Credential
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
## Returns
- `BetaManagedAgentsCredential object`
diff --git a/content/en/api/beta/vaults/credentials/update.md b/content/en/api/beta/vaults/credentials/update.md
index 3ec7f671e..8e79a2c43 100644
--- a/content/en/api/beta/vaults/credentials/update.md
+++ b/content/en/api/beta/vaults/credentials/update.md
@@ -18,7 +18,7 @@ Update Credential
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -102,6 +102,12 @@ Update Credential
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
## Body parameters
- `auth: optional BetaManagedAgentsMCPOAuthUpdateParams or BetaManagedAgentsStaticBearerUpdateParams or BetaManagedAgentsEnvironmentVariableUpdateParams`
diff --git a/content/en/api/beta/vaults/delete.md b/content/en/api/beta/vaults/delete.md
index aaddf2ff3..cd3d5ec56 100644
--- a/content/en/api/beta/vaults/delete.md
+++ b/content/en/api/beta/vaults/delete.md
@@ -16,7 +16,7 @@ Delete Vault
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -100,6 +100,12 @@ Delete Vault
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
## Returns
- `BetaManagedAgentsDeletedVault object`
diff --git a/content/en/api/beta/vaults/list.md b/content/en/api/beta/vaults/list.md
index 7d1863e91..08e9e0474 100644
--- a/content/en/api/beta/vaults/list.md
+++ b/content/en/api/beta/vaults/list.md
@@ -28,7 +28,7 @@ List Vaults
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -112,6 +112,12 @@ List Vaults
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
## Returns
- `data: optional array of BetaManagedAgentsVault`
diff --git a/content/en/api/beta/vaults/retrieve.md b/content/en/api/beta/vaults/retrieve.md
index 4fea78a1b..586a2eec3 100644
--- a/content/en/api/beta/vaults/retrieve.md
+++ b/content/en/api/beta/vaults/retrieve.md
@@ -16,7 +16,7 @@ Get Vault
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -100,6 +100,12 @@ Get Vault
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
## Returns
- `BetaManagedAgentsVault object`
diff --git a/content/en/api/beta/vaults/update.md b/content/en/api/beta/vaults/update.md
index 2fbf89a85..4047178f3 100644
--- a/content/en/api/beta/vaults/update.md
+++ b/content/en/api/beta/vaults/update.md
@@ -16,7 +16,7 @@ Update Vault
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -100,6 +100,12 @@ Update Vault
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
## Body parameters
- `display_name: optional string or null`
diff --git a/content/en/api/cli/beta.md b/content/en/api/cli/beta.md
index b21a8bb4f..0f6b3890b 100644
--- a/content/en/api/cli/beta.md
+++ b/content/en/api/cli/beta.md
@@ -931,7 +931,7 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co
There is a limit of 100,000 messages in a single request.
-- `--model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string`
+- `--model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string`
Body param: The model that will complete your prompt.
@@ -1976,12 +1976,20 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co
The model whose output ends at this point — the model that declined at this hop. When the declining hop is the requested model, its `model` echoes the top-level `model` string the caller sent (alias or canonical); when the declining hop is a fallback model, its `model` is that model's canonical id.
- - `model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string`
+ - `model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string`
The model that will complete your prompt.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
+ - `"claude-mythos-5-1"`
+
+ Our most capable model for cybersecurity and biology research, available through trusted access programs
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
@@ -2046,7 +2054,7 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co
The fallback model producing the content that follows this block. Its `model` is always the canonical id.
- - `model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string`
+ - `model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string`
The model that will complete your prompt.
@@ -2179,12 +2187,20 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co
- `type: "unavailable"`
- - `model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string`
+ - `model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string`
The model that will complete your prompt.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
+ - `"claude-mythos-5-1"`
+
+ Our most capable model for cybersecurity and biology research, available through trusted access programs
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
@@ -2548,12 +2564,20 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co
minimum: 0
- - `model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string`
+ - `model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string`
The model that will complete your prompt.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
+ - `"claude-mythos-5-1"`
+
+ Our most capable model for cybersecurity and biology research, available through trusted access programs
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
@@ -2710,12 +2734,20 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co
minimum: 0
- - `model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string`
+ - `model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string`
The model that will complete your prompt.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
+ - `"claude-mythos-5-1"`
+
+ Our most capable model for cybersecurity and biology research, available through trusted access programs
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
@@ -2829,12 +2861,20 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co
minimum: 0
- - `model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string`
+ - `model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string`
The model that will complete your prompt.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
+ - `"claude-mythos-5-1"`
+
+ Our most capable model for cybersecurity and biology research, available through trusted access programs
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
@@ -2967,6 +3007,58 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co
- `"fast"`
+ - `input_transformations: optional array of BetaThinkingDroppedInputTransformation`
+
+ Changes the API made to the request's input before showing it to the model:
+ one entry per change, in request order. Today the only entry type is
+ `thinking_dropped` — a `thinking`, `redacted_thinking` or `connector_text`
+ block from the request's `messages` that was removed from the prompt instead
+ of being shown to the model because it failed a binding check. More entry
+ types may be added over time; ignore types you do not recognize.
+
+ Requires `anthropic-beta: thinking-binding-controls-2026-08-01`. Present on
+ every such response from a model that supports extended thinking, as `[]`
+ when nothing was changed; without the beta, blocks are removed all the same
+ but nothing is reported. Removed blocks contribute nothing to
+ `usage.input_tokens`. When streaming, the array is final in `message_start`;
+ the final `message_delta` event carries it only when a server-side model
+ fallback happened mid-stream, in which case it holds the serving model's
+ entries and replaces the one in `message_start`.
+
+ - `path: string`
+
+ Where the removed block was in your request, as `messages.{i}.content.{j}`:
+ `i` indexes the `messages` array you sent and `j` that message's `content`
+ array — the same form error messages use.
+
+ - `reason: "model_binding_mismatch" or "prefix_binding_mismatch" or "organization_binding_mismatch" or "end_user_binding_mismatch"`
+
+ Which binding check removed the block: `model_binding_mismatch` — it was
+ created by a model whose reasoning the requested model may not read;
+ `prefix_binding_mismatch` — the conversation before it differs from the
+ conversation it was created in (the rest of that turn's consecutive thinking
+ blocks are removed with it, each with this reason);
+ `organization_binding_mismatch` — it was created under a different
+ organization (an Anthropic organization, AWS account or Google Cloud project)
+ and this organization is not one of its additional organizations;
+ `end_user_binding_mismatch` — it was created for a different end user, or
+ was removed by the consumer-organization binding. A block that would fail
+ several checks reports one reason, in this order of precedence:
+ `organization_binding_mismatch`, `end_user_binding_mismatch`,
+ `model_binding_mismatch`, `prefix_binding_mismatch`.
+
+ - `"model_binding_mismatch"`
+
+ - `"prefix_binding_mismatch"`
+
+ - `"organization_binding_mismatch"`
+
+ - `"end_user_binding_mismatch"`
+
+ - `type: "thinking_dropped"`
+
+ Always `thinking_dropped` for this entry type.
+
- `beta_raw_message_stream_event: BetaRawMessageStartEvent or BetaRawMessageDeltaEvent or BetaRawMessageStopEvent or 3 more`
- `beta_raw_message_start_event: object`
@@ -3023,7 +3115,7 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co
Response envelope for request-level diagnostics. Present (possibly
null) whenever the caller supplied `diagnostics` on the request.
- - `model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string`
+ - `model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string`
The model that will complete your prompt.
@@ -3079,6 +3171,24 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co
Total input tokens in a request is the summation of `input_tokens`, `cache_creation_input_tokens`, and `cache_read_input_tokens`.
+ - `input_transformations: optional array of BetaThinkingDroppedInputTransformation`
+
+ Changes the API made to the request's input before showing it to the model:
+ one entry per change, in request order. Today the only entry type is
+ `thinking_dropped` — a `thinking`, `redacted_thinking` or `connector_text`
+ block from the request's `messages` that was removed from the prompt instead
+ of being shown to the model because it failed a binding check. More entry
+ types may be added over time; ignore types you do not recognize.
+
+ Requires `anthropic-beta: thinking-binding-controls-2026-08-01`. Present on
+ every such response from a model that supports extended thinking, as `[]`
+ when nothing was changed; without the beta, blocks are removed all the same
+ but nothing is reported. Removed blocks contribute nothing to
+ `usage.input_tokens`. When streaming, the array is final in `message_start`;
+ the final `message_delta` event carries it only when a server-side model
+ fallback happened mid-stream, in which case it holds the serving model's
+ entries and replaces the one in `message_start`.
+
- `type: "message_start"`
- `beta_raw_message_delta_event: object`
@@ -3316,6 +3426,50 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co
minimum: 0
+ - `input_transformations: optional array of BetaThinkingDroppedInputTransformation`
+
+ Changes the API made to the request's input before showing it to the model:
+ one entry per change, in request order. Today the only entry type is
+ `thinking_dropped` — a `thinking`, `redacted_thinking` or `connector_text`
+ block from the request's `messages` that was removed from the prompt instead
+ of being shown to the model because it failed a binding check. More entry
+ types may be added over time; ignore types you do not recognize.
+
+ Requires `anthropic-beta: thinking-binding-controls-2026-08-01`. Present on
+ every such response from a model that supports extended thinking, as `[]`
+ when nothing was changed; without the beta, blocks are removed all the same
+ but nothing is reported. Removed blocks contribute nothing to
+ `usage.input_tokens`. When streaming, the array is final in `message_start`;
+ the final `message_delta` event carries it only when a server-side model
+ fallback happened mid-stream, in which case it holds the serving model's
+ entries and replaces the one in `message_start`.
+
+ - `path: string`
+
+ Where the removed block was in your request, as `messages.{i}.content.{j}`:
+ `i` indexes the `messages` array you sent and `j` that message's `content`
+ array — the same form error messages use.
+
+ - `reason: "model_binding_mismatch" or "prefix_binding_mismatch" or "organization_binding_mismatch" or "end_user_binding_mismatch"`
+
+ Which binding check removed the block: `model_binding_mismatch` — it was
+ created by a model whose reasoning the requested model may not read;
+ `prefix_binding_mismatch` — the conversation before it differs from the
+ conversation it was created in (the rest of that turn's consecutive thinking
+ blocks are removed with it, each with this reason);
+ `organization_binding_mismatch` — it was created under a different
+ organization (an Anthropic organization, AWS account or Google Cloud project)
+ and this organization is not one of its additional organizations;
+ `end_user_binding_mismatch` — it was created for a different end user, or
+ was removed by the consumer-organization binding. A block that would fail
+ several checks reports one reason, in this order of precedence:
+ `organization_binding_mismatch`, `end_user_binding_mismatch`,
+ `model_binding_mismatch`, `prefix_binding_mismatch`.
+
+ - `type: "thinking_dropped"`
+
+ Always `thinking_dropped` for this entry type.
+
- `beta_raw_message_stop_event: object`
- `type: "message_stop"`
@@ -3850,7 +4004,7 @@ ant beta:messages create \
"cache_creation_input_tokens": 0,
"cache_read_input_tokens": 0,
"input_tokens": 0,
- "model": "claude-sonnet-5",
+ "model": "claude-fable-5-1",
"output_tokens": 0,
"type": "message"
}
@@ -3865,7 +4019,14 @@ ant beta:messages create \
},
"service_tier": "standard",
"speed": "standard"
- }
+ },
+ "input_transformations": [
+ {
+ "path": "path",
+ "reason": "model_binding_mismatch",
+ "type": "thinking_dropped"
+ }
+ ]
}
```
@@ -3934,7 +4095,7 @@ Learn more about token counting in our [user guide](https://platform.claude.com/
There is a limit of 100,000 messages in a single request.
-- `--model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string`
+- `--model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string`
Body param: The model that will complete your prompt.
@@ -5654,12 +5815,20 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl
The model whose output ends at this point — the model that declined at this hop. When the declining hop is the requested model, its `model` echoes the top-level `model` string the caller sent (alias or canonical); when the declining hop is a fallback model, its `model` is that model's canonical id.
- - `model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string`
+ - `model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string`
The model that will complete your prompt.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
+ - `"claude-mythos-5-1"`
+
+ Our most capable model for cybersecurity and biology research, available through trusted access programs
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
@@ -5724,7 +5893,7 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl
The fallback model producing the content that follows this block. Its `model` is always the canonical id.
- - `model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string`
+ - `model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string`
The model that will complete your prompt.
@@ -5857,12 +6026,20 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl
- `type: "unavailable"`
- - `model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string`
+ - `model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string`
The model that will complete your prompt.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
+ - `"claude-mythos-5-1"`
+
+ Our most capable model for cybersecurity and biology research, available through trusted access programs
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
@@ -6226,12 +6403,20 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl
minimum: 0
- - `model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string`
+ - `model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string`
The model that will complete your prompt.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
+ - `"claude-mythos-5-1"`
+
+ Our most capable model for cybersecurity and biology research, available through trusted access programs
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
@@ -6388,12 +6573,20 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl
minimum: 0
- - `model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string`
+ - `model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string`
The model that will complete your prompt.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
+ - `"claude-mythos-5-1"`
+
+ Our most capable model for cybersecurity and biology research, available through trusted access programs
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
@@ -6507,12 +6700,20 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl
minimum: 0
- - `model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string`
+ - `model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string`
The model that will complete your prompt.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
+ - `"claude-mythos-5-1"`
+
+ Our most capable model for cybersecurity and biology research, available through trusted access programs
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
@@ -6645,6 +6846,58 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl
- `"fast"`
+ - `input_transformations: optional array of BetaThinkingDroppedInputTransformation`
+
+ Changes the API made to the request's input before showing it to the model:
+ one entry per change, in request order. Today the only entry type is
+ `thinking_dropped` — a `thinking`, `redacted_thinking` or `connector_text`
+ block from the request's `messages` that was removed from the prompt instead
+ of being shown to the model because it failed a binding check. More entry
+ types may be added over time; ignore types you do not recognize.
+
+ Requires `anthropic-beta: thinking-binding-controls-2026-08-01`. Present on
+ every such response from a model that supports extended thinking, as `[]`
+ when nothing was changed; without the beta, blocks are removed all the same
+ but nothing is reported. Removed blocks contribute nothing to
+ `usage.input_tokens`. When streaming, the array is final in `message_start`;
+ the final `message_delta` event carries it only when a server-side model
+ fallback happened mid-stream, in which case it holds the serving model's
+ entries and replaces the one in `message_start`.
+
+ - `path: string`
+
+ Where the removed block was in your request, as `messages.{i}.content.{j}`:
+ `i` indexes the `messages` array you sent and `j` that message's `content`
+ array — the same form error messages use.
+
+ - `reason: "model_binding_mismatch" or "prefix_binding_mismatch" or "organization_binding_mismatch" or "end_user_binding_mismatch"`
+
+ Which binding check removed the block: `model_binding_mismatch` — it was
+ created by a model whose reasoning the requested model may not read;
+ `prefix_binding_mismatch` — the conversation before it differs from the
+ conversation it was created in (the rest of that turn's consecutive thinking
+ blocks are removed with it, each with this reason);
+ `organization_binding_mismatch` — it was created under a different
+ organization (an Anthropic organization, AWS account or Google Cloud project)
+ and this organization is not one of its additional organizations;
+ `end_user_binding_mismatch` — it was created for a different end user, or
+ was removed by the consumer-organization binding. A block that would fail
+ several checks reports one reason, in this order of precedence:
+ `organization_binding_mismatch`, `end_user_binding_mismatch`,
+ `model_binding_mismatch`, `prefix_binding_mismatch`.
+
+ - `"model_binding_mismatch"`
+
+ - `"prefix_binding_mismatch"`
+
+ - `"organization_binding_mismatch"`
+
+ - `"end_user_binding_mismatch"`
+
+ - `type: "thinking_dropped"`
+
+ Always `thinking_dropped` for this entry type.
+
- `type: "succeeded"`
- `beta_message_batch_errored_result: object`
@@ -6823,12 +7076,16 @@ Create Agent
Model identifier and configuration.
- - `id: "claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more or string`
+ - `id: "claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more or string`
The model that will power your agent.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
@@ -7475,12 +7732,16 @@ List Agents
Model identifier and configuration.
- - `id: "claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more or string`
+ - `id: "claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more or string`
The model that will power your agent.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
@@ -8114,12 +8375,16 @@ Get Agent
Model identifier and configuration.
- - `id: "claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more or string`
+ - `id: "claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more or string`
The model that will power your agent.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
@@ -8787,12 +9052,16 @@ Update Agent
Model identifier and configuration.
- - `id: "claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more or string`
+ - `id: "claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more or string`
The model that will power your agent.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
@@ -9412,12 +9681,16 @@ Archive Agent
Model identifier and configuration.
- - `id: "claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more or string`
+ - `id: "claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more or string`
The model that will power your agent.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
@@ -10053,12 +10326,16 @@ List Agent Versions
Model identifier and configuration.
- - `id: "claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more or string`
+ - `id: "claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more or string`
The model that will power your agent.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
@@ -12869,12 +13146,16 @@ Create Session
Model identifier and configuration.
- - `id: "claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more or string`
+ - `id: "claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more or string`
The model that will power your agent.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
@@ -13001,7 +13282,7 @@ Create Session
Model identifier and configuration.
- - `id: "claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more or string`
+ - `id: "claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more or string`
The model that will power your agent.
@@ -13439,7 +13720,7 @@ Create Session
- `outcome_evaluations: array of BetaManagedAgentsOutcomeEvaluationResource`
- Per-outcome evaluation state. One entry per define_outcome event sent to the session.
+ Per-outcome evaluation state. One entry per `define_outcome` event sent to the session.
- `completed_at: string`
@@ -13453,7 +13734,7 @@ Create Session
- `explanation: string`
- Grader's verdict text from the most recent evaluation. For satisfied, explains why criteria are met; for needs_revision (intermediate), what's missing; for failed, why unrecoverable.
+ Grader's verdict text from the most recent evaluation. For `satisfied`, explains why criteria are met; for `needs_revision` (intermediate), what's missing; for `failed`, why unrecoverable.
- `iteration: number`
@@ -13581,7 +13862,7 @@ Create Session
- `active_seconds: optional number`
- Cumulative time in seconds the session spent in running status. Excludes idle time.
+ Cumulative time in seconds the session spent in `running` status. Excludes idle time.
format: double
@@ -13912,7 +14193,7 @@ List Sessions
- `--agent-version: optional number`
- Query param: Filter by agent version. Only applies when agent_id is also set.
+ Query param: Filter by agent version. Only applies when `agent_id` is also set.
format: int32
@@ -13956,11 +14237,11 @@ List Sessions
- `--memory-store-id: optional string`
- Query param: Filter sessions whose resources contain a memory_store with this memory store ID.
+ Query param: Filter sessions whose resources contain a `memory_store` with this memory store ID.
- `--order: optional "asc" or "desc"`
- Query param: Sort direction for results, ordered by created_at. Defaults to desc (newest first).
+ Query param: Sort direction for results, ordered by `created_at`. Defaults to `desc` (newest first).
- `--page: optional string`
@@ -14006,12 +14287,16 @@ List Sessions
Model identifier and configuration.
- - `id: "claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more or string`
+ - `id: "claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more or string`
The model that will power your agent.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
@@ -14138,7 +14423,7 @@ List Sessions
Model identifier and configuration.
- - `id: "claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more or string`
+ - `id: "claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more or string`
The model that will power your agent.
@@ -14576,7 +14861,7 @@ List Sessions
- `outcome_evaluations: array of BetaManagedAgentsOutcomeEvaluationResource`
- Per-outcome evaluation state. One entry per define_outcome event sent to the session.
+ Per-outcome evaluation state. One entry per `define_outcome` event sent to the session.
- `completed_at: string`
@@ -14590,7 +14875,7 @@ List Sessions
- `explanation: string`
- Grader's verdict text from the most recent evaluation. For satisfied, explains why criteria are met; for needs_revision (intermediate), what's missing; for failed, why unrecoverable.
+ Grader's verdict text from the most recent evaluation. For `satisfied`, explains why criteria are met; for `needs_revision` (intermediate), what's missing; for `failed`, why unrecoverable.
- `iteration: number`
@@ -14718,7 +15003,7 @@ List Sessions
- `active_seconds: optional number`
- Cumulative time in seconds the session spent in running status. Excludes idle time.
+ Cumulative time in seconds the session spent in `running` status. Excludes idle time.
format: double
@@ -15091,12 +15376,16 @@ Get Session
Model identifier and configuration.
- - `id: "claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more or string`
+ - `id: "claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more or string`
The model that will power your agent.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
@@ -15223,7 +15512,7 @@ Get Session
Model identifier and configuration.
- - `id: "claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more or string`
+ - `id: "claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more or string`
The model that will power your agent.
@@ -15661,7 +15950,7 @@ Get Session
- `outcome_evaluations: array of BetaManagedAgentsOutcomeEvaluationResource`
- Per-outcome evaluation state. One entry per define_outcome event sent to the session.
+ Per-outcome evaluation state. One entry per `define_outcome` event sent to the session.
- `completed_at: string`
@@ -15675,7 +15964,7 @@ Get Session
- `explanation: string`
- Grader's verdict text from the most recent evaluation. For satisfied, explains why criteria are met; for needs_revision (intermediate), what's missing; for failed, why unrecoverable.
+ Grader's verdict text from the most recent evaluation. For `satisfied`, explains why criteria are met; for `needs_revision` (intermediate), what's missing; for `failed`, why unrecoverable.
- `iteration: number`
@@ -15803,7 +16092,7 @@ Get Session
- `active_seconds: optional number`
- Cumulative time in seconds the session spent in running status. Excludes idle time.
+ Cumulative time in seconds the session spent in `running` status. Excludes idle time.
format: double
@@ -16185,12 +16474,16 @@ Update Session
Model identifier and configuration.
- - `id: "claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more or string`
+ - `id: "claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more or string`
The model that will power your agent.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
@@ -16317,7 +16610,7 @@ Update Session
Model identifier and configuration.
- - `id: "claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more or string`
+ - `id: "claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more or string`
The model that will power your agent.
@@ -16755,7 +17048,7 @@ Update Session
- `outcome_evaluations: array of BetaManagedAgentsOutcomeEvaluationResource`
- Per-outcome evaluation state. One entry per define_outcome event sent to the session.
+ Per-outcome evaluation state. One entry per `define_outcome` event sent to the session.
- `completed_at: string`
@@ -16769,7 +17062,7 @@ Update Session
- `explanation: string`
- Grader's verdict text from the most recent evaluation. For satisfied, explains why criteria are met; for needs_revision (intermediate), what's missing; for failed, why unrecoverable.
+ Grader's verdict text from the most recent evaluation. For `satisfied`, explains why criteria are met; for `needs_revision` (intermediate), what's missing; for `failed`, why unrecoverable.
- `iteration: number`
@@ -16897,7 +17190,7 @@ Update Session
- `active_seconds: optional number`
- Cumulative time in seconds the session spent in running status. Excludes idle time.
+ Cumulative time in seconds the session spent in `running` status. Excludes idle time.
format: double
@@ -17302,12 +17595,16 @@ Archive Session
Model identifier and configuration.
- - `id: "claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more or string`
+ - `id: "claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more or string`
The model that will power your agent.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
@@ -17434,7 +17731,7 @@ Archive Session
Model identifier and configuration.
- - `id: "claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more or string`
+ - `id: "claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more or string`
The model that will power your agent.
@@ -17872,7 +18169,7 @@ Archive Session
- `outcome_evaluations: array of BetaManagedAgentsOutcomeEvaluationResource`
- Per-outcome evaluation state. One entry per define_outcome event sent to the session.
+ Per-outcome evaluation state. One entry per `define_outcome` event sent to the session.
- `completed_at: string`
@@ -17886,7 +18183,7 @@ Archive Session
- `explanation: string`
- Grader's verdict text from the most recent evaluation. For satisfied, explains why criteria are met; for needs_revision (intermediate), what's missing; for failed, why unrecoverable.
+ Grader's verdict text from the most recent evaluation. For `satisfied`, explains why criteria are met; for `needs_revision` (intermediate), what's missing; for `failed`, why unrecoverable.
- `iteration: number`
@@ -18014,7 +18311,7 @@ Archive Session
- `active_seconds: optional number`
- Cumulative time in seconds the session spent in running status. Excludes idle time.
+ Cumulative time in seconds the session spent in `running` status. Excludes idle time.
format: double
@@ -18376,11 +18673,11 @@ List Events
- `--order: optional "asc" or "desc"`
- Query param: Sort direction for results, ordered by the event's `processed_at`. Defaults to asc (chronological).
+ Query param: Sort direction for results, ordered by the event's `processed_at`. Defaults to `asc` (chronological).
- `--page: optional string`
- Query param: Opaque pagination cursor from a previous response's next_page.
+ Query param: Opaque pagination cursor from a previous response's `next_page`.
- `--type: optional array of string`
@@ -19888,12 +20185,16 @@ List Events
Model identifier and configuration.
- - `id: "claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more or string`
+ - `id: "claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more or string`
The model that will power your agent.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
@@ -20020,7 +20321,7 @@ List Events
Model identifier and configuration.
- - `id: "claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more or string`
+ - `id: "claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more or string`
The model that will power your agent.
@@ -22631,12 +22932,16 @@ Stream Events
Model identifier and configuration.
- - `id: "claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more or string`
+ - `id: "claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more or string`
The model that will power your agent.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
@@ -22763,7 +23068,7 @@ Stream Events
Model identifier and configuration.
- - `id: "claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more or string`
+ - `id: "claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more or string`
The model that will power your agent.
@@ -23658,7 +23963,7 @@ List Session Resources
- `--page: optional string`
- Query param: Opaque cursor from a previous response's next_page field.
+ Query param: Opaque cursor from a previous response's `next_page` field.
- `--beta: optional array of AnthropicBeta`
@@ -24211,7 +24516,7 @@ List Session Threads
- `--page: optional string`
- Query param: Opaque pagination cursor from a previous response's next_page. Forward-only.
+ Query param: Opaque pagination cursor from a previous response's `next_page`. Forward-only.
- `--beta: optional array of AnthropicBeta`
@@ -24255,12 +24560,16 @@ List Session Threads
Model identifier and configuration.
- - `id: "claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more or string`
+ - `id: "claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more or string`
The model that will power your agent.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
@@ -25007,12 +25316,16 @@ Get Session Thread
Model identifier and configuration.
- - `id: "claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more or string`
+ - `id: "claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more or string`
The model that will power your agent.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
@@ -25751,12 +26064,16 @@ Archive Session Thread
Model identifier and configuration.
- - `id: "claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more or string`
+ - `id: "claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more or string`
The model that will power your agent.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
@@ -27971,12 +28288,16 @@ List Session Thread Events
Model identifier and configuration.
- - `id: "claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more or string`
+ - `id: "claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more or string`
The model that will power your agent.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
@@ -28103,7 +28424,7 @@ List Session Thread Events
Model identifier and configuration.
- - `id: "claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more or string`
+ - `id: "claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more or string`
The model that will power your agent.
@@ -30211,12 +30532,16 @@ Stream Session Thread Events
Model identifier and configuration.
- - `id: "claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more or string`
+ - `id: "claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more or string`
The model that will power your agent.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
@@ -30343,7 +30668,7 @@ Stream Session Thread Events
Model identifier and configuration.
- - `id: "claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more or string`
+ - `id: "claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more or string`
The model that will power your agent.
@@ -31832,7 +32157,7 @@ List Deployments
- `--status: optional "active" or "paused"`
- Query param: Filter by status: active or paused. Omit for both. To include archived deployments, use include_archived instead; the two cannot be combined.
+ Query param: Filter by status: `active` or `paused`. Omit for both. To include archived deployments, use `include_archived` instead; the two cannot be combined.
- `--beta: optional array of AnthropicBeta`
@@ -34530,7 +34855,7 @@ Run Deployment Now
- `session_id: string`
- Populated on success. Null on creation failure. Exactly one of session_id or error is non-null.
+ Populated on success. Null on creation failure. Exactly one of `session_id` or `error` is non-null.
- `trigger_context: BetaManagedAgentsScheduleTriggerContext or BetaManagedAgentsManualTriggerContext`
@@ -35845,11 +36170,11 @@ List Deployment Runs
- `--deployment-id: optional string`
- Query param: Filter to a specific deployment. Omit to list across all deployments in the workspace. Filtering by a non-existent deployment_id returns 200 with empty data.
+ Query param: Filter to a specific deployment. Omit to list across all deployments in the workspace. Filtering by a non-existent `deployment_id` returns 200 with empty data.
- `--has-error: optional boolean`
- Query param: Filter: true for runs with non-null error, false for runs with non-null session_id. Omit for all.
+ Query param: Filter: true for runs with non-null `error`, false for runs with non-null `session_id`. Omit for all.
- `--limit: optional number`
@@ -35859,7 +36184,7 @@ List Deployment Runs
- `--page: optional string`
- Query param: Opaque pagination cursor. Pass next_page from the previous response. Invalid or expired cursors return 400.
+ Query param: Opaque pagination cursor. Pass `next_page` from the previous response. Invalid or expired cursors return 400.
- `--trigger-type: optional "schedule" or "manual"`
@@ -35873,7 +36198,7 @@ List Deployment Runs
- `BetaManagedAgentsListDeploymentRunsData: object`
- Paginated list of deployment runs. Sorted by created_at descending (most recent first).
+ Paginated list of deployment runs. Sorted by `created_at` descending (most recent first).
- `data: array of BetaManagedAgentsDeploymentRun`
@@ -36071,7 +36396,7 @@ List Deployment Runs
- `session_id: string`
- Populated on success. Null on creation failure. Exactly one of session_id or error is non-null.
+ Populated on success. Null on creation failure. Exactly one of `session_id` or `error` is non-null.
- `trigger_context: BetaManagedAgentsScheduleTriggerContext or BetaManagedAgentsManualTriggerContext`
@@ -36354,7 +36679,7 @@ Get Deployment Run
- `session_id: string`
- Populated on success. Null on creation failure. Exactly one of session_id or error is non-null.
+ Populated on success. Null on creation failure. Exactly one of `session_id` or `error` is non-null.
- `trigger_context: BetaManagedAgentsScheduleTriggerContext or BetaManagedAgentsManualTriggerContext`
@@ -38764,7 +39089,7 @@ Create a memory
- `--path: string`
- Body param: Hierarchical path for the new memory, e.g. `/projects/foo/notes.md`. Must start with `/`, contain at least one non-empty segment, and be at most 1,024 bytes. Must not contain empty segments, `.` or `..` segments, control or format characters, and must be NFC-normalized. Paths are case-sensitive.
+ Body param: Hierarchical path for the new memory, e.g. `/projects/foo/notes.md`. Must start with `/`, contain at least one non-empty segment, and be at most 1,024 bytes. Must not contain empty segments, `.` or `..` segments, control or format characters, or the Unicode line and paragraph separators (U+2028, U+2029), and must be NFC-normalized. Paths are case-sensitive.
minLength: 2, maxLength: 1024
@@ -39127,7 +39452,7 @@ Update a memory
- `--path: optional string`
- Body param: New path for the memory (a rename). Must start with `/`, contain at least one non-empty segment, and be at most 1,024 bytes. Must not contain empty segments, `.` or `..` segments, control or format characters, and must be NFC-normalized. Paths are case-sensitive. The memory's `id` is preserved across renames. Omit to leave the path unchanged.
+ Body param: New path for the memory (a rename). Must start with `/`, contain at least one non-empty segment, and be at most 1,024 bytes. Must not contain empty segments, `.` or `..` segments, control or format characters, or the Unicode line and paragraph separators (U+2028, U+2029), and must be NFC-normalized. Paths are case-sensitive. The memory's `id` is preserved across renames. Omit to leave the path unchanged.
minLength: 2, maxLength: 1024
@@ -41170,20 +41495,22 @@ Create User Profile
minLength: 1, maxLength: 255
+- `--external-user-onboarded-at: optional string`
+
+ Body param: A timestamp in RFC 3339 format
+
+ format: date-time
+
- `--metadata: optional map[string]`
Body param: Free-form key-value data to attach to this user profile. Maximum 16 keys, with keys up to 64 characters and values up to 512 characters. Values must be non-empty strings.
- `--name: optional string`
- Body param: Optional for all profiles. Real-world name of the entity this profile represents (company or individual); for a resold-to company (`relationship` `resold` / `access_type` `passthrough`), that company's name where known. Maximum 255 characters.
+ Body param: Optional for all profiles. Real-world name of the entity this profile represents (company or individual); for a company the platform resells Claude access to (`access_type` `passthrough`), that company's name where known. Maximum 255 characters.
minLength: 1, maxLength: 255
-- `--relationship: optional "external" or "resold" or "internal"`
-
- Body param: How the entity behind a user profile relates to the platform that owns the API key. `external`: an individual end-user of the platform. `resold`: a company the platform resells Claude access to. `internal`: the platform's own usage.
-
- `--beta: optional array of AnthropicBeta`
Header param: Optional header to specify the beta version(s) you want to use.
@@ -41242,19 +41569,15 @@ Create User Profile
Platform's own identifier for this user. Not enforced unique.
- - `name: optional string`
-
- Real-world name of the entity this profile represents (company or individual). For a resold-to company (`access_type` `passthrough`, or `relationship` `resold` under the `user-profiles-2026-03-24` header) this is that company's name.
-
- - `relationship: optional "external" or "resold" or "internal"`
+ - `external_user_onboarded_at: optional string`
- How the entity behind a user profile relates to the platform that owns the API key. `external`: an individual end-user of the platform. `resold`: a company the platform resells Claude access to. `internal`: the platform's own usage.
+ A timestamp in RFC 3339 format
- - `"external"`
+ format: date-time
- - `"resold"`
+ - `name: optional string`
- - `"internal"`
+ Real-world name of the entity this profile represents (company or individual). For a company the platform resells Claude access to (`access_type` `passthrough`) this is that company's name.
#### Example
@@ -41279,8 +41602,8 @@ ant beta:user-profiles create \
"updated_at": "2026-03-15T10:00:00Z",
"access_type": "application",
"external_id": "user_12345",
- "name": "Example User",
- "relationship": "external"
+ "external_user_onboarded_at": "2024-11-02T08:15:00Z",
+ "name": "Example User"
}
```
@@ -41304,6 +41627,10 @@ List User Profiles
Query param: Query parameter for order
+- `--order-by: optional "created_at" or "name"`
+
+ Query param: Query parameter for order_by
+
- `--page: optional string`
Query param: Query parameter for page
@@ -41370,19 +41697,15 @@ List User Profiles
Platform's own identifier for this user. Not enforced unique.
- - `name: optional string`
-
- Real-world name of the entity this profile represents (company or individual). For a resold-to company (`access_type` `passthrough`, or `relationship` `resold` under the `user-profiles-2026-03-24` header) this is that company's name.
+ - `external_user_onboarded_at: optional string`
- - `relationship: optional "external" or "resold" or "internal"`
-
- How the entity behind a user profile relates to the platform that owns the API key. `external`: an individual end-user of the platform. `resold`: a company the platform resells Claude access to. `internal`: the platform's own usage.
+ A timestamp in RFC 3339 format
- - `"external"`
+ format: date-time
- - `"resold"`
+ - `name: optional string`
- - `"internal"`
+ Real-world name of the entity this profile represents (company or individual). For a company the platform resells Claude access to (`access_type` `passthrough`) this is that company's name.
- `next_page: string`
@@ -41413,8 +41736,8 @@ ant beta:user-profiles list \
"updated_at": "2026-03-15T10:00:00Z",
"access_type": "application",
"external_id": "user_12345",
- "name": "Example User",
- "relationship": "external"
+ "external_user_onboarded_at": "2024-11-02T08:15:00Z",
+ "name": "Example User"
}
],
"next_page": "page_MjAyNS0wNS0xNFQwMDowMDowMFo="
@@ -41493,19 +41816,15 @@ Get User Profile
Platform's own identifier for this user. Not enforced unique.
- - `name: optional string`
-
- Real-world name of the entity this profile represents (company or individual). For a resold-to company (`access_type` `passthrough`, or `relationship` `resold` under the `user-profiles-2026-03-24` header) this is that company's name.
-
- - `relationship: optional "external" or "resold" or "internal"`
+ - `external_user_onboarded_at: optional string`
- How the entity behind a user profile relates to the platform that owns the API key. `external`: an individual end-user of the platform. `resold`: a company the platform resells Claude access to. `internal`: the platform's own usage.
+ A timestamp in RFC 3339 format
- - `"external"`
+ format: date-time
- - `"resold"`
+ - `name: optional string`
- - `"internal"`
+ Real-world name of the entity this profile represents (company or individual). For a company the platform resells Claude access to (`access_type` `passthrough`) this is that company's name.
#### Example
@@ -41531,8 +41850,8 @@ ant beta:user-profiles retrieve \
"updated_at": "2026-03-15T10:00:00Z",
"access_type": "application",
"external_id": "user_12345",
- "name": "Example User",
- "relationship": "external"
+ "external_user_onboarded_at": "2024-11-02T08:15:00Z",
+ "name": "Example User"
}
```
@@ -41560,6 +41879,12 @@ Update User Profile
minLength: 1, maxLength: 255
+- `--external-user-onboarded-at: optional string`
+
+ Body param: A timestamp in RFC 3339 format
+
+ format: date-time
+
- `--metadata: optional map[string]`
Body param: Key-value pairs to merge into the stored metadata. Keys provided overwrite existing values. To remove a key, set its value to an empty string. Keys not provided are left unchanged. Maximum 16 keys, with keys up to 64 characters and values up to 512 characters.
@@ -41570,10 +41895,6 @@ Update User Profile
minLength: 1, maxLength: 255
-- `--relationship: optional "external" or "resold" or "internal"`
-
- Body param: How the entity behind a user profile relates to the platform that owns the API key. `external`: an individual end-user of the platform. `resold`: a company the platform resells Claude access to. `internal`: the platform's own usage.
-
- `--beta: optional array of AnthropicBeta`
Header param: Optional header to specify the beta version(s) you want to use.
@@ -41632,19 +41953,15 @@ Update User Profile
Platform's own identifier for this user. Not enforced unique.
- - `name: optional string`
-
- Real-world name of the entity this profile represents (company or individual). For a resold-to company (`access_type` `passthrough`, or `relationship` `resold` under the `user-profiles-2026-03-24` header) this is that company's name.
-
- - `relationship: optional "external" or "resold" or "internal"`
+ - `external_user_onboarded_at: optional string`
- How the entity behind a user profile relates to the platform that owns the API key. `external`: an individual end-user of the platform. `resold`: a company the platform resells Claude access to. `internal`: the platform's own usage.
+ A timestamp in RFC 3339 format
- - `"external"`
+ format: date-time
- - `"resold"`
+ - `name: optional string`
- - `"internal"`
+ Real-world name of the entity this profile represents (company or individual). For a company the platform resells Claude access to (`access_type` `passthrough`) this is that company's name.
#### Example
@@ -41670,8 +41987,8 @@ ant beta:user-profiles update \
"updated_at": "2026-03-15T10:00:00Z",
"access_type": "application",
"external_id": "user_12345",
- "name": "Example User",
- "relationship": "external"
+ "external_user_onboarded_at": "2024-11-02T08:15:00Z",
+ "name": "Example User"
}
```
@@ -44319,7 +44636,7 @@ Create an external key config owned by the caller's organization.
- `kms_arn: string`
- Full ARN of the AWS KMS key.
+ Full ARN of the AWS KMS key. On Claude Platform on AWS the key must be a single-Region key in your organization's own AWS account; cross-account keys, multi-Region keys, and alias ARNs are rejected.
maxLength: 2048
@@ -44333,7 +44650,7 @@ Create an external key config owned by the caller's organization.
**Deprecated**
- IAM role ARN. Deprecated — Anthropic reaches the KMS key via a managed intermediate role; this field is ignored.
+ IAM role ARN. Deprecated — Anthropic reaches the KMS key through its own intermediate role (or, on Claude Platform on AWS, with credentials AWS issues for the Workspace); this field is ignored.
- `beta_gcp_external_key_config: object`
@@ -44466,7 +44783,7 @@ Results are ordered by creation time (newest first). Use the
- `kms_arn: string`
- Full ARN of the AWS KMS key.
+ Full ARN of the AWS KMS key. On Claude Platform on AWS the key must be a single-Region key in your organization's own AWS account; cross-account keys, multi-Region keys, and alias ARNs are rejected.
maxLength: 2048
@@ -44480,7 +44797,7 @@ Results are ordered by creation time (newest first). Use the
**Deprecated**
- IAM role ARN. Deprecated — Anthropic reaches the KMS key via a managed intermediate role; this field is ignored.
+ IAM role ARN. Deprecated — Anthropic reaches the KMS key through its own intermediate role (or, on Claude Platform on AWS, with credentials AWS issues for the Workspace); this field is ignored.
- `beta_gcp_external_key_config: object`
@@ -44616,7 +44933,7 @@ Retrieve a single external key config in the caller's organization by ID.
- `kms_arn: string`
- Full ARN of the AWS KMS key.
+ Full ARN of the AWS KMS key. On Claude Platform on AWS the key must be a single-Region key in your organization's own AWS account; cross-account keys, multi-Region keys, and alias ARNs are rejected.
maxLength: 2048
@@ -44630,7 +44947,7 @@ Retrieve a single external key config in the caller's organization by ID.
**Deprecated**
- IAM role ARN. Deprecated — Anthropic reaches the KMS key via a managed intermediate role; this field is ignored.
+ IAM role ARN. Deprecated — Anthropic reaches the KMS key through its own intermediate role (or, on Claude Platform on AWS, with credentials AWS issues for the Workspace); this field is ignored.
- `beta_gcp_external_key_config: object`
@@ -44776,7 +45093,7 @@ encrypted data requires the original key identity to decrypt.
- `kms_arn: string`
- Full ARN of the AWS KMS key.
+ Full ARN of the AWS KMS key. On Claude Platform on AWS the key must be a single-Region key in your organization's own AWS account; cross-account keys, multi-Region keys, and alias ARNs are rejected.
maxLength: 2048
@@ -44790,7 +45107,7 @@ encrypted data requires the original key identity to decrypt.
**Deprecated**
- IAM role ARN. Deprecated — Anthropic reaches the KMS key via a managed intermediate role; this field is ignored.
+ IAM role ARN. Deprecated — Anthropic reaches the KMS key through its own intermediate role (or, on Claude Platform on AWS, with credentials AWS issues for the Workspace); this field is ignored.
- `beta_gcp_external_key_config: object`
@@ -49182,8 +49499,13 @@ List Workspaces
customer-managed encryption key (CMEK) on AWS, reference this value in your
KMS key-policy condition so the key is scoped to this compartment. On GCP and
Azure, Anthropic enforces the compartment binding automatically; you do not
- need to reference this value in your key configuration. See the CMEK integration guide for the
- required key configuration, including the value used during key validation.
+ need to reference this value in your key configuration. See the CMEK
+ integration guide for the required key configuration; unless your organization
+ is on Claude Platform on AWS, it includes a separate value used during key
+ validation. On Claude Platform on AWS there is no separate validation value:
+ the key is validated against this Workspace's own value when it is attached, so
+ if your key policy uses the compartment condition, add this value to it before
+ attaching the key.
- `created_at: string`
@@ -49220,10 +49542,14 @@ List Workspaces
ID of the customer-managed encryption key (CMEK) configuration to use for this
Workspace. Setting this field requires CMEK to be enabled for your
organization. When set, data stored for this Workspace is encrypted with the
- referenced key. Create key configurations with the External Keys API. This
- field is write-once: once a key is attached to a Workspace it cannot be
- detached or replaced. To rotate key material, rotate the underlying key on
- your cloud KMS; the `external_key_id` stays the same.
+ referenced key. Create key configurations with the External Keys API. On
+ Claude Platform on AWS the value is the AWS KMS key ARN, and the key must be a
+ single-Region key in the same AWS account and Region as the Workspace. On that
+ platform the key is validated against this Workspace when it is attached, so a
+ key-policy problem is reported as an error on this request. This field is write-once:
+ once a key is attached to a Workspace it cannot be detached or replaced. To
+ rotate key material, rotate the underlying key on your cloud KMS; the
+ `external_key_id` stays the same.
- `name: string`
@@ -49320,10 +49646,14 @@ Create Workspace
Body param: ID of the customer-managed encryption key (CMEK) configuration to use for this
Workspace. Setting this field requires CMEK to be enabled for your
organization. When set, data stored for this Workspace is encrypted with the
- referenced key. Create key configurations with the External Keys API. This
- field is write-once: once a key is attached to a Workspace it cannot be
- detached or replaced. To rotate key material, rotate the underlying key on
- your cloud KMS; the `external_key_id` stays the same.
+ referenced key. Create key configurations with the External Keys API. On
+ Claude Platform on AWS the value is the AWS KMS key ARN, and the key must be a
+ single-Region key in the same AWS account and Region as the Workspace. On that
+ platform the key is validated against this Workspace when it is attached, so a
+ key-policy problem is reported as an error on this request. This field is write-once:
+ once a key is attached to a Workspace it cannot be detached or replaced. To
+ rotate key material, rotate the underlying key on your cloud KMS; the
+ `external_key_id` stays the same.
- `--tags: optional map[string]`
@@ -49353,8 +49683,13 @@ Create Workspace
customer-managed encryption key (CMEK) on AWS, reference this value in your
KMS key-policy condition so the key is scoped to this compartment. On GCP and
Azure, Anthropic enforces the compartment binding automatically; you do not
- need to reference this value in your key configuration. See the CMEK integration guide for the
- required key configuration, including the value used during key validation.
+ need to reference this value in your key configuration. See the CMEK
+ integration guide for the required key configuration; unless your organization
+ is on Claude Platform on AWS, it includes a separate value used during key
+ validation. On Claude Platform on AWS there is no separate validation value:
+ the key is validated against this Workspace's own value when it is attached, so
+ if your key policy uses the compartment condition, add this value to it before
+ attaching the key.
- `created_at: string`
@@ -49391,10 +49726,14 @@ Create Workspace
ID of the customer-managed encryption key (CMEK) configuration to use for this
Workspace. Setting this field requires CMEK to be enabled for your
organization. When set, data stored for this Workspace is encrypted with the
- referenced key. Create key configurations with the External Keys API. This
- field is write-once: once a key is attached to a Workspace it cannot be
- detached or replaced. To rotate key material, rotate the underlying key on
- your cloud KMS; the `external_key_id` stays the same.
+ referenced key. Create key configurations with the External Keys API. On
+ Claude Platform on AWS the value is the AWS KMS key ARN, and the key must be a
+ single-Region key in the same AWS account and Region as the Workspace. On that
+ platform the key is validated against this Workspace when it is attached, so a
+ key-policy problem is reported as an error on this request. This field is write-once:
+ once a key is attached to a Workspace it cannot be detached or replaced. To
+ rotate key material, rotate the underlying key on your cloud KMS; the
+ `external_key_id` stays the same.
- `name: string`
@@ -49476,8 +49815,13 @@ Get Workspace
customer-managed encryption key (CMEK) on AWS, reference this value in your
KMS key-policy condition so the key is scoped to this compartment. On GCP and
Azure, Anthropic enforces the compartment binding automatically; you do not
- need to reference this value in your key configuration. See the CMEK integration guide for the
- required key configuration, including the value used during key validation.
+ need to reference this value in your key configuration. See the CMEK
+ integration guide for the required key configuration; unless your organization
+ is on Claude Platform on AWS, it includes a separate value used during key
+ validation. On Claude Platform on AWS there is no separate validation value:
+ the key is validated against this Workspace's own value when it is attached, so
+ if your key policy uses the compartment condition, add this value to it before
+ attaching the key.
- `created_at: string`
@@ -49514,10 +49858,14 @@ Get Workspace
ID of the customer-managed encryption key (CMEK) configuration to use for this
Workspace. Setting this field requires CMEK to be enabled for your
organization. When set, data stored for this Workspace is encrypted with the
- referenced key. Create key configurations with the External Keys API. This
- field is write-once: once a key is attached to a Workspace it cannot be
- detached or replaced. To rotate key material, rotate the underlying key on
- your cloud KMS; the `external_key_id` stays the same.
+ referenced key. Create key configurations with the External Keys API. On
+ Claude Platform on AWS the value is the AWS KMS key ARN, and the key must be a
+ single-Region key in the same AWS account and Region as the Workspace. On that
+ platform the key is validated against this Workspace when it is attached, so a
+ key-policy problem is reported as an error on this request. This field is write-once:
+ once a key is attached to a Workspace it cannot be detached or replaced. To
+ rotate key material, rotate the underlying key on your cloud KMS; the
+ `external_key_id` stays the same.
- `name: string`
@@ -49592,10 +49940,14 @@ Update Workspace
ID of the customer-managed encryption key (CMEK) configuration to use for this
Workspace. Setting this field requires CMEK to be enabled for your
organization. When set, data stored for this Workspace is encrypted with the
- referenced key. Create key configurations with the External Keys API. This
- field is write-once: once a key is attached to a Workspace it cannot be
- detached or replaced. To rotate key material, rotate the underlying key on
- your cloud KMS; the `external_key_id` stays the same.
+ referenced key. Create key configurations with the External Keys API. On
+ Claude Platform on AWS the value is the AWS KMS key ARN, and the key must be a
+ single-Region key in the same AWS account and Region as the Workspace. On that
+ platform the key is validated against this Workspace when it is attached, so a
+ key-policy problem is reported as an error on this request. This field is write-once:
+ once a key is attached to a Workspace it cannot be detached or replaced. To
+ rotate key material, rotate the underlying key on your cloud KMS; the
+ `external_key_id` stays the same.
- `--name: optional string`
@@ -49627,8 +49979,13 @@ Update Workspace
customer-managed encryption key (CMEK) on AWS, reference this value in your
KMS key-policy condition so the key is scoped to this compartment. On GCP and
Azure, Anthropic enforces the compartment binding automatically; you do not
- need to reference this value in your key configuration. See the CMEK integration guide for the
- required key configuration, including the value used during key validation.
+ need to reference this value in your key configuration. See the CMEK
+ integration guide for the required key configuration; unless your organization
+ is on Claude Platform on AWS, it includes a separate value used during key
+ validation. On Claude Platform on AWS there is no separate validation value:
+ the key is validated against this Workspace's own value when it is attached, so
+ if your key policy uses the compartment condition, add this value to it before
+ attaching the key.
- `created_at: string`
@@ -49665,10 +50022,14 @@ Update Workspace
ID of the customer-managed encryption key (CMEK) configuration to use for this
Workspace. Setting this field requires CMEK to be enabled for your
organization. When set, data stored for this Workspace is encrypted with the
- referenced key. Create key configurations with the External Keys API. This
- field is write-once: once a key is attached to a Workspace it cannot be
- detached or replaced. To rotate key material, rotate the underlying key on
- your cloud KMS; the `external_key_id` stays the same.
+ referenced key. Create key configurations with the External Keys API. On
+ Claude Platform on AWS the value is the AWS KMS key ARN, and the key must be a
+ single-Region key in the same AWS account and Region as the Workspace. On that
+ platform the key is validated against this Workspace when it is attached, so a
+ key-policy problem is reported as an error on this request. This field is write-once:
+ once a key is attached to a Workspace it cannot be detached or replaced. To
+ rotate key material, rotate the underlying key on your cloud KMS; the
+ `external_key_id` stays the same.
- `name: string`
@@ -49748,8 +50109,13 @@ Archive Workspace
customer-managed encryption key (CMEK) on AWS, reference this value in your
KMS key-policy condition so the key is scoped to this compartment. On GCP and
Azure, Anthropic enforces the compartment binding automatically; you do not
- need to reference this value in your key configuration. See the CMEK integration guide for the
- required key configuration, including the value used during key validation.
+ need to reference this value in your key configuration. See the CMEK
+ integration guide for the required key configuration; unless your organization
+ is on Claude Platform on AWS, it includes a separate value used during key
+ validation. On Claude Platform on AWS there is no separate validation value:
+ the key is validated against this Workspace's own value when it is attached, so
+ if your key policy uses the compartment condition, add this value to it before
+ attaching the key.
- `created_at: string`
@@ -49786,10 +50152,14 @@ Archive Workspace
ID of the customer-managed encryption key (CMEK) configuration to use for this
Workspace. Setting this field requires CMEK to be enabled for your
organization. When set, data stored for this Workspace is encrypted with the
- referenced key. Create key configurations with the External Keys API. This
- field is write-once: once a key is attached to a Workspace it cannot be
- detached or replaced. To rotate key material, rotate the underlying key on
- your cloud KMS; the `external_key_id` stays the same.
+ referenced key. Create key configurations with the External Keys API. On
+ Claude Platform on AWS the value is the AWS KMS key ARN, and the key must be a
+ single-Region key in the same AWS account and Region as the Workspace. On that
+ platform the key is validated against this Workspace when it is attached, so a
+ key-policy problem is reported as an error on this request. This field is write-once:
+ once a key is attached to a Workspace it cannot be detached or replaced. To
+ rotate key material, rotate the underlying key on your cloud KMS; the
+ `external_key_id` stays the same.
- `name: string`
@@ -50921,3 +51291,118 @@ ant beta:organization:rate-limits list \
"next_page": "next_page"
}
```
+
+## Beta › Organization › Compliance Settings
+
+### Get Compliance Settings
+
+`$ ant beta:organization:compliance-settings retrieve`
+
+**GET** `/v1/organizations/compliance_settings`
+
+Retrieve your organization's Compliance Settings.
+
+Compliance Settings is a singleton resource: there is exactly one per
+organization, addressed without an identifier. The `state` field reflects
+whether the Compliance API is enabled. An organization with a parent
+organization reads the state inherited from the parent's configuration.
+
+#### Returns
+
+- `beta_compliance_settings: object`
+
+ - `state: BetaComplianceSettingsStateEnabled or BetaComplianceSettingsStateDisabled`
+
+ Whether the Compliance API is enabled for this organization.
+
+ - `beta_compliance_settings_state_enabled: object`
+
+ - `type: "enabled"`
+
+ - `beta_compliance_settings_state_disabled: object`
+
+ - `type: "disabled"`
+
+ - `type: "compliance_settings"`
+
+#### Example
+
+```bash
+ant beta:organization:compliance-settings retrieve \
+ --api-key my-anthropic-api-key
+```
+
+##### Response (200)
+
+```json
+{
+ "state": {
+ "type": "enabled"
+ },
+ "type": "compliance_settings"
+}
+```
+
+### Update Compliance Settings
+
+`$ ant beta:organization:compliance-settings update`
+
+**POST** `/v1/organizations/compliance_settings`
+
+Update your organization's Compliance Settings.
+
+Setting `state` to `enabled` turns on the Compliance API and begins
+capturing organization activity events. Setting it to `disabled` turns
+both off. `state` reflects whether the Compliance API is enabled.
+
+A request that sets `state` to its current value succeeds and leaves the
+resource unchanged. A `disabled` request stays in effect until a later
+`enabled` request or the organization's next provisioning action that
+enables Access Transparency: enabling Access Transparency also enables
+the Compliance API, which serves its activity events, so such
+provisioning (including re-runs) re-enables the Compliance API even
+after a `disabled` request. Automated provisioning never disables
+compliance settings.
+
+#### Parameters
+
+- `--state: BetaComplianceSettingsStateEnabledParam or BetaComplianceSettingsStateDisabledParam`
+
+ Desired state. Accepts the string shorthand "enabled" or "disabled" in place of the object form; the response always returns the canonical object form.
+
+#### Returns
+
+- `beta_compliance_settings: object`
+
+ - `state: BetaComplianceSettingsStateEnabled or BetaComplianceSettingsStateDisabled`
+
+ Whether the Compliance API is enabled for this organization.
+
+ - `beta_compliance_settings_state_enabled: object`
+
+ - `type: "enabled"`
+
+ - `beta_compliance_settings_state_disabled: object`
+
+ - `type: "disabled"`
+
+ - `type: "compliance_settings"`
+
+#### Example
+
+```bash
+ant beta:organization:compliance-settings update \
+ --api-key my-anthropic-api-key \
+ --state '{type: enabled}'
+```
+
+##### Response (200)
+
+```json
+{
+ "state": {
+ "type": "enabled"
+ },
+ "type": "compliance_settings"
+}
+```
diff --git a/content/en/api/cli/beta/agents.md b/content/en/api/cli/beta/agents.md
index 0596e8abd..33bbcc2ac 100644
--- a/content/en/api/cli/beta/agents.md
+++ b/content/en/api/cli/beta/agents.md
@@ -92,12 +92,16 @@ Create Agent
Model identifier and configuration.
- - `id: "claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more or string`
+ - `id: "claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more or string`
The model that will power your agent.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
@@ -744,12 +748,16 @@ List Agents
Model identifier and configuration.
- - `id: "claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more or string`
+ - `id: "claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more or string`
The model that will power your agent.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
@@ -1383,12 +1391,16 @@ Get Agent
Model identifier and configuration.
- - `id: "claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more or string`
+ - `id: "claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more or string`
The model that will power your agent.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
@@ -2056,12 +2068,16 @@ Update Agent
Model identifier and configuration.
- - `id: "claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more or string`
+ - `id: "claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more or string`
The model that will power your agent.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
@@ -2681,12 +2697,16 @@ Archive Agent
Model identifier and configuration.
- - `id: "claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more or string`
+ - `id: "claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more or string`
The model that will power your agent.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
@@ -3302,12 +3322,16 @@ ant beta:agents archive \
Model identifier and configuration.
- - `id: "claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more or string`
+ - `id: "claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more or string`
The model that will power your agent.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
@@ -5676,12 +5700,16 @@ ant beta:agents archive \
Model identifier and configuration.
- - `id: "claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more or string`
+ - `id: "claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more or string`
The model that will power your agent.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
@@ -5786,12 +5814,16 @@ ant beta:agents archive \
An object that defines additional configuration control over model use
- - `id: "claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more or string`
+ - `id: "claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more or string`
The model that will power your agent.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
@@ -6078,12 +6110,16 @@ ant beta:agents archive \
Model identifier and configuration.
- - `id: "claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more or string`
+ - `id: "claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more or string`
The model that will power your agent.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
@@ -6962,12 +6998,16 @@ List Agent Versions
Model identifier and configuration.
- - `id: "claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more or string`
+ - `id: "claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more or string`
The model that will power your agent.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
diff --git a/content/en/api/cli/beta/agents/archive.md b/content/en/api/cli/beta/agents/archive.md
index 797013bb2..45e927536 100644
--- a/content/en/api/cli/beta/agents/archive.md
+++ b/content/en/api/cli/beta/agents/archive.md
@@ -52,12 +52,16 @@ Archive Agent
Model identifier and configuration.
- - `id: "claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more or string`
+ - `id: "claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more or string`
The model that will power your agent.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
diff --git a/content/en/api/cli/beta/agents/create.md b/content/en/api/cli/beta/agents/create.md
index 14aefb2ac..2f21ab102 100644
--- a/content/en/api/cli/beta/agents/create.md
+++ b/content/en/api/cli/beta/agents/create.md
@@ -90,12 +90,16 @@ Create Agent
Model identifier and configuration.
- - `id: "claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more or string`
+ - `id: "claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more or string`
The model that will power your agent.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
diff --git a/content/en/api/cli/beta/agents/list.md b/content/en/api/cli/beta/agents/list.md
index 7a663500f..392c646f3 100644
--- a/content/en/api/cli/beta/agents/list.md
+++ b/content/en/api/cli/beta/agents/list.md
@@ -78,12 +78,16 @@ List Agents
Model identifier and configuration.
- - `id: "claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more or string`
+ - `id: "claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more or string`
The model that will power your agent.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
diff --git a/content/en/api/cli/beta/agents/retrieve.md b/content/en/api/cli/beta/agents/retrieve.md
index 28856f077..672c0e4d3 100644
--- a/content/en/api/cli/beta/agents/retrieve.md
+++ b/content/en/api/cli/beta/agents/retrieve.md
@@ -58,12 +58,16 @@ Get Agent
Model identifier and configuration.
- - `id: "claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more or string`
+ - `id: "claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more or string`
The model that will power your agent.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
diff --git a/content/en/api/cli/beta/agents/update.md b/content/en/api/cli/beta/agents/update.md
index 3616dcc34..969f4d5a8 100644
--- a/content/en/api/cli/beta/agents/update.md
+++ b/content/en/api/cli/beta/agents/update.md
@@ -100,12 +100,16 @@ Update Agent
Model identifier and configuration.
- - `id: "claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more or string`
+ - `id: "claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more or string`
The model that will power your agent.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
diff --git a/content/en/api/cli/beta/agents/versions.md b/content/en/api/cli/beta/agents/versions.md
index d0e572b8b..cba1dbfe9 100644
--- a/content/en/api/cli/beta/agents/versions.md
+++ b/content/en/api/cli/beta/agents/versions.md
@@ -68,12 +68,16 @@ List Agent Versions
Model identifier and configuration.
- - `id: "claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more or string`
+ - `id: "claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more or string`
The model that will power your agent.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
diff --git a/content/en/api/cli/beta/agents/versions/list.md b/content/en/api/cli/beta/agents/versions/list.md
index e7183ed70..77cc0566a 100644
--- a/content/en/api/cli/beta/agents/versions/list.md
+++ b/content/en/api/cli/beta/agents/versions/list.md
@@ -66,12 +66,16 @@ List Agent Versions
Model identifier and configuration.
- - `id: "claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more or string`
+ - `id: "claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more or string`
The model that will power your agent.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
diff --git a/content/en/api/cli/beta/deployment_runs.md b/content/en/api/cli/beta/deployment_runs.md
index 72200b266..f493fca94 100644
--- a/content/en/api/cli/beta/deployment_runs.md
+++ b/content/en/api/cli/beta/deployment_runs.md
@@ -36,11 +36,11 @@ List Deployment Runs
- `--deployment-id: optional string`
- Query param: Filter to a specific deployment. Omit to list across all deployments in the workspace. Filtering by a non-existent deployment_id returns 200 with empty data.
+ Query param: Filter to a specific deployment. Omit to list across all deployments in the workspace. Filtering by a non-existent `deployment_id` returns 200 with empty data.
- `--has-error: optional boolean`
- Query param: Filter: true for runs with non-null error, false for runs with non-null session_id. Omit for all.
+ Query param: Filter: true for runs with non-null `error`, false for runs with non-null `session_id`. Omit for all.
- `--limit: optional number`
@@ -50,7 +50,7 @@ List Deployment Runs
- `--page: optional string`
- Query param: Opaque pagination cursor. Pass next_page from the previous response. Invalid or expired cursors return 400.
+ Query param: Opaque pagination cursor. Pass `next_page` from the previous response. Invalid or expired cursors return 400.
- `--trigger-type: optional "schedule" or "manual"`
@@ -64,7 +64,7 @@ List Deployment Runs
- `BetaManagedAgentsListDeploymentRunsData: object`
- Paginated list of deployment runs. Sorted by created_at descending (most recent first).
+ Paginated list of deployment runs. Sorted by `created_at` descending (most recent first).
- `data: array of BetaManagedAgentsDeploymentRun`
@@ -262,7 +262,7 @@ List Deployment Runs
- `session_id: string`
- Populated on success. Null on creation failure. Exactly one of session_id or error is non-null.
+ Populated on success. Null on creation failure. Exactly one of `session_id` or `error` is non-null.
- `trigger_context: BetaManagedAgentsScheduleTriggerContext or BetaManagedAgentsManualTriggerContext`
@@ -545,7 +545,7 @@ Get Deployment Run
- `session_id: string`
- Populated on success. Null on creation failure. Exactly one of session_id or error is non-null.
+ Populated on success. Null on creation failure. Exactly one of `session_id` or `error` is non-null.
- `trigger_context: BetaManagedAgentsScheduleTriggerContext or BetaManagedAgentsManualTriggerContext`
@@ -816,7 +816,7 @@ ant beta:deployment-runs retrieve \
- `session_id: string`
- Populated on success. Null on creation failure. Exactly one of session_id or error is non-null.
+ Populated on success. Null on creation failure. Exactly one of `session_id` or `error` is non-null.
- `trigger_context: BetaManagedAgentsScheduleTriggerContext or BetaManagedAgentsManualTriggerContext`
diff --git a/content/en/api/cli/beta/deployment_runs/list.md b/content/en/api/cli/beta/deployment_runs/list.md
index f1e954657..8b171cde3 100644
--- a/content/en/api/cli/beta/deployment_runs/list.md
+++ b/content/en/api/cli/beta/deployment_runs/list.md
@@ -34,11 +34,11 @@ List Deployment Runs
- `--deployment-id: optional string`
- Query param: Filter to a specific deployment. Omit to list across all deployments in the workspace. Filtering by a non-existent deployment_id returns 200 with empty data.
+ Query param: Filter to a specific deployment. Omit to list across all deployments in the workspace. Filtering by a non-existent `deployment_id` returns 200 with empty data.
- `--has-error: optional boolean`
- Query param: Filter: true for runs with non-null error, false for runs with non-null session_id. Omit for all.
+ Query param: Filter: true for runs with non-null `error`, false for runs with non-null `session_id`. Omit for all.
- `--limit: optional number`
@@ -48,7 +48,7 @@ List Deployment Runs
- `--page: optional string`
- Query param: Opaque pagination cursor. Pass next_page from the previous response. Invalid or expired cursors return 400.
+ Query param: Opaque pagination cursor. Pass `next_page` from the previous response. Invalid or expired cursors return 400.
- `--trigger-type: optional "schedule" or "manual"`
@@ -62,7 +62,7 @@ List Deployment Runs
- `BetaManagedAgentsListDeploymentRunsData: object`
- Paginated list of deployment runs. Sorted by created_at descending (most recent first).
+ Paginated list of deployment runs. Sorted by `created_at` descending (most recent first).
- `data: array of BetaManagedAgentsDeploymentRun`
@@ -260,7 +260,7 @@ List Deployment Runs
- `session_id: string`
- Populated on success. Null on creation failure. Exactly one of session_id or error is non-null.
+ Populated on success. Null on creation failure. Exactly one of `session_id` or `error` is non-null.
- `trigger_context: BetaManagedAgentsScheduleTriggerContext or BetaManagedAgentsManualTriggerContext`
diff --git a/content/en/api/cli/beta/deployment_runs/retrieve.md b/content/en/api/cli/beta/deployment_runs/retrieve.md
index dd195cae6..a7049d357 100644
--- a/content/en/api/cli/beta/deployment_runs/retrieve.md
+++ b/content/en/api/cli/beta/deployment_runs/retrieve.md
@@ -214,7 +214,7 @@ Get Deployment Run
- `session_id: string`
- Populated on success. Null on creation failure. Exactly one of session_id or error is non-null.
+ Populated on success. Null on creation failure. Exactly one of `session_id` or `error` is non-null.
- `trigger_context: BetaManagedAgentsScheduleTriggerContext or BetaManagedAgentsManualTriggerContext`
diff --git a/content/en/api/cli/beta/deployments.md b/content/en/api/cli/beta/deployments.md
index f73f36973..17517bd79 100644
--- a/content/en/api/cli/beta/deployments.md
+++ b/content/en/api/cli/beta/deployments.md
@@ -696,7 +696,7 @@ List Deployments
- `--status: optional "active" or "paused"`
- Query param: Filter by status: active or paused. Omit for both. To include archived deployments, use include_archived instead; the two cannot be combined.
+ Query param: Filter by status: `active` or `paused`. Omit for both. To include archived deployments, use `include_archived` instead; the two cannot be combined.
- `--beta: optional array of AnthropicBeta`
@@ -3394,7 +3394,7 @@ Run Deployment Now
- `session_id: string`
- Populated on success. Null on creation failure. Exactly one of session_id or error is non-null.
+ Populated on success. Null on creation failure. Exactly one of `session_id` or `error` is non-null.
- `trigger_context: BetaManagedAgentsScheduleTriggerContext or BetaManagedAgentsManualTriggerContext`
diff --git a/content/en/api/cli/beta/deployments/list.md b/content/en/api/cli/beta/deployments/list.md
index 78826235e..0e503f9c1 100644
--- a/content/en/api/cli/beta/deployments/list.md
+++ b/content/en/api/cli/beta/deployments/list.md
@@ -40,7 +40,7 @@ List Deployments
- `--status: optional "active" or "paused"`
- Query param: Filter by status: active or paused. Omit for both. To include archived deployments, use include_archived instead; the two cannot be combined.
+ Query param: Filter by status: `active` or `paused`. Omit for both. To include archived deployments, use `include_archived` instead; the two cannot be combined.
- `--beta: optional array of AnthropicBeta`
diff --git a/content/en/api/cli/beta/deployments/run.md b/content/en/api/cli/beta/deployments/run.md
index ff293b7ea..2aeb4be3a 100644
--- a/content/en/api/cli/beta/deployments/run.md
+++ b/content/en/api/cli/beta/deployments/run.md
@@ -214,7 +214,7 @@ Run Deployment Now
- `session_id: string`
- Populated on success. Null on creation failure. Exactly one of session_id or error is non-null.
+ Populated on success. Null on creation failure. Exactly one of `session_id` or `error` is non-null.
- `trigger_context: BetaManagedAgentsScheduleTriggerContext or BetaManagedAgentsManualTriggerContext`
diff --git a/content/en/api/cli/beta/memory_stores.md b/content/en/api/cli/beta/memory_stores.md
index f61f2a7dd..5b7789487 100644
--- a/content/en/api/cli/beta/memory_stores.md
+++ b/content/en/api/cli/beta/memory_stores.md
@@ -612,7 +612,7 @@ Create a memory
- `--path: string`
- Body param: Hierarchical path for the new memory, e.g. `/projects/foo/notes.md`. Must start with `/`, contain at least one non-empty segment, and be at most 1,024 bytes. Must not contain empty segments, `.` or `..` segments, control or format characters, and must be NFC-normalized. Paths are case-sensitive.
+ Body param: Hierarchical path for the new memory, e.g. `/projects/foo/notes.md`. Must start with `/`, contain at least one non-empty segment, and be at most 1,024 bytes. Must not contain empty segments, `.` or `..` segments, control or format characters, or the Unicode line and paragraph separators (U+2028, U+2029), and must be NFC-normalized. Paths are case-sensitive.
minLength: 2, maxLength: 1024
@@ -975,7 +975,7 @@ Update a memory
- `--path: optional string`
- Body param: New path for the memory (a rename). Must start with `/`, contain at least one non-empty segment, and be at most 1,024 bytes. Must not contain empty segments, `.` or `..` segments, control or format characters, and must be NFC-normalized. Paths are case-sensitive. The memory's `id` is preserved across renames. Omit to leave the path unchanged.
+ Body param: New path for the memory (a rename). Must start with `/`, contain at least one non-empty segment, and be at most 1,024 bytes. Must not contain empty segments, `.` or `..` segments, control or format characters, or the Unicode line and paragraph separators (U+2028, U+2029), and must be NFC-normalized. Paths are case-sensitive. The memory's `id` is preserved across renames. Omit to leave the path unchanged.
minLength: 2, maxLength: 1024
diff --git a/content/en/api/cli/beta/memory_stores/memories.md b/content/en/api/cli/beta/memory_stores/memories.md
index fade3a994..ecdf7ad66 100644
--- a/content/en/api/cli/beta/memory_stores/memories.md
+++ b/content/en/api/cli/beta/memory_stores/memories.md
@@ -20,7 +20,7 @@ Create a memory
- `--path: string`
- Body param: Hierarchical path for the new memory, e.g. `/projects/foo/notes.md`. Must start with `/`, contain at least one non-empty segment, and be at most 1,024 bytes. Must not contain empty segments, `.` or `..` segments, control or format characters, and must be NFC-normalized. Paths are case-sensitive.
+ Body param: Hierarchical path for the new memory, e.g. `/projects/foo/notes.md`. Must start with `/`, contain at least one non-empty segment, and be at most 1,024 bytes. Must not contain empty segments, `.` or `..` segments, control or format characters, or the Unicode line and paragraph separators (U+2028, U+2029), and must be NFC-normalized. Paths are case-sensitive.
minLength: 2, maxLength: 1024
@@ -383,7 +383,7 @@ Update a memory
- `--path: optional string`
- Body param: New path for the memory (a rename). Must start with `/`, contain at least one non-empty segment, and be at most 1,024 bytes. Must not contain empty segments, `.` or `..` segments, control or format characters, and must be NFC-normalized. Paths are case-sensitive. The memory's `id` is preserved across renames. Omit to leave the path unchanged.
+ Body param: New path for the memory (a rename). Must start with `/`, contain at least one non-empty segment, and be at most 1,024 bytes. Must not contain empty segments, `.` or `..` segments, control or format characters, or the Unicode line and paragraph separators (U+2028, U+2029), and must be NFC-normalized. Paths are case-sensitive. The memory's `id` is preserved across renames. Omit to leave the path unchanged.
minLength: 2, maxLength: 1024
diff --git a/content/en/api/cli/beta/memory_stores/memories/create.md b/content/en/api/cli/beta/memory_stores/memories/create.md
index 8b9df7958..b8c330b9d 100644
--- a/content/en/api/cli/beta/memory_stores/memories/create.md
+++ b/content/en/api/cli/beta/memory_stores/memories/create.md
@@ -18,7 +18,7 @@ Create a memory
- `--path: string`
- Body param: Hierarchical path for the new memory, e.g. `/projects/foo/notes.md`. Must start with `/`, contain at least one non-empty segment, and be at most 1,024 bytes. Must not contain empty segments, `.` or `..` segments, control or format characters, and must be NFC-normalized. Paths are case-sensitive.
+ Body param: Hierarchical path for the new memory, e.g. `/projects/foo/notes.md`. Must start with `/`, contain at least one non-empty segment, and be at most 1,024 bytes. Must not contain empty segments, `.` or `..` segments, control or format characters, or the Unicode line and paragraph separators (U+2028, U+2029), and must be NFC-normalized. Paths are case-sensitive.
minLength: 2, maxLength: 1024
diff --git a/content/en/api/cli/beta/memory_stores/memories/update.md b/content/en/api/cli/beta/memory_stores/memories/update.md
index 4659da252..8982cd6a1 100644
--- a/content/en/api/cli/beta/memory_stores/memories/update.md
+++ b/content/en/api/cli/beta/memory_stores/memories/update.md
@@ -26,7 +26,7 @@ Update a memory
- `--path: optional string`
- Body param: New path for the memory (a rename). Must start with `/`, contain at least one non-empty segment, and be at most 1,024 bytes. Must not contain empty segments, `.` or `..` segments, control or format characters, and must be NFC-normalized. Paths are case-sensitive. The memory's `id` is preserved across renames. Omit to leave the path unchanged.
+ Body param: New path for the memory (a rename). Must start with `/`, contain at least one non-empty segment, and be at most 1,024 bytes. Must not contain empty segments, `.` or `..` segments, control or format characters, or the Unicode line and paragraph separators (U+2028, U+2029), and must be NFC-normalized. Paths are case-sensitive. The memory's `id` is preserved across renames. Omit to leave the path unchanged.
minLength: 2, maxLength: 1024
diff --git a/content/en/api/cli/beta/messages.md b/content/en/api/cli/beta/messages.md
index 966c27859..a49bd7f94 100644
--- a/content/en/api/cli/beta/messages.md
+++ b/content/en/api/cli/beta/messages.md
@@ -77,7 +77,7 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co
There is a limit of 100,000 messages in a single request.
-- `--model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string`
+- `--model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string`
Body param: The model that will complete your prompt.
@@ -1122,12 +1122,20 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co
The model whose output ends at this point — the model that declined at this hop. When the declining hop is the requested model, its `model` echoes the top-level `model` string the caller sent (alias or canonical); when the declining hop is a fallback model, its `model` is that model's canonical id.
- - `model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string`
+ - `model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string`
The model that will complete your prompt.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
+ - `"claude-mythos-5-1"`
+
+ Our most capable model for cybersecurity and biology research, available through trusted access programs
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
@@ -1192,7 +1200,7 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co
The fallback model producing the content that follows this block. Its `model` is always the canonical id.
- - `model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string`
+ - `model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string`
The model that will complete your prompt.
@@ -1325,12 +1333,20 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co
- `type: "unavailable"`
- - `model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string`
+ - `model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string`
The model that will complete your prompt.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
+ - `"claude-mythos-5-1"`
+
+ Our most capable model for cybersecurity and biology research, available through trusted access programs
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
@@ -1694,12 +1710,20 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co
minimum: 0
- - `model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string`
+ - `model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string`
The model that will complete your prompt.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
+ - `"claude-mythos-5-1"`
+
+ Our most capable model for cybersecurity and biology research, available through trusted access programs
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
@@ -1856,12 +1880,20 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co
minimum: 0
- - `model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string`
+ - `model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string`
The model that will complete your prompt.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
+ - `"claude-mythos-5-1"`
+
+ Our most capable model for cybersecurity and biology research, available through trusted access programs
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
@@ -1975,12 +2007,20 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co
minimum: 0
- - `model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string`
+ - `model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string`
The model that will complete your prompt.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
+ - `"claude-mythos-5-1"`
+
+ Our most capable model for cybersecurity and biology research, available through trusted access programs
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
@@ -2113,6 +2153,58 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co
- `"fast"`
+ - `input_transformations: optional array of BetaThinkingDroppedInputTransformation`
+
+ Changes the API made to the request's input before showing it to the model:
+ one entry per change, in request order. Today the only entry type is
+ `thinking_dropped` — a `thinking`, `redacted_thinking` or `connector_text`
+ block from the request's `messages` that was removed from the prompt instead
+ of being shown to the model because it failed a binding check. More entry
+ types may be added over time; ignore types you do not recognize.
+
+ Requires `anthropic-beta: thinking-binding-controls-2026-08-01`. Present on
+ every such response from a model that supports extended thinking, as `[]`
+ when nothing was changed; without the beta, blocks are removed all the same
+ but nothing is reported. Removed blocks contribute nothing to
+ `usage.input_tokens`. When streaming, the array is final in `message_start`;
+ the final `message_delta` event carries it only when a server-side model
+ fallback happened mid-stream, in which case it holds the serving model's
+ entries and replaces the one in `message_start`.
+
+ - `path: string`
+
+ Where the removed block was in your request, as `messages.{i}.content.{j}`:
+ `i` indexes the `messages` array you sent and `j` that message's `content`
+ array — the same form error messages use.
+
+ - `reason: "model_binding_mismatch" or "prefix_binding_mismatch" or "organization_binding_mismatch" or "end_user_binding_mismatch"`
+
+ Which binding check removed the block: `model_binding_mismatch` — it was
+ created by a model whose reasoning the requested model may not read;
+ `prefix_binding_mismatch` — the conversation before it differs from the
+ conversation it was created in (the rest of that turn's consecutive thinking
+ blocks are removed with it, each with this reason);
+ `organization_binding_mismatch` — it was created under a different
+ organization (an Anthropic organization, AWS account or Google Cloud project)
+ and this organization is not one of its additional organizations;
+ `end_user_binding_mismatch` — it was created for a different end user, or
+ was removed by the consumer-organization binding. A block that would fail
+ several checks reports one reason, in this order of precedence:
+ `organization_binding_mismatch`, `end_user_binding_mismatch`,
+ `model_binding_mismatch`, `prefix_binding_mismatch`.
+
+ - `"model_binding_mismatch"`
+
+ - `"prefix_binding_mismatch"`
+
+ - `"organization_binding_mismatch"`
+
+ - `"end_user_binding_mismatch"`
+
+ - `type: "thinking_dropped"`
+
+ Always `thinking_dropped` for this entry type.
+
- `beta_raw_message_stream_event: BetaRawMessageStartEvent or BetaRawMessageDeltaEvent or BetaRawMessageStopEvent or 3 more`
- `beta_raw_message_start_event: object`
@@ -2169,7 +2261,7 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co
Response envelope for request-level diagnostics. Present (possibly
null) whenever the caller supplied `diagnostics` on the request.
- - `model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string`
+ - `model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string`
The model that will complete your prompt.
@@ -2225,6 +2317,24 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co
Total input tokens in a request is the summation of `input_tokens`, `cache_creation_input_tokens`, and `cache_read_input_tokens`.
+ - `input_transformations: optional array of BetaThinkingDroppedInputTransformation`
+
+ Changes the API made to the request's input before showing it to the model:
+ one entry per change, in request order. Today the only entry type is
+ `thinking_dropped` — a `thinking`, `redacted_thinking` or `connector_text`
+ block from the request's `messages` that was removed from the prompt instead
+ of being shown to the model because it failed a binding check. More entry
+ types may be added over time; ignore types you do not recognize.
+
+ Requires `anthropic-beta: thinking-binding-controls-2026-08-01`. Present on
+ every such response from a model that supports extended thinking, as `[]`
+ when nothing was changed; without the beta, blocks are removed all the same
+ but nothing is reported. Removed blocks contribute nothing to
+ `usage.input_tokens`. When streaming, the array is final in `message_start`;
+ the final `message_delta` event carries it only when a server-side model
+ fallback happened mid-stream, in which case it holds the serving model's
+ entries and replaces the one in `message_start`.
+
- `type: "message_start"`
- `beta_raw_message_delta_event: object`
@@ -2462,6 +2572,50 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co
minimum: 0
+ - `input_transformations: optional array of BetaThinkingDroppedInputTransformation`
+
+ Changes the API made to the request's input before showing it to the model:
+ one entry per change, in request order. Today the only entry type is
+ `thinking_dropped` — a `thinking`, `redacted_thinking` or `connector_text`
+ block from the request's `messages` that was removed from the prompt instead
+ of being shown to the model because it failed a binding check. More entry
+ types may be added over time; ignore types you do not recognize.
+
+ Requires `anthropic-beta: thinking-binding-controls-2026-08-01`. Present on
+ every such response from a model that supports extended thinking, as `[]`
+ when nothing was changed; without the beta, blocks are removed all the same
+ but nothing is reported. Removed blocks contribute nothing to
+ `usage.input_tokens`. When streaming, the array is final in `message_start`;
+ the final `message_delta` event carries it only when a server-side model
+ fallback happened mid-stream, in which case it holds the serving model's
+ entries and replaces the one in `message_start`.
+
+ - `path: string`
+
+ Where the removed block was in your request, as `messages.{i}.content.{j}`:
+ `i` indexes the `messages` array you sent and `j` that message's `content`
+ array — the same form error messages use.
+
+ - `reason: "model_binding_mismatch" or "prefix_binding_mismatch" or "organization_binding_mismatch" or "end_user_binding_mismatch"`
+
+ Which binding check removed the block: `model_binding_mismatch` — it was
+ created by a model whose reasoning the requested model may not read;
+ `prefix_binding_mismatch` — the conversation before it differs from the
+ conversation it was created in (the rest of that turn's consecutive thinking
+ blocks are removed with it, each with this reason);
+ `organization_binding_mismatch` — it was created under a different
+ organization (an Anthropic organization, AWS account or Google Cloud project)
+ and this organization is not one of its additional organizations;
+ `end_user_binding_mismatch` — it was created for a different end user, or
+ was removed by the consumer-organization binding. A block that would fail
+ several checks reports one reason, in this order of precedence:
+ `organization_binding_mismatch`, `end_user_binding_mismatch`,
+ `model_binding_mismatch`, `prefix_binding_mismatch`.
+
+ - `type: "thinking_dropped"`
+
+ Always `thinking_dropped` for this entry type.
+
- `beta_raw_message_stop_event: object`
- `type: "message_stop"`
@@ -2996,7 +3150,7 @@ ant beta:messages create \
"cache_creation_input_tokens": 0,
"cache_read_input_tokens": 0,
"input_tokens": 0,
- "model": "claude-sonnet-5",
+ "model": "claude-fable-5-1",
"output_tokens": 0,
"type": "message"
}
@@ -3011,7 +3165,14 @@ ant beta:messages create \
},
"service_tier": "standard",
"speed": "standard"
- }
+ },
+ "input_transformations": [
+ {
+ "path": "path",
+ "reason": "model_binding_mismatch",
+ "type": "thinking_dropped"
+ }
+ ]
}
```
@@ -3080,7 +3241,7 @@ Learn more about token counting in our [user guide](https://platform.claude.com/
There is a limit of 100,000 messages in a single request.
-- `--model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string`
+- `--model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string`
Body param: The model that will complete your prompt.
@@ -3284,12 +3445,20 @@ ant beta:messages count-tokens \
minimum: 0
- - `model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string`
+ - `model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string`
The model that will complete your prompt.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
+ - `"claude-mythos-5-1"`
+
+ Our most capable model for cybersecurity and biology research, available through trusted access programs
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
@@ -3412,12 +3581,20 @@ ant beta:messages count-tokens \
- `beta_advisor_tool_20260301: object`
- - `model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string`
+ - `model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string`
The model that will complete your prompt.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
+ - `"claude-mythos-5-1"`
+
+ Our most capable model for cybersecurity and biology research, available through trusted access programs
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
@@ -4750,16 +4927,6 @@ ant beta:messages count-tokens \
- `type: "browser_toolset_20260801"`
- - `allowed_callers: optional array of "direct" or "code_execution_20250825" or "code_execution_20260120" or "code_execution_20260521"`
-
- - `"direct"`
-
- - `"code_execution_20250825"`
-
- - `"code_execution_20260120"`
-
- - `"code_execution_20260521"`
-
- `cache_control: optional object`
Create a cache control breakpoint at this content block.
@@ -7113,16 +7280,6 @@ ant beta:messages count-tokens \
- `type: "computer_toolset_20260801"`
- - `allowed_callers: optional array of "direct" or "code_execution_20250825" or "code_execution_20260120" or "code_execution_20260521"`
-
- - `"direct"`
-
- - `"code_execution_20250825"`
-
- - `"code_execution_20260120"`
-
- - `"code_execution_20260521"`
-
- `cache_control: optional object`
Create a cache control breakpoint at this content block.
@@ -8526,12 +8683,20 @@ ant beta:messages count-tokens \
The model whose output ends at this point — the model that declined at this hop. When the declining hop is the requested model, its `model` echoes the top-level `model` string the caller sent (alias or canonical); when the declining hop is a fallback model, its `model` is that model's canonical id.
- - `model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string`
+ - `model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string`
The model that will complete your prompt.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
+ - `"claude-mythos-5-1"`
+
+ Our most capable model for cybersecurity and biology research, available through trusted access programs
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
@@ -8596,7 +8761,7 @@ ant beta:messages count-tokens \
The fallback model producing the content that follows this block. Its `model` is always the canonical id.
- - `model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string`
+ - `model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string`
The model that will complete your prompt.
@@ -10220,12 +10385,20 @@ ant beta:messages count-tokens \
Identifies one hop of a fallback transition.
- - `model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string`
+ - `model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string`
The model that will complete your prompt.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
+ - `"claude-mythos-5-1"`
+
+ Our most capable model for cybersecurity and biology research, available through trusted access programs
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
@@ -10290,7 +10463,7 @@ ant beta:messages count-tokens \
Identifies one hop of a fallback transition.
- - `model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string`
+ - `model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string`
The model that will complete your prompt.
@@ -11082,12 +11255,20 @@ ant beta:messages count-tokens \
The model whose output ends at this point — the model that declined at this hop. When the declining hop is the requested model, its `model` echoes the top-level `model` string the caller sent (alias or canonical); when the declining hop is a fallback model, its `model` is that model's canonical id.
- - `model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string`
+ - `model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string`
The model that will complete your prompt.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
+ - `"claude-mythos-5-1"`
+
+ Our most capable model for cybersecurity and biology research, available through trusted access programs
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
@@ -11152,7 +11333,7 @@ ant beta:messages count-tokens \
The fallback model producing the content that follows this block. Its `model` is always the canonical id.
- - `model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string`
+ - `model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string`
The model that will complete your prompt.
@@ -11212,12 +11393,20 @@ ant beta:messages count-tokens \
Identifies one hop of a fallback transition.
- - `model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string`
+ - `model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string`
The model that will complete your prompt.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
+ - `"claude-mythos-5-1"`
+
+ Our most capable model for cybersecurity and biology research, available through trusted access programs
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
@@ -11282,7 +11471,7 @@ ant beta:messages count-tokens \
Identifies one hop of a fallback transition.
- - `model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string`
+ - `model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string`
The model that will complete your prompt.
@@ -11455,12 +11644,20 @@ ant beta:messages count-tokens \
Identifies one hop of a fallback transition.
- - `model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string`
+ - `model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string`
The model that will complete your prompt.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
+ - `"claude-mythos-5-1"`
+
+ Our most capable model for cybersecurity and biology research, available through trusted access programs
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
@@ -11527,12 +11724,20 @@ ant beta:messages count-tokens \
Identifies one hop of a fallback transition.
- - `model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string`
+ - `model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string`
The model that will complete your prompt.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
+ - `"claude-mythos-5-1"`
+
+ Our most capable model for cybersecurity and biology research, available through trusted access programs
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
@@ -11638,12 +11843,20 @@ ant beta:messages count-tokens \
minimum: 0
- - `model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string`
+ - `model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string`
The model that will complete your prompt.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
+ - `"claude-mythos-5-1"`
+
+ Our most capable model for cybersecurity and biology research, available through trusted access programs
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
@@ -11725,12 +11938,20 @@ ant beta:messages count-tokens \
attempt only and are validated as if the request were made to `model`.
Any other key is rejected at parse time.
- - `model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string`
+ - `model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string`
The model that will complete your prompt.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
+ - `"claude-mythos-5-1"`
+
+ Our most capable model for cybersecurity and biology research, available through trusted access programs
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
@@ -11863,6 +12084,24 @@ ant beta:messages count-tokens \
- `type: "enabled"`
+ - `block_binding: optional object`
+
+ Controls for block binding: what happens when a thinking block this
+ request sends back fails the conversation check. Every field is optional;
+ an empty object means every default.
+
+ - `prefix_mismatch_behavior: optional "error" or "drop_block"`
+
+ What happens when a thinking block in `messages` fails the conversation
+ check: it was created in a different conversation, or the messages before
+ it have changed since. `"error"` (the default) fails the request with a
+ 400 error. `"drop_block"` removes the failing blocks and the request
+ proceeds; the model no longer sees the dropped reasoning.
+
+ - `"error"`
+
+ - `"drop_block"`
+
- `display: optional "summarized" or "omitted" or "updates"`
Controls how thinking content appears in the response. When set to `summarized`, thinking is returned normally. When set to `omitted`, thinking content is redacted but a signature is returned for multi-turn continuity. Defaults to `summarized`.
@@ -11881,6 +12120,20 @@ ant beta:messages count-tokens \
- `type: "adaptive"`
+ - `block_binding: optional object`
+
+ Controls for block binding: what happens when a thinking block this
+ request sends back fails the conversation check. Every field is optional;
+ an empty object means every default.
+
+ - `prefix_mismatch_behavior: optional "error" or "drop_block"`
+
+ What happens when a thinking block in `messages` fails the conversation
+ check: it was created in a different conversation, or the messages before
+ it have changed since. `"error"` (the default) fails the request with a
+ 400 error. `"drop_block"` removes the failing blocks and the request
+ proceeds; the model no longer sees the dropped reasoning.
+
- `display: optional "summarized" or "omitted" or "updates"`
Controls how thinking content appears in the response. When set to `summarized`, thinking is returned normally. When set to `omitted`, thinking content is redacted but a signature is returned for multi-turn continuity. Defaults to `summarized`.
@@ -11931,12 +12184,20 @@ ant beta:messages count-tokens \
- `union_member_0: array of BetaFallbackParam`
- - `model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string`
+ - `model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string`
The model that will complete your prompt.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
+ - `"claude-mythos-5-1"`
+
+ Our most capable model for cybersecurity and biology research, available through trusted access programs
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
@@ -12069,6 +12330,24 @@ ant beta:messages count-tokens \
- `type: "enabled"`
+ - `block_binding: optional object`
+
+ Controls for block binding: what happens when a thinking block this
+ request sends back fails the conversation check. Every field is optional;
+ an empty object means every default.
+
+ - `prefix_mismatch_behavior: optional "error" or "drop_block"`
+
+ What happens when a thinking block in `messages` fails the conversation
+ check: it was created in a different conversation, or the messages before
+ it have changed since. `"error"` (the default) fails the request with a
+ 400 error. `"drop_block"` removes the failing blocks and the request
+ proceeds; the model no longer sees the dropped reasoning.
+
+ - `"error"`
+
+ - `"drop_block"`
+
- `display: optional "summarized" or "omitted" or "updates"`
Controls how thinking content appears in the response. When set to `summarized`, thinking is returned normally. When set to `omitted`, thinking content is redacted but a signature is returned for multi-turn continuity. Defaults to `summarized`.
@@ -12087,6 +12366,20 @@ ant beta:messages count-tokens \
- `type: "adaptive"`
+ - `block_binding: optional object`
+
+ Controls for block binding: what happens when a thinking block this
+ request sends back fails the conversation check. Every field is optional;
+ an empty object means every default.
+
+ - `prefix_mismatch_behavior: optional "error" or "drop_block"`
+
+ What happens when a thinking block in `messages` fails the conversation
+ check: it was created in a different conversation, or the messages before
+ it have changed since. `"error"` (the default) fails the request with a
+ 400 error. `"drop_block"` removes the failing blocks and the request
+ proceeds; the model no longer sees the dropped reasoning.
+
- `display: optional "summarized" or "omitted" or "updates"`
Controls how thinking content appears in the response. When set to `summarized`, thinking is returned normally. When set to `omitted`, thinking content is redacted but a signature is returned for multi-turn continuity. Defaults to `summarized`.
@@ -12280,12 +12573,20 @@ ant beta:messages count-tokens \
minimum: 0
- - `model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string`
+ - `model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string`
The model that will complete your prompt.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
+ - `"claude-mythos-5-1"`
+
+ Our most capable model for cybersecurity and biology research, available through trusted access programs
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
@@ -12442,12 +12743,20 @@ ant beta:messages count-tokens \
minimum: 0
- - `model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string`
+ - `model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string`
The model that will complete your prompt.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
+ - `"claude-mythos-5-1"`
+
+ Our most capable model for cybersecurity and biology research, available through trusted access programs
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
@@ -12561,12 +12870,20 @@ ant beta:messages count-tokens \
minimum: 0
- - `model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string`
+ - `model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string`
The model that will complete your prompt.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
+ - `"claude-mythos-5-1"`
+
+ Our most capable model for cybersecurity and biology research, available through trusted access programs
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
@@ -14006,12 +14323,20 @@ ant beta:messages count-tokens \
The model whose output ends at this point — the model that declined at this hop. When the declining hop is the requested model, its `model` echoes the top-level `model` string the caller sent (alias or canonical); when the declining hop is a fallback model, its `model` is that model's canonical id.
- - `model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string`
+ - `model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string`
The model that will complete your prompt.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
+ - `"claude-mythos-5-1"`
+
+ Our most capable model for cybersecurity and biology research, available through trusted access programs
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
@@ -14076,7 +14401,7 @@ ant beta:messages count-tokens \
The fallback model producing the content that follows this block. Its `model` is always the canonical id.
- - `model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string`
+ - `model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string`
The model that will complete your prompt.
@@ -14209,12 +14534,20 @@ ant beta:messages count-tokens \
- `type: "unavailable"`
- - `model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string`
+ - `model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string`
The model that will complete your prompt.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
+ - `"claude-mythos-5-1"`
+
+ Our most capable model for cybersecurity and biology research, available through trusted access programs
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
@@ -14578,12 +14911,20 @@ ant beta:messages count-tokens \
minimum: 0
- - `model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string`
+ - `model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string`
The model that will complete your prompt.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
+ - `"claude-mythos-5-1"`
+
+ Our most capable model for cybersecurity and biology research, available through trusted access programs
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
@@ -14740,12 +15081,20 @@ ant beta:messages count-tokens \
minimum: 0
- - `model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string`
+ - `model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string`
The model that will complete your prompt.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
+ - `"claude-mythos-5-1"`
+
+ Our most capable model for cybersecurity and biology research, available through trusted access programs
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
@@ -14859,12 +15208,20 @@ ant beta:messages count-tokens \
minimum: 0
- - `model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string`
+ - `model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string`
The model that will complete your prompt.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
+ - `"claude-mythos-5-1"`
+
+ Our most capable model for cybersecurity and biology research, available through trusted access programs
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
@@ -14997,6 +15354,58 @@ ant beta:messages count-tokens \
- `"fast"`
+ - `input_transformations: optional array of BetaThinkingDroppedInputTransformation`
+
+ Changes the API made to the request's input before showing it to the model:
+ one entry per change, in request order. Today the only entry type is
+ `thinking_dropped` — a `thinking`, `redacted_thinking` or `connector_text`
+ block from the request's `messages` that was removed from the prompt instead
+ of being shown to the model because it failed a binding check. More entry
+ types may be added over time; ignore types you do not recognize.
+
+ Requires `anthropic-beta: thinking-binding-controls-2026-08-01`. Present on
+ every such response from a model that supports extended thinking, as `[]`
+ when nothing was changed; without the beta, blocks are removed all the same
+ but nothing is reported. Removed blocks contribute nothing to
+ `usage.input_tokens`. When streaming, the array is final in `message_start`;
+ the final `message_delta` event carries it only when a server-side model
+ fallback happened mid-stream, in which case it holds the serving model's
+ entries and replaces the one in `message_start`.
+
+ - `path: string`
+
+ Where the removed block was in your request, as `messages.{i}.content.{j}`:
+ `i` indexes the `messages` array you sent and `j` that message's `content`
+ array — the same form error messages use.
+
+ - `reason: "model_binding_mismatch" or "prefix_binding_mismatch" or "organization_binding_mismatch" or "end_user_binding_mismatch"`
+
+ Which binding check removed the block: `model_binding_mismatch` — it was
+ created by a model whose reasoning the requested model may not read;
+ `prefix_binding_mismatch` — the conversation before it differs from the
+ conversation it was created in (the rest of that turn's consecutive thinking
+ blocks are removed with it, each with this reason);
+ `organization_binding_mismatch` — it was created under a different
+ organization (an Anthropic organization, AWS account or Google Cloud project)
+ and this organization is not one of its additional organizations;
+ `end_user_binding_mismatch` — it was created for a different end user, or
+ was removed by the consumer-organization binding. A block that would fail
+ several checks reports one reason, in this order of precedence:
+ `organization_binding_mismatch`, `end_user_binding_mismatch`,
+ `model_binding_mismatch`, `prefix_binding_mismatch`.
+
+ - `"model_binding_mismatch"`
+
+ - `"prefix_binding_mismatch"`
+
+ - `"organization_binding_mismatch"`
+
+ - `"end_user_binding_mismatch"`
+
+ - `type: "thinking_dropped"`
+
+ Always `thinking_dropped` for this entry type.
+
### Beta Message Delta Usage
- `beta_message_delta_usage: object`
@@ -15137,12 +15546,20 @@ ant beta:messages count-tokens \
minimum: 0
- - `model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string`
+ - `model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string`
The model that will complete your prompt.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
+ - `"claude-mythos-5-1"`
+
+ Our most capable model for cybersecurity and biology research, available through trusted access programs
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
@@ -15299,12 +15716,20 @@ ant beta:messages count-tokens \
minimum: 0
- - `model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string`
+ - `model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string`
The model that will complete your prompt.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
+ - `"claude-mythos-5-1"`
+
+ Our most capable model for cybersecurity and biology research, available through trusted access programs
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
@@ -15418,12 +15843,20 @@ ant beta:messages count-tokens \
minimum: 0
- - `model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string`
+ - `model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string`
The model that will complete your prompt.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
+ - `"claude-mythos-5-1"`
+
+ Our most capable model for cybersecurity and biology research, available through trusted access programs
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
@@ -15576,12 +16009,20 @@ ant beta:messages count-tokens \
minimum: 0
- - `model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string`
+ - `model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string`
The model that will complete your prompt.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
+ - `"claude-mythos-5-1"`
+
+ Our most capable model for cybersecurity and biology research, available through trusted access programs
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
@@ -17238,12 +17679,20 @@ ant beta:messages count-tokens \
Identifies one hop of a fallback transition.
- - `model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string`
+ - `model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string`
The model that will complete your prompt.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
+ - `"claude-mythos-5-1"`
+
+ Our most capable model for cybersecurity and biology research, available through trusted access programs
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
@@ -17308,7 +17757,7 @@ ant beta:messages count-tokens \
Identifies one hop of a fallback transition.
- - `model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string`
+ - `model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string`
The model that will complete your prompt.
@@ -17328,6 +17777,36 @@ ant beta:messages count-tokens \
- `"system"`
+ - `clear_at: optional "next_user_message" or "never"`
+
+ How long this system message's text stays in front of the model. `"never"` (the default) renders it on every request that includes it. `"next_user_message"` renders it only for the user turn it follows: once a later `role: "user"` message exists in `messages` the message stays in the array (send it unchanged) but is no longer shown to the model. Only permitted on `role: "system"` messages.
+
+ - `"next_user_message"`
+
+ - `"never"`
+
+ - `output_config: optional object`
+
+ Per-message output configuration on a role:"system" input message.
+
+ Fields here apply per-turn; `format` remains top-level only. An
+ empty `{}` is accepted on a message that carries content; a message
+ with neither content nor output_config fields is rejected.
+
+ - `effort: optional "low" or "medium" or "high" or 2 more`
+
+ All possible effort levels.
+
+ - `"low"`
+
+ - `"medium"`
+
+ - `"high"`
+
+ - `"xhigh"`
+
+ - `"max"`
+
### Beta Message Tokens Count
- `beta_message_tokens_count: object`
@@ -18533,12 +19012,20 @@ ant beta:messages count-tokens \
The model whose output ends at this point — the model that declined at this hop. When the declining hop is the requested model, its `model` echoes the top-level `model` string the caller sent (alias or canonical); when the declining hop is a fallback model, its `model` is that model's canonical id.
- - `model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string`
+ - `model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string`
The model that will complete your prompt.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
+ - `"claude-mythos-5-1"`
+
+ Our most capable model for cybersecurity and biology research, available through trusted access programs
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
@@ -18603,7 +19090,7 @@ ant beta:messages count-tokens \
The fallback model producing the content that follows this block. Its `model` is always the canonical id.
- - `model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string`
+ - `model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string`
The model that will complete your prompt.
@@ -18996,12 +19483,20 @@ ant beta:messages count-tokens \
minimum: 0
- - `model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string`
+ - `model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string`
The model that will complete your prompt.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
+ - `"claude-mythos-5-1"`
+
+ Our most capable model for cybersecurity and biology research, available through trusted access programs
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
@@ -19158,12 +19653,20 @@ ant beta:messages count-tokens \
minimum: 0
- - `model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string`
+ - `model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string`
The model that will complete your prompt.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
+ - `"claude-mythos-5-1"`
+
+ Our most capable model for cybersecurity and biology research, available through trusted access programs
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
@@ -19277,12 +19780,20 @@ ant beta:messages count-tokens \
minimum: 0
- - `model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string`
+ - `model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string`
The model that will complete your prompt.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
+ - `"claude-mythos-5-1"`
+
+ Our most capable model for cybersecurity and biology research, available through trusted access programs
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
@@ -19395,6 +19906,58 @@ ant beta:messages count-tokens \
minimum: 0
+ - `input_transformations: optional array of BetaThinkingDroppedInputTransformation`
+
+ Changes the API made to the request's input before showing it to the model:
+ one entry per change, in request order. Today the only entry type is
+ `thinking_dropped` — a `thinking`, `redacted_thinking` or `connector_text`
+ block from the request's `messages` that was removed from the prompt instead
+ of being shown to the model because it failed a binding check. More entry
+ types may be added over time; ignore types you do not recognize.
+
+ Requires `anthropic-beta: thinking-binding-controls-2026-08-01`. Present on
+ every such response from a model that supports extended thinking, as `[]`
+ when nothing was changed; without the beta, blocks are removed all the same
+ but nothing is reported. Removed blocks contribute nothing to
+ `usage.input_tokens`. When streaming, the array is final in `message_start`;
+ the final `message_delta` event carries it only when a server-side model
+ fallback happened mid-stream, in which case it holds the serving model's
+ entries and replaces the one in `message_start`.
+
+ - `path: string`
+
+ Where the removed block was in your request, as `messages.{i}.content.{j}`:
+ `i` indexes the `messages` array you sent and `j` that message's `content`
+ array — the same form error messages use.
+
+ - `reason: "model_binding_mismatch" or "prefix_binding_mismatch" or "organization_binding_mismatch" or "end_user_binding_mismatch"`
+
+ Which binding check removed the block: `model_binding_mismatch` — it was
+ created by a model whose reasoning the requested model may not read;
+ `prefix_binding_mismatch` — the conversation before it differs from the
+ conversation it was created in (the rest of that turn's consecutive thinking
+ blocks are removed with it, each with this reason);
+ `organization_binding_mismatch` — it was created under a different
+ organization (an Anthropic organization, AWS account or Google Cloud project)
+ and this organization is not one of its additional organizations;
+ `end_user_binding_mismatch` — it was created for a different end user, or
+ was removed by the consumer-organization binding. A block that would fail
+ several checks reports one reason, in this order of precedence:
+ `organization_binding_mismatch`, `end_user_binding_mismatch`,
+ `model_binding_mismatch`, `prefix_binding_mismatch`.
+
+ - `"model_binding_mismatch"`
+
+ - `"prefix_binding_mismatch"`
+
+ - `"organization_binding_mismatch"`
+
+ - `"end_user_binding_mismatch"`
+
+ - `type: "thinking_dropped"`
+
+ Always `thinking_dropped` for this entry type.
+
### Beta Raw Message Start Event
- `beta_raw_message_start_event: object`
@@ -20222,12 +20785,20 @@ ant beta:messages count-tokens \
The model whose output ends at this point — the model that declined at this hop. When the declining hop is the requested model, its `model` echoes the top-level `model` string the caller sent (alias or canonical); when the declining hop is a fallback model, its `model` is that model's canonical id.
- - `model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string`
+ - `model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string`
The model that will complete your prompt.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
+ - `"claude-mythos-5-1"`
+
+ Our most capable model for cybersecurity and biology research, available through trusted access programs
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
@@ -20292,7 +20863,7 @@ ant beta:messages count-tokens \
The fallback model producing the content that follows this block. Its `model` is always the canonical id.
- - `model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string`
+ - `model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string`
The model that will complete your prompt.
@@ -20425,12 +20996,20 @@ ant beta:messages count-tokens \
- `type: "unavailable"`
- - `model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string`
+ - `model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string`
The model that will complete your prompt.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
+ - `"claude-mythos-5-1"`
+
+ Our most capable model for cybersecurity and biology research, available through trusted access programs
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
@@ -20794,12 +21373,20 @@ ant beta:messages count-tokens \
minimum: 0
- - `model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string`
+ - `model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string`
The model that will complete your prompt.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
+ - `"claude-mythos-5-1"`
+
+ Our most capable model for cybersecurity and biology research, available through trusted access programs
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
@@ -20956,12 +21543,20 @@ ant beta:messages count-tokens \
minimum: 0
- - `model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string`
+ - `model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string`
The model that will complete your prompt.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
+ - `"claude-mythos-5-1"`
+
+ Our most capable model for cybersecurity and biology research, available through trusted access programs
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
@@ -21075,12 +21670,20 @@ ant beta:messages count-tokens \
minimum: 0
- - `model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string`
+ - `model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string`
The model that will complete your prompt.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
+ - `"claude-mythos-5-1"`
+
+ Our most capable model for cybersecurity and biology research, available through trusted access programs
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
@@ -21213,6 +21816,58 @@ ant beta:messages count-tokens \
- `"fast"`
+ - `input_transformations: optional array of BetaThinkingDroppedInputTransformation`
+
+ Changes the API made to the request's input before showing it to the model:
+ one entry per change, in request order. Today the only entry type is
+ `thinking_dropped` — a `thinking`, `redacted_thinking` or `connector_text`
+ block from the request's `messages` that was removed from the prompt instead
+ of being shown to the model because it failed a binding check. More entry
+ types may be added over time; ignore types you do not recognize.
+
+ Requires `anthropic-beta: thinking-binding-controls-2026-08-01`. Present on
+ every such response from a model that supports extended thinking, as `[]`
+ when nothing was changed; without the beta, blocks are removed all the same
+ but nothing is reported. Removed blocks contribute nothing to
+ `usage.input_tokens`. When streaming, the array is final in `message_start`;
+ the final `message_delta` event carries it only when a server-side model
+ fallback happened mid-stream, in which case it holds the serving model's
+ entries and replaces the one in `message_start`.
+
+ - `path: string`
+
+ Where the removed block was in your request, as `messages.{i}.content.{j}`:
+ `i` indexes the `messages` array you sent and `j` that message's `content`
+ array — the same form error messages use.
+
+ - `reason: "model_binding_mismatch" or "prefix_binding_mismatch" or "organization_binding_mismatch" or "end_user_binding_mismatch"`
+
+ Which binding check removed the block: `model_binding_mismatch` — it was
+ created by a model whose reasoning the requested model may not read;
+ `prefix_binding_mismatch` — the conversation before it differs from the
+ conversation it was created in (the rest of that turn's consecutive thinking
+ blocks are removed with it, each with this reason);
+ `organization_binding_mismatch` — it was created under a different
+ organization (an Anthropic organization, AWS account or Google Cloud project)
+ and this organization is not one of its additional organizations;
+ `end_user_binding_mismatch` — it was created for a different end user, or
+ was removed by the consumer-organization binding. A block that would fail
+ several checks reports one reason, in this order of precedence:
+ `organization_binding_mismatch`, `end_user_binding_mismatch`,
+ `model_binding_mismatch`, `prefix_binding_mismatch`.
+
+ - `"model_binding_mismatch"`
+
+ - `"prefix_binding_mismatch"`
+
+ - `"organization_binding_mismatch"`
+
+ - `"end_user_binding_mismatch"`
+
+ - `type: "thinking_dropped"`
+
+ Always `thinking_dropped` for this entry type.
+
- `type: "message_start"`
### Beta Raw Message Stop Event
@@ -22050,12 +22705,20 @@ ant beta:messages count-tokens \
The model whose output ends at this point — the model that declined at this hop. When the declining hop is the requested model, its `model` echoes the top-level `model` string the caller sent (alias or canonical); when the declining hop is a fallback model, its `model` is that model's canonical id.
- - `model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string`
+ - `model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string`
The model that will complete your prompt.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
+ - `"claude-mythos-5-1"`
+
+ Our most capable model for cybersecurity and biology research, available through trusted access programs
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
@@ -22120,7 +22783,7 @@ ant beta:messages count-tokens \
The fallback model producing the content that follows this block. Its `model` is always the canonical id.
- - `model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string`
+ - `model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string`
The model that will complete your prompt.
@@ -22253,12 +22916,20 @@ ant beta:messages count-tokens \
- `type: "unavailable"`
- - `model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string`
+ - `model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string`
The model that will complete your prompt.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
+ - `"claude-mythos-5-1"`
+
+ Our most capable model for cybersecurity and biology research, available through trusted access programs
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
@@ -22622,12 +23293,20 @@ ant beta:messages count-tokens \
minimum: 0
- - `model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string`
+ - `model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string`
The model that will complete your prompt.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
+ - `"claude-mythos-5-1"`
+
+ Our most capable model for cybersecurity and biology research, available through trusted access programs
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
@@ -22784,12 +23463,20 @@ ant beta:messages count-tokens \
minimum: 0
- - `model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string`
+ - `model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string`
The model that will complete your prompt.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
+ - `"claude-mythos-5-1"`
+
+ Our most capable model for cybersecurity and biology research, available through trusted access programs
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
@@ -22903,12 +23590,20 @@ ant beta:messages count-tokens \
minimum: 0
- - `model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string`
+ - `model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string`
The model that will complete your prompt.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
+ - `"claude-mythos-5-1"`
+
+ Our most capable model for cybersecurity and biology research, available through trusted access programs
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
@@ -23041,6 +23736,58 @@ ant beta:messages count-tokens \
- `"fast"`
+ - `input_transformations: optional array of BetaThinkingDroppedInputTransformation`
+
+ Changes the API made to the request's input before showing it to the model:
+ one entry per change, in request order. Today the only entry type is
+ `thinking_dropped` — a `thinking`, `redacted_thinking` or `connector_text`
+ block from the request's `messages` that was removed from the prompt instead
+ of being shown to the model because it failed a binding check. More entry
+ types may be added over time; ignore types you do not recognize.
+
+ Requires `anthropic-beta: thinking-binding-controls-2026-08-01`. Present on
+ every such response from a model that supports extended thinking, as `[]`
+ when nothing was changed; without the beta, blocks are removed all the same
+ but nothing is reported. Removed blocks contribute nothing to
+ `usage.input_tokens`. When streaming, the array is final in `message_start`;
+ the final `message_delta` event carries it only when a server-side model
+ fallback happened mid-stream, in which case it holds the serving model's
+ entries and replaces the one in `message_start`.
+
+ - `path: string`
+
+ Where the removed block was in your request, as `messages.{i}.content.{j}`:
+ `i` indexes the `messages` array you sent and `j` that message's `content`
+ array — the same form error messages use.
+
+ - `reason: "model_binding_mismatch" or "prefix_binding_mismatch" or "organization_binding_mismatch" or "end_user_binding_mismatch"`
+
+ Which binding check removed the block: `model_binding_mismatch` — it was
+ created by a model whose reasoning the requested model may not read;
+ `prefix_binding_mismatch` — the conversation before it differs from the
+ conversation it was created in (the rest of that turn's consecutive thinking
+ blocks are removed with it, each with this reason);
+ `organization_binding_mismatch` — it was created under a different
+ organization (an Anthropic organization, AWS account or Google Cloud project)
+ and this organization is not one of its additional organizations;
+ `end_user_binding_mismatch` — it was created for a different end user, or
+ was removed by the consumer-organization binding. A block that would fail
+ several checks reports one reason, in this order of precedence:
+ `organization_binding_mismatch`, `end_user_binding_mismatch`,
+ `model_binding_mismatch`, `prefix_binding_mismatch`.
+
+ - `"model_binding_mismatch"`
+
+ - `"prefix_binding_mismatch"`
+
+ - `"organization_binding_mismatch"`
+
+ - `"end_user_binding_mismatch"`
+
+ - `type: "thinking_dropped"`
+
+ Always `thinking_dropped` for this entry type.
+
- `type: "message_start"`
- `beta_raw_message_delta_event: object`
@@ -23278,6 +24025,50 @@ ant beta:messages count-tokens \
minimum: 0
+ - `input_transformations: optional array of BetaThinkingDroppedInputTransformation`
+
+ Changes the API made to the request's input before showing it to the model:
+ one entry per change, in request order. Today the only entry type is
+ `thinking_dropped` — a `thinking`, `redacted_thinking` or `connector_text`
+ block from the request's `messages` that was removed from the prompt instead
+ of being shown to the model because it failed a binding check. More entry
+ types may be added over time; ignore types you do not recognize.
+
+ Requires `anthropic-beta: thinking-binding-controls-2026-08-01`. Present on
+ every such response from a model that supports extended thinking, as `[]`
+ when nothing was changed; without the beta, blocks are removed all the same
+ but nothing is reported. Removed blocks contribute nothing to
+ `usage.input_tokens`. When streaming, the array is final in `message_start`;
+ the final `message_delta` event carries it only when a server-side model
+ fallback happened mid-stream, in which case it holds the serving model's
+ entries and replaces the one in `message_start`.
+
+ - `path: string`
+
+ Where the removed block was in your request, as `messages.{i}.content.{j}`:
+ `i` indexes the `messages` array you sent and `j` that message's `content`
+ array — the same form error messages use.
+
+ - `reason: "model_binding_mismatch" or "prefix_binding_mismatch" or "organization_binding_mismatch" or "end_user_binding_mismatch"`
+
+ Which binding check removed the block: `model_binding_mismatch` — it was
+ created by a model whose reasoning the requested model may not read;
+ `prefix_binding_mismatch` — the conversation before it differs from the
+ conversation it was created in (the rest of that turn's consecutive thinking
+ blocks are removed with it, each with this reason);
+ `organization_binding_mismatch` — it was created under a different
+ organization (an Anthropic organization, AWS account or Google Cloud project)
+ and this organization is not one of its additional organizations;
+ `end_user_binding_mismatch` — it was created for a different end user, or
+ was removed by the consumer-organization binding. A block that would fail
+ several checks reports one reason, in this order of precedence:
+ `organization_binding_mismatch`, `end_user_binding_mismatch`,
+ `model_binding_mismatch`, `prefix_binding_mismatch`.
+
+ - `type: "thinking_dropped"`
+
+ Always `thinking_dropped` for this entry type.
+
- `beta_raw_message_stop_event: object`
- `type: "message_stop"`
@@ -24889,6 +25680,30 @@ ant beta:messages count-tokens \
- `"model_context_window_exceeded"`
+### Beta System Message Output Config
+
+- `beta_system_message_output_config: object`
+
+ Per-message output configuration on a role:"system" input message.
+
+ Fields here apply per-turn; `format` remains top-level only. An
+ empty `{}` is accepted on a message that carries content; a message
+ with neither content nor output_config fields is rejected.
+
+ - `effort: optional "low" or "medium" or "high" or 2 more`
+
+ All possible effort levels.
+
+ - `"low"`
+
+ - `"medium"`
+
+ - `"high"`
+
+ - `"xhigh"`
+
+ - `"max"`
+
### Beta Text Block
- `beta_text_block: object`
@@ -25741,6 +26556,26 @@ ant beta:messages count-tokens \
- `type: "thinking"`
+### Beta Thinking Block Binding
+
+- `beta_thinking_block_binding: object`
+
+ Controls for block binding: what happens when a thinking block this
+ request sends back fails the conversation check. Every field is optional;
+ an empty object means every default.
+
+ - `prefix_mismatch_behavior: optional "error" or "drop_block"`
+
+ What happens when a thinking block in `messages` fails the conversation
+ check: it was created in a different conversation, or the messages before
+ it have changed since. `"error"` (the default) fails the request with a
+ 400 error. `"drop_block"` removes the failing blocks and the request
+ proceeds; the model no longer sees the dropped reasoning.
+
+ - `"error"`
+
+ - `"drop_block"`
+
### Beta Thinking Block Param
- `beta_thinking_block_param: object`
@@ -25763,6 +26598,24 @@ ant beta:messages count-tokens \
- `type: "adaptive"`
+ - `block_binding: optional object`
+
+ Controls for block binding: what happens when a thinking block this
+ request sends back fails the conversation check. Every field is optional;
+ an empty object means every default.
+
+ - `prefix_mismatch_behavior: optional "error" or "drop_block"`
+
+ What happens when a thinking block in `messages` fails the conversation
+ check: it was created in a different conversation, or the messages before
+ it have changed since. `"error"` (the default) fails the request with a
+ 400 error. `"drop_block"` removes the failing blocks and the request
+ proceeds; the model no longer sees the dropped reasoning.
+
+ - `"error"`
+
+ - `"drop_block"`
+
- `display: optional "summarized" or "omitted" or "updates"`
Controls how thinking content appears in the response. When set to `summarized`, thinking is returned normally. When set to `omitted`, thinking content is redacted but a signature is returned for multi-turn continuity. Defaults to `summarized`.
@@ -25795,6 +26648,24 @@ ant beta:messages count-tokens \
- `type: "enabled"`
+ - `block_binding: optional object`
+
+ Controls for block binding: what happens when a thinking block this
+ request sends back fails the conversation check. Every field is optional;
+ an empty object means every default.
+
+ - `prefix_mismatch_behavior: optional "error" or "drop_block"`
+
+ What happens when a thinking block in `messages` fails the conversation
+ check: it was created in a different conversation, or the messages before
+ it have changed since. `"error"` (the default) fails the request with a
+ 400 error. `"drop_block"` removes the failing blocks and the request
+ proceeds; the model no longer sees the dropped reasoning.
+
+ - `"error"`
+
+ - `"drop_block"`
+
- `display: optional "summarized" or "omitted" or "updates"`
Controls how thinking content appears in the response. When set to `summarized`, thinking is returned normally. When set to `omitted`, thinking content is redacted but a signature is returned for multi-turn continuity. Defaults to `summarized`.
@@ -25829,6 +26700,24 @@ ant beta:messages count-tokens \
- `type: "enabled"`
+ - `block_binding: optional object`
+
+ Controls for block binding: what happens when a thinking block this
+ request sends back fails the conversation check. Every field is optional;
+ an empty object means every default.
+
+ - `prefix_mismatch_behavior: optional "error" or "drop_block"`
+
+ What happens when a thinking block in `messages` fails the conversation
+ check: it was created in a different conversation, or the messages before
+ it have changed since. `"error"` (the default) fails the request with a
+ 400 error. `"drop_block"` removes the failing blocks and the request
+ proceeds; the model no longer sees the dropped reasoning.
+
+ - `"error"`
+
+ - `"drop_block"`
+
- `display: optional "summarized" or "omitted" or "updates"`
Controls how thinking content appears in the response. When set to `summarized`, thinking is returned normally. When set to `omitted`, thinking content is redacted but a signature is returned for multi-turn continuity. Defaults to `summarized`.
@@ -25847,6 +26736,20 @@ ant beta:messages count-tokens \
- `type: "adaptive"`
+ - `block_binding: optional object`
+
+ Controls for block binding: what happens when a thinking block this
+ request sends back fails the conversation check. Every field is optional;
+ an empty object means every default.
+
+ - `prefix_mismatch_behavior: optional "error" or "drop_block"`
+
+ What happens when a thinking block in `messages` fails the conversation
+ check: it was created in a different conversation, or the messages before
+ it have changed since. `"error"` (the default) fails the request with a
+ 400 error. `"drop_block"` removes the failing blocks and the request
+ proceeds; the model no longer sees the dropped reasoning.
+
- `display: optional "summarized" or "omitted" or "updates"`
Controls how thinking content appears in the response. When set to `summarized`, thinking is returned normally. When set to `omitted`, thinking content is redacted but a signature is returned for multi-turn continuity. Defaults to `summarized`.
@@ -25871,6 +26774,58 @@ ant beta:messages count-tokens \
- `type: "thinking_delta"`
+### Beta Thinking Dropped Input Transformation
+
+- `beta_thinking_dropped_input_transformation: object`
+
+ - `path: string`
+
+ Where the removed block was in your request, as `messages.{i}.content.{j}`:
+ `i` indexes the `messages` array you sent and `j` that message's `content`
+ array — the same form error messages use.
+
+ - `reason: "model_binding_mismatch" or "prefix_binding_mismatch" or "organization_binding_mismatch" or "end_user_binding_mismatch"`
+
+ Which binding check removed the block: `model_binding_mismatch` — it was
+ created by a model whose reasoning the requested model may not read;
+ `prefix_binding_mismatch` — the conversation before it differs from the
+ conversation it was created in (the rest of that turn's consecutive thinking
+ blocks are removed with it, each with this reason);
+ `organization_binding_mismatch` — it was created under a different
+ organization (an Anthropic organization, AWS account or Google Cloud project)
+ and this organization is not one of its additional organizations;
+ `end_user_binding_mismatch` — it was created for a different end user, or
+ was removed by the consumer-organization binding. A block that would fail
+ several checks reports one reason, in this order of precedence:
+ `organization_binding_mismatch`, `end_user_binding_mismatch`,
+ `model_binding_mismatch`, `prefix_binding_mismatch`.
+
+ - `"model_binding_mismatch"`
+
+ - `"prefix_binding_mismatch"`
+
+ - `"organization_binding_mismatch"`
+
+ - `"end_user_binding_mismatch"`
+
+ - `type: "thinking_dropped"`
+
+ Always `thinking_dropped` for this entry type.
+
+### Beta Thinking Prefix Mismatch Behavior
+
+- `beta_thinking_prefix_mismatch_behavior: "error" or "drop_block"`
+
+ What happens when a thinking block in `messages` fails the conversation
+ check: it was created in a different conversation, or the messages before
+ it have changed since. `"error"` (the default) fails the request with a
+ 400 error. `"drop_block"` removes the failing blocks and the request
+ proceeds; the model no longer sees the dropped reasoning.
+
+ - `"error"`
+
+ - `"drop_block"`
+
### Beta Thinking Turns
- `beta_thinking_turns: object`
@@ -27971,16 +28926,6 @@ ant beta:messages count-tokens \
- `type: "browser_toolset_20260801"`
- - `allowed_callers: optional array of "direct" or "code_execution_20250825" or "code_execution_20260120" or "code_execution_20260521"`
-
- - `"direct"`
-
- - `"code_execution_20250825"`
-
- - `"code_execution_20260120"`
-
- - `"code_execution_20260521"`
-
- `cache_control: optional object`
Create a cache control breakpoint at this content block.
@@ -28685,16 +29630,6 @@ ant beta:messages count-tokens \
- `type: "computer_toolset_20260801"`
- - `allowed_callers: optional array of "direct" or "code_execution_20250825" or "code_execution_20260120" or "code_execution_20260521"`
-
- - `"direct"`
-
- - `"code_execution_20250825"`
-
- - `"code_execution_20260120"`
-
- - `"code_execution_20260521"`
-
- `cache_control: optional object`
Create a cache control breakpoint at this content block.
@@ -29651,12 +30586,20 @@ ant beta:messages count-tokens \
- `beta_advisor_tool_20260301: object`
- - `model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string`
+ - `model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string`
The model that will complete your prompt.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
+ - `"claude-mythos-5-1"`
+
+ Our most capable model for cybersecurity and biology research, available through trusted access programs
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
@@ -30252,12 +31195,20 @@ ant beta:messages count-tokens \
minimum: 0
- - `model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string`
+ - `model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string`
The model that will complete your prompt.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
+ - `"claude-mythos-5-1"`
+
+ Our most capable model for cybersecurity and biology research, available through trusted access programs
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
@@ -30414,12 +31365,20 @@ ant beta:messages count-tokens \
minimum: 0
- - `model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string`
+ - `model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string`
The model that will complete your prompt.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
+ - `"claude-mythos-5-1"`
+
+ Our most capable model for cybersecurity and biology research, available through trusted access programs
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
@@ -30533,12 +31492,20 @@ ant beta:messages count-tokens \
minimum: 0
- - `model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string`
+ - `model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string`
The model that will complete your prompt.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
+ - `"claude-mythos-5-1"`
+
+ Our most capable model for cybersecurity and biology research, available through trusted access programs
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
@@ -34112,12 +35079,20 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl
The model whose output ends at this point — the model that declined at this hop. When the declining hop is the requested model, its `model` echoes the top-level `model` string the caller sent (alias or canonical); when the declining hop is a fallback model, its `model` is that model's canonical id.
- - `model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string`
+ - `model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string`
The model that will complete your prompt.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
+ - `"claude-mythos-5-1"`
+
+ Our most capable model for cybersecurity and biology research, available through trusted access programs
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
@@ -34182,7 +35157,7 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl
The fallback model producing the content that follows this block. Its `model` is always the canonical id.
- - `model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string`
+ - `model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string`
The model that will complete your prompt.
@@ -34315,12 +35290,20 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl
- `type: "unavailable"`
- - `model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string`
+ - `model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string`
The model that will complete your prompt.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
+ - `"claude-mythos-5-1"`
+
+ Our most capable model for cybersecurity and biology research, available through trusted access programs
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
@@ -34684,12 +35667,20 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl
minimum: 0
- - `model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string`
+ - `model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string`
The model that will complete your prompt.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
+ - `"claude-mythos-5-1"`
+
+ Our most capable model for cybersecurity and biology research, available through trusted access programs
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
@@ -34846,12 +35837,20 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl
minimum: 0
- - `model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string`
+ - `model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string`
The model that will complete your prompt.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
+ - `"claude-mythos-5-1"`
+
+ Our most capable model for cybersecurity and biology research, available through trusted access programs
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
@@ -34965,12 +35964,20 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl
minimum: 0
- - `model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string`
+ - `model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string`
The model that will complete your prompt.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
+ - `"claude-mythos-5-1"`
+
+ Our most capable model for cybersecurity and biology research, available through trusted access programs
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
@@ -35103,6 +36110,58 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl
- `"fast"`
+ - `input_transformations: optional array of BetaThinkingDroppedInputTransformation`
+
+ Changes the API made to the request's input before showing it to the model:
+ one entry per change, in request order. Today the only entry type is
+ `thinking_dropped` — a `thinking`, `redacted_thinking` or `connector_text`
+ block from the request's `messages` that was removed from the prompt instead
+ of being shown to the model because it failed a binding check. More entry
+ types may be added over time; ignore types you do not recognize.
+
+ Requires `anthropic-beta: thinking-binding-controls-2026-08-01`. Present on
+ every such response from a model that supports extended thinking, as `[]`
+ when nothing was changed; without the beta, blocks are removed all the same
+ but nothing is reported. Removed blocks contribute nothing to
+ `usage.input_tokens`. When streaming, the array is final in `message_start`;
+ the final `message_delta` event carries it only when a server-side model
+ fallback happened mid-stream, in which case it holds the serving model's
+ entries and replaces the one in `message_start`.
+
+ - `path: string`
+
+ Where the removed block was in your request, as `messages.{i}.content.{j}`:
+ `i` indexes the `messages` array you sent and `j` that message's `content`
+ array — the same form error messages use.
+
+ - `reason: "model_binding_mismatch" or "prefix_binding_mismatch" or "organization_binding_mismatch" or "end_user_binding_mismatch"`
+
+ Which binding check removed the block: `model_binding_mismatch` — it was
+ created by a model whose reasoning the requested model may not read;
+ `prefix_binding_mismatch` — the conversation before it differs from the
+ conversation it was created in (the rest of that turn's consecutive thinking
+ blocks are removed with it, each with this reason);
+ `organization_binding_mismatch` — it was created under a different
+ organization (an Anthropic organization, AWS account or Google Cloud project)
+ and this organization is not one of its additional organizations;
+ `end_user_binding_mismatch` — it was created for a different end user, or
+ was removed by the consumer-organization binding. A block that would fail
+ several checks reports one reason, in this order of precedence:
+ `organization_binding_mismatch`, `end_user_binding_mismatch`,
+ `model_binding_mismatch`, `prefix_binding_mismatch`.
+
+ - `"model_binding_mismatch"`
+
+ - `"prefix_binding_mismatch"`
+
+ - `"organization_binding_mismatch"`
+
+ - `"end_user_binding_mismatch"`
+
+ - `type: "thinking_dropped"`
+
+ Always `thinking_dropped` for this entry type.
+
- `type: "succeeded"`
- `beta_message_batch_errored_result: object`
diff --git a/content/en/api/cli/beta/messages/batches.md b/content/en/api/cli/beta/messages/batches.md
index b802a7026..db3ec8b45 100644
--- a/content/en/api/cli/beta/messages/batches.md
+++ b/content/en/api/cli/beta/messages/batches.md
@@ -1556,12 +1556,20 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl
The model whose output ends at this point — the model that declined at this hop. When the declining hop is the requested model, its `model` echoes the top-level `model` string the caller sent (alias or canonical); when the declining hop is a fallback model, its `model` is that model's canonical id.
- - `model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string`
+ - `model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string`
The model that will complete your prompt.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
+ - `"claude-mythos-5-1"`
+
+ Our most capable model for cybersecurity and biology research, available through trusted access programs
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
@@ -1626,7 +1634,7 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl
The fallback model producing the content that follows this block. Its `model` is always the canonical id.
- - `model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string`
+ - `model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string`
The model that will complete your prompt.
@@ -1759,12 +1767,20 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl
- `type: "unavailable"`
- - `model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string`
+ - `model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string`
The model that will complete your prompt.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
+ - `"claude-mythos-5-1"`
+
+ Our most capable model for cybersecurity and biology research, available through trusted access programs
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
@@ -2128,12 +2144,20 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl
minimum: 0
- - `model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string`
+ - `model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string`
The model that will complete your prompt.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
+ - `"claude-mythos-5-1"`
+
+ Our most capable model for cybersecurity and biology research, available through trusted access programs
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
@@ -2290,12 +2314,20 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl
minimum: 0
- - `model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string`
+ - `model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string`
The model that will complete your prompt.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
+ - `"claude-mythos-5-1"`
+
+ Our most capable model for cybersecurity and biology research, available through trusted access programs
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
@@ -2409,12 +2441,20 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl
minimum: 0
- - `model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string`
+ - `model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string`
The model that will complete your prompt.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
+ - `"claude-mythos-5-1"`
+
+ Our most capable model for cybersecurity and biology research, available through trusted access programs
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
@@ -2547,6 +2587,58 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl
- `"fast"`
+ - `input_transformations: optional array of BetaThinkingDroppedInputTransformation`
+
+ Changes the API made to the request's input before showing it to the model:
+ one entry per change, in request order. Today the only entry type is
+ `thinking_dropped` — a `thinking`, `redacted_thinking` or `connector_text`
+ block from the request's `messages` that was removed from the prompt instead
+ of being shown to the model because it failed a binding check. More entry
+ types may be added over time; ignore types you do not recognize.
+
+ Requires `anthropic-beta: thinking-binding-controls-2026-08-01`. Present on
+ every such response from a model that supports extended thinking, as `[]`
+ when nothing was changed; without the beta, blocks are removed all the same
+ but nothing is reported. Removed blocks contribute nothing to
+ `usage.input_tokens`. When streaming, the array is final in `message_start`;
+ the final `message_delta` event carries it only when a server-side model
+ fallback happened mid-stream, in which case it holds the serving model's
+ entries and replaces the one in `message_start`.
+
+ - `path: string`
+
+ Where the removed block was in your request, as `messages.{i}.content.{j}`:
+ `i` indexes the `messages` array you sent and `j` that message's `content`
+ array — the same form error messages use.
+
+ - `reason: "model_binding_mismatch" or "prefix_binding_mismatch" or "organization_binding_mismatch" or "end_user_binding_mismatch"`
+
+ Which binding check removed the block: `model_binding_mismatch` — it was
+ created by a model whose reasoning the requested model may not read;
+ `prefix_binding_mismatch` — the conversation before it differs from the
+ conversation it was created in (the rest of that turn's consecutive thinking
+ blocks are removed with it, each with this reason);
+ `organization_binding_mismatch` — it was created under a different
+ organization (an Anthropic organization, AWS account or Google Cloud project)
+ and this organization is not one of its additional organizations;
+ `end_user_binding_mismatch` — it was created for a different end user, or
+ was removed by the consumer-organization binding. A block that would fail
+ several checks reports one reason, in this order of precedence:
+ `organization_binding_mismatch`, `end_user_binding_mismatch`,
+ `model_binding_mismatch`, `prefix_binding_mismatch`.
+
+ - `"model_binding_mismatch"`
+
+ - `"prefix_binding_mismatch"`
+
+ - `"organization_binding_mismatch"`
+
+ - `"end_user_binding_mismatch"`
+
+ - `type: "thinking_dropped"`
+
+ Always `thinking_dropped` for this entry type.
+
- `type: "succeeded"`
- `beta_message_batch_errored_result: object`
@@ -3668,12 +3760,20 @@ ant beta:messages:batches results \
The model whose output ends at this point — the model that declined at this hop. When the declining hop is the requested model, its `model` echoes the top-level `model` string the caller sent (alias or canonical); when the declining hop is a fallback model, its `model` is that model's canonical id.
- - `model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string`
+ - `model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string`
The model that will complete your prompt.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
+ - `"claude-mythos-5-1"`
+
+ Our most capable model for cybersecurity and biology research, available through trusted access programs
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
@@ -3738,7 +3838,7 @@ ant beta:messages:batches results \
The fallback model producing the content that follows this block. Its `model` is always the canonical id.
- - `model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string`
+ - `model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string`
The model that will complete your prompt.
@@ -3871,12 +3971,20 @@ ant beta:messages:batches results \
- `type: "unavailable"`
- - `model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string`
+ - `model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string`
The model that will complete your prompt.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
+ - `"claude-mythos-5-1"`
+
+ Our most capable model for cybersecurity and biology research, available through trusted access programs
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
@@ -4240,12 +4348,20 @@ ant beta:messages:batches results \
minimum: 0
- - `model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string`
+ - `model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string`
The model that will complete your prompt.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
+ - `"claude-mythos-5-1"`
+
+ Our most capable model for cybersecurity and biology research, available through trusted access programs
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
@@ -4402,12 +4518,20 @@ ant beta:messages:batches results \
minimum: 0
- - `model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string`
+ - `model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string`
The model that will complete your prompt.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
+ - `"claude-mythos-5-1"`
+
+ Our most capable model for cybersecurity and biology research, available through trusted access programs
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
@@ -4521,12 +4645,20 @@ ant beta:messages:batches results \
minimum: 0
- - `model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string`
+ - `model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string`
The model that will complete your prompt.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
+ - `"claude-mythos-5-1"`
+
+ Our most capable model for cybersecurity and biology research, available through trusted access programs
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
@@ -4659,6 +4791,58 @@ ant beta:messages:batches results \
- `"fast"`
+ - `input_transformations: optional array of BetaThinkingDroppedInputTransformation`
+
+ Changes the API made to the request's input before showing it to the model:
+ one entry per change, in request order. Today the only entry type is
+ `thinking_dropped` — a `thinking`, `redacted_thinking` or `connector_text`
+ block from the request's `messages` that was removed from the prompt instead
+ of being shown to the model because it failed a binding check. More entry
+ types may be added over time; ignore types you do not recognize.
+
+ Requires `anthropic-beta: thinking-binding-controls-2026-08-01`. Present on
+ every such response from a model that supports extended thinking, as `[]`
+ when nothing was changed; without the beta, blocks are removed all the same
+ but nothing is reported. Removed blocks contribute nothing to
+ `usage.input_tokens`. When streaming, the array is final in `message_start`;
+ the final `message_delta` event carries it only when a server-side model
+ fallback happened mid-stream, in which case it holds the serving model's
+ entries and replaces the one in `message_start`.
+
+ - `path: string`
+
+ Where the removed block was in your request, as `messages.{i}.content.{j}`:
+ `i` indexes the `messages` array you sent and `j` that message's `content`
+ array — the same form error messages use.
+
+ - `reason: "model_binding_mismatch" or "prefix_binding_mismatch" or "organization_binding_mismatch" or "end_user_binding_mismatch"`
+
+ Which binding check removed the block: `model_binding_mismatch` — it was
+ created by a model whose reasoning the requested model may not read;
+ `prefix_binding_mismatch` — the conversation before it differs from the
+ conversation it was created in (the rest of that turn's consecutive thinking
+ blocks are removed with it, each with this reason);
+ `organization_binding_mismatch` — it was created under a different
+ organization (an Anthropic organization, AWS account or Google Cloud project)
+ and this organization is not one of its additional organizations;
+ `end_user_binding_mismatch` — it was created for a different end user, or
+ was removed by the consumer-organization binding. A block that would fail
+ several checks reports one reason, in this order of precedence:
+ `organization_binding_mismatch`, `end_user_binding_mismatch`,
+ `model_binding_mismatch`, `prefix_binding_mismatch`.
+
+ - `"model_binding_mismatch"`
+
+ - `"prefix_binding_mismatch"`
+
+ - `"organization_binding_mismatch"`
+
+ - `"end_user_binding_mismatch"`
+
+ - `type: "thinking_dropped"`
+
+ Always `thinking_dropped` for this entry type.
+
- `type: "succeeded"`
- `beta_message_batch_errored_result: object`
@@ -5600,12 +5784,20 @@ ant beta:messages:batches results \
The model whose output ends at this point — the model that declined at this hop. When the declining hop is the requested model, its `model` echoes the top-level `model` string the caller sent (alias or canonical); when the declining hop is a fallback model, its `model` is that model's canonical id.
- - `model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string`
+ - `model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string`
The model that will complete your prompt.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
+ - `"claude-mythos-5-1"`
+
+ Our most capable model for cybersecurity and biology research, available through trusted access programs
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
@@ -5670,7 +5862,7 @@ ant beta:messages:batches results \
The fallback model producing the content that follows this block. Its `model` is always the canonical id.
- - `model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string`
+ - `model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string`
The model that will complete your prompt.
@@ -5803,12 +5995,20 @@ ant beta:messages:batches results \
- `type: "unavailable"`
- - `model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string`
+ - `model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string`
The model that will complete your prompt.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
+ - `"claude-mythos-5-1"`
+
+ Our most capable model for cybersecurity and biology research, available through trusted access programs
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
@@ -6172,12 +6372,20 @@ ant beta:messages:batches results \
minimum: 0
- - `model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string`
+ - `model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string`
The model that will complete your prompt.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
+ - `"claude-mythos-5-1"`
+
+ Our most capable model for cybersecurity and biology research, available through trusted access programs
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
@@ -6334,12 +6542,20 @@ ant beta:messages:batches results \
minimum: 0
- - `model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string`
+ - `model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string`
The model that will complete your prompt.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
+ - `"claude-mythos-5-1"`
+
+ Our most capable model for cybersecurity and biology research, available through trusted access programs
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
@@ -6453,12 +6669,20 @@ ant beta:messages:batches results \
minimum: 0
- - `model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string`
+ - `model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string`
The model that will complete your prompt.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
+ - `"claude-mythos-5-1"`
+
+ Our most capable model for cybersecurity and biology research, available through trusted access programs
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
@@ -6591,6 +6815,58 @@ ant beta:messages:batches results \
- `"fast"`
+ - `input_transformations: optional array of BetaThinkingDroppedInputTransformation`
+
+ Changes the API made to the request's input before showing it to the model:
+ one entry per change, in request order. Today the only entry type is
+ `thinking_dropped` — a `thinking`, `redacted_thinking` or `connector_text`
+ block from the request's `messages` that was removed from the prompt instead
+ of being shown to the model because it failed a binding check. More entry
+ types may be added over time; ignore types you do not recognize.
+
+ Requires `anthropic-beta: thinking-binding-controls-2026-08-01`. Present on
+ every such response from a model that supports extended thinking, as `[]`
+ when nothing was changed; without the beta, blocks are removed all the same
+ but nothing is reported. Removed blocks contribute nothing to
+ `usage.input_tokens`. When streaming, the array is final in `message_start`;
+ the final `message_delta` event carries it only when a server-side model
+ fallback happened mid-stream, in which case it holds the serving model's
+ entries and replaces the one in `message_start`.
+
+ - `path: string`
+
+ Where the removed block was in your request, as `messages.{i}.content.{j}`:
+ `i` indexes the `messages` array you sent and `j` that message's `content`
+ array — the same form error messages use.
+
+ - `reason: "model_binding_mismatch" or "prefix_binding_mismatch" or "organization_binding_mismatch" or "end_user_binding_mismatch"`
+
+ Which binding check removed the block: `model_binding_mismatch` — it was
+ created by a model whose reasoning the requested model may not read;
+ `prefix_binding_mismatch` — the conversation before it differs from the
+ conversation it was created in (the rest of that turn's consecutive thinking
+ blocks are removed with it, each with this reason);
+ `organization_binding_mismatch` — it was created under a different
+ organization (an Anthropic organization, AWS account or Google Cloud project)
+ and this organization is not one of its additional organizations;
+ `end_user_binding_mismatch` — it was created for a different end user, or
+ was removed by the consumer-organization binding. A block that would fail
+ several checks reports one reason, in this order of precedence:
+ `organization_binding_mismatch`, `end_user_binding_mismatch`,
+ `model_binding_mismatch`, `prefix_binding_mismatch`.
+
+ - `"model_binding_mismatch"`
+
+ - `"prefix_binding_mismatch"`
+
+ - `"organization_binding_mismatch"`
+
+ - `"end_user_binding_mismatch"`
+
+ - `type: "thinking_dropped"`
+
+ Always `thinking_dropped` for this entry type.
+
- `type: "succeeded"`
- `beta_message_batch_errored_result: object`
@@ -7494,12 +7770,20 @@ ant beta:messages:batches results \
The model whose output ends at this point — the model that declined at this hop. When the declining hop is the requested model, its `model` echoes the top-level `model` string the caller sent (alias or canonical); when the declining hop is a fallback model, its `model` is that model's canonical id.
- - `model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string`
+ - `model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string`
The model that will complete your prompt.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
+ - `"claude-mythos-5-1"`
+
+ Our most capable model for cybersecurity and biology research, available through trusted access programs
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
@@ -7564,7 +7848,7 @@ ant beta:messages:batches results \
The fallback model producing the content that follows this block. Its `model` is always the canonical id.
- - `model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string`
+ - `model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string`
The model that will complete your prompt.
@@ -7697,12 +7981,20 @@ ant beta:messages:batches results \
- `type: "unavailable"`
- - `model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string`
+ - `model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string`
The model that will complete your prompt.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
+ - `"claude-mythos-5-1"`
+
+ Our most capable model for cybersecurity and biology research, available through trusted access programs
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
@@ -8066,12 +8358,20 @@ ant beta:messages:batches results \
minimum: 0
- - `model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string`
+ - `model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string`
The model that will complete your prompt.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
+ - `"claude-mythos-5-1"`
+
+ Our most capable model for cybersecurity and biology research, available through trusted access programs
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
@@ -8228,12 +8528,20 @@ ant beta:messages:batches results \
minimum: 0
- - `model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string`
+ - `model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string`
The model that will complete your prompt.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
+ - `"claude-mythos-5-1"`
+
+ Our most capable model for cybersecurity and biology research, available through trusted access programs
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
@@ -8347,12 +8655,20 @@ ant beta:messages:batches results \
minimum: 0
- - `model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string`
+ - `model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string`
The model that will complete your prompt.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
+ - `"claude-mythos-5-1"`
+
+ Our most capable model for cybersecurity and biology research, available through trusted access programs
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
@@ -8485,4 +8801,56 @@ ant beta:messages:batches results \
- `"fast"`
+ - `input_transformations: optional array of BetaThinkingDroppedInputTransformation`
+
+ Changes the API made to the request's input before showing it to the model:
+ one entry per change, in request order. Today the only entry type is
+ `thinking_dropped` — a `thinking`, `redacted_thinking` or `connector_text`
+ block from the request's `messages` that was removed from the prompt instead
+ of being shown to the model because it failed a binding check. More entry
+ types may be added over time; ignore types you do not recognize.
+
+ Requires `anthropic-beta: thinking-binding-controls-2026-08-01`. Present on
+ every such response from a model that supports extended thinking, as `[]`
+ when nothing was changed; without the beta, blocks are removed all the same
+ but nothing is reported. Removed blocks contribute nothing to
+ `usage.input_tokens`. When streaming, the array is final in `message_start`;
+ the final `message_delta` event carries it only when a server-side model
+ fallback happened mid-stream, in which case it holds the serving model's
+ entries and replaces the one in `message_start`.
+
+ - `path: string`
+
+ Where the removed block was in your request, as `messages.{i}.content.{j}`:
+ `i` indexes the `messages` array you sent and `j` that message's `content`
+ array — the same form error messages use.
+
+ - `reason: "model_binding_mismatch" or "prefix_binding_mismatch" or "organization_binding_mismatch" or "end_user_binding_mismatch"`
+
+ Which binding check removed the block: `model_binding_mismatch` — it was
+ created by a model whose reasoning the requested model may not read;
+ `prefix_binding_mismatch` — the conversation before it differs from the
+ conversation it was created in (the rest of that turn's consecutive thinking
+ blocks are removed with it, each with this reason);
+ `organization_binding_mismatch` — it was created under a different
+ organization (an Anthropic organization, AWS account or Google Cloud project)
+ and this organization is not one of its additional organizations;
+ `end_user_binding_mismatch` — it was created for a different end user, or
+ was removed by the consumer-organization binding. A block that would fail
+ several checks reports one reason, in this order of precedence:
+ `organization_binding_mismatch`, `end_user_binding_mismatch`,
+ `model_binding_mismatch`, `prefix_binding_mismatch`.
+
+ - `"model_binding_mismatch"`
+
+ - `"prefix_binding_mismatch"`
+
+ - `"organization_binding_mismatch"`
+
+ - `"end_user_binding_mismatch"`
+
+ - `type: "thinking_dropped"`
+
+ Always `thinking_dropped` for this entry type.
+
- `type: "succeeded"`
diff --git a/content/en/api/cli/beta/messages/batches/results.md b/content/en/api/cli/beta/messages/batches/results.md
index 5b41f65fb..8f5c6f1f8 100644
--- a/content/en/api/cli/beta/messages/batches/results.md
+++ b/content/en/api/cli/beta/messages/batches/results.md
@@ -863,12 +863,20 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl
The model whose output ends at this point — the model that declined at this hop. When the declining hop is the requested model, its `model` echoes the top-level `model` string the caller sent (alias or canonical); when the declining hop is a fallback model, its `model` is that model's canonical id.
- - `model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string`
+ - `model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string`
The model that will complete your prompt.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
+ - `"claude-mythos-5-1"`
+
+ Our most capable model for cybersecurity and biology research, available through trusted access programs
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
@@ -933,7 +941,7 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl
The fallback model producing the content that follows this block. Its `model` is always the canonical id.
- - `model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string`
+ - `model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string`
The model that will complete your prompt.
@@ -1066,12 +1074,20 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl
- `type: "unavailable"`
- - `model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string`
+ - `model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string`
The model that will complete your prompt.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
+ - `"claude-mythos-5-1"`
+
+ Our most capable model for cybersecurity and biology research, available through trusted access programs
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
@@ -1435,12 +1451,20 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl
minimum: 0
- - `model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string`
+ - `model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string`
The model that will complete your prompt.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
+ - `"claude-mythos-5-1"`
+
+ Our most capable model for cybersecurity and biology research, available through trusted access programs
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
@@ -1597,12 +1621,20 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl
minimum: 0
- - `model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string`
+ - `model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string`
The model that will complete your prompt.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
+ - `"claude-mythos-5-1"`
+
+ Our most capable model for cybersecurity and biology research, available through trusted access programs
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
@@ -1716,12 +1748,20 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl
minimum: 0
- - `model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string`
+ - `model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string`
The model that will complete your prompt.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
+ - `"claude-mythos-5-1"`
+
+ Our most capable model for cybersecurity and biology research, available through trusted access programs
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
@@ -1854,6 +1894,58 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl
- `"fast"`
+ - `input_transformations: optional array of BetaThinkingDroppedInputTransformation`
+
+ Changes the API made to the request's input before showing it to the model:
+ one entry per change, in request order. Today the only entry type is
+ `thinking_dropped` — a `thinking`, `redacted_thinking` or `connector_text`
+ block from the request's `messages` that was removed from the prompt instead
+ of being shown to the model because it failed a binding check. More entry
+ types may be added over time; ignore types you do not recognize.
+
+ Requires `anthropic-beta: thinking-binding-controls-2026-08-01`. Present on
+ every such response from a model that supports extended thinking, as `[]`
+ when nothing was changed; without the beta, blocks are removed all the same
+ but nothing is reported. Removed blocks contribute nothing to
+ `usage.input_tokens`. When streaming, the array is final in `message_start`;
+ the final `message_delta` event carries it only when a server-side model
+ fallback happened mid-stream, in which case it holds the serving model's
+ entries and replaces the one in `message_start`.
+
+ - `path: string`
+
+ Where the removed block was in your request, as `messages.{i}.content.{j}`:
+ `i` indexes the `messages` array you sent and `j` that message's `content`
+ array — the same form error messages use.
+
+ - `reason: "model_binding_mismatch" or "prefix_binding_mismatch" or "organization_binding_mismatch" or "end_user_binding_mismatch"`
+
+ Which binding check removed the block: `model_binding_mismatch` — it was
+ created by a model whose reasoning the requested model may not read;
+ `prefix_binding_mismatch` — the conversation before it differs from the
+ conversation it was created in (the rest of that turn's consecutive thinking
+ blocks are removed with it, each with this reason);
+ `organization_binding_mismatch` — it was created under a different
+ organization (an Anthropic organization, AWS account or Google Cloud project)
+ and this organization is not one of its additional organizations;
+ `end_user_binding_mismatch` — it was created for a different end user, or
+ was removed by the consumer-organization binding. A block that would fail
+ several checks reports one reason, in this order of precedence:
+ `organization_binding_mismatch`, `end_user_binding_mismatch`,
+ `model_binding_mismatch`, `prefix_binding_mismatch`.
+
+ - `"model_binding_mismatch"`
+
+ - `"prefix_binding_mismatch"`
+
+ - `"organization_binding_mismatch"`
+
+ - `"end_user_binding_mismatch"`
+
+ - `type: "thinking_dropped"`
+
+ Always `thinking_dropped` for this entry type.
+
- `type: "succeeded"`
- `beta_message_batch_errored_result: object`
diff --git a/content/en/api/cli/beta/messages/count_tokens.md b/content/en/api/cli/beta/messages/count_tokens.md
index fa66d5440..5a82af962 100644
--- a/content/en/api/cli/beta/messages/count_tokens.md
+++ b/content/en/api/cli/beta/messages/count_tokens.md
@@ -63,7 +63,7 @@ Learn more about token counting in our [user guide](https://platform.claude.com/
There is a limit of 100,000 messages in a single request.
-- `--model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string`
+- `--model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string`
Body param: The model that will complete your prompt.
diff --git a/content/en/api/cli/beta/messages/create.md b/content/en/api/cli/beta/messages/create.md
index 6ec82273a..3dda07e0b 100644
--- a/content/en/api/cli/beta/messages/create.md
+++ b/content/en/api/cli/beta/messages/create.md
@@ -75,7 +75,7 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co
There is a limit of 100,000 messages in a single request.
-- `--model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string`
+- `--model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string`
Body param: The model that will complete your prompt.
@@ -1120,12 +1120,20 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co
The model whose output ends at this point — the model that declined at this hop. When the declining hop is the requested model, its `model` echoes the top-level `model` string the caller sent (alias or canonical); when the declining hop is a fallback model, its `model` is that model's canonical id.
- - `model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string`
+ - `model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string`
The model that will complete your prompt.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
+ - `"claude-mythos-5-1"`
+
+ Our most capable model for cybersecurity and biology research, available through trusted access programs
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
@@ -1190,7 +1198,7 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co
The fallback model producing the content that follows this block. Its `model` is always the canonical id.
- - `model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string`
+ - `model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string`
The model that will complete your prompt.
@@ -1323,12 +1331,20 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co
- `type: "unavailable"`
- - `model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string`
+ - `model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string`
The model that will complete your prompt.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
+ - `"claude-mythos-5-1"`
+
+ Our most capable model for cybersecurity and biology research, available through trusted access programs
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
@@ -1692,12 +1708,20 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co
minimum: 0
- - `model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string`
+ - `model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string`
The model that will complete your prompt.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
+ - `"claude-mythos-5-1"`
+
+ Our most capable model for cybersecurity and biology research, available through trusted access programs
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
@@ -1854,12 +1878,20 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co
minimum: 0
- - `model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string`
+ - `model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string`
The model that will complete your prompt.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
+ - `"claude-mythos-5-1"`
+
+ Our most capable model for cybersecurity and biology research, available through trusted access programs
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
@@ -1973,12 +2005,20 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co
minimum: 0
- - `model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string`
+ - `model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string`
The model that will complete your prompt.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
+ - `"claude-mythos-5-1"`
+
+ Our most capable model for cybersecurity and biology research, available through trusted access programs
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
@@ -2111,6 +2151,58 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co
- `"fast"`
+ - `input_transformations: optional array of BetaThinkingDroppedInputTransformation`
+
+ Changes the API made to the request's input before showing it to the model:
+ one entry per change, in request order. Today the only entry type is
+ `thinking_dropped` — a `thinking`, `redacted_thinking` or `connector_text`
+ block from the request's `messages` that was removed from the prompt instead
+ of being shown to the model because it failed a binding check. More entry
+ types may be added over time; ignore types you do not recognize.
+
+ Requires `anthropic-beta: thinking-binding-controls-2026-08-01`. Present on
+ every such response from a model that supports extended thinking, as `[]`
+ when nothing was changed; without the beta, blocks are removed all the same
+ but nothing is reported. Removed blocks contribute nothing to
+ `usage.input_tokens`. When streaming, the array is final in `message_start`;
+ the final `message_delta` event carries it only when a server-side model
+ fallback happened mid-stream, in which case it holds the serving model's
+ entries and replaces the one in `message_start`.
+
+ - `path: string`
+
+ Where the removed block was in your request, as `messages.{i}.content.{j}`:
+ `i` indexes the `messages` array you sent and `j` that message's `content`
+ array — the same form error messages use.
+
+ - `reason: "model_binding_mismatch" or "prefix_binding_mismatch" or "organization_binding_mismatch" or "end_user_binding_mismatch"`
+
+ Which binding check removed the block: `model_binding_mismatch` — it was
+ created by a model whose reasoning the requested model may not read;
+ `prefix_binding_mismatch` — the conversation before it differs from the
+ conversation it was created in (the rest of that turn's consecutive thinking
+ blocks are removed with it, each with this reason);
+ `organization_binding_mismatch` — it was created under a different
+ organization (an Anthropic organization, AWS account or Google Cloud project)
+ and this organization is not one of its additional organizations;
+ `end_user_binding_mismatch` — it was created for a different end user, or
+ was removed by the consumer-organization binding. A block that would fail
+ several checks reports one reason, in this order of precedence:
+ `organization_binding_mismatch`, `end_user_binding_mismatch`,
+ `model_binding_mismatch`, `prefix_binding_mismatch`.
+
+ - `"model_binding_mismatch"`
+
+ - `"prefix_binding_mismatch"`
+
+ - `"organization_binding_mismatch"`
+
+ - `"end_user_binding_mismatch"`
+
+ - `type: "thinking_dropped"`
+
+ Always `thinking_dropped` for this entry type.
+
- `beta_raw_message_stream_event: BetaRawMessageStartEvent or BetaRawMessageDeltaEvent or BetaRawMessageStopEvent or 3 more`
- `beta_raw_message_start_event: object`
@@ -2167,7 +2259,7 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co
Response envelope for request-level diagnostics. Present (possibly
null) whenever the caller supplied `diagnostics` on the request.
- - `model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string`
+ - `model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string`
The model that will complete your prompt.
@@ -2223,6 +2315,24 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co
Total input tokens in a request is the summation of `input_tokens`, `cache_creation_input_tokens`, and `cache_read_input_tokens`.
+ - `input_transformations: optional array of BetaThinkingDroppedInputTransformation`
+
+ Changes the API made to the request's input before showing it to the model:
+ one entry per change, in request order. Today the only entry type is
+ `thinking_dropped` — a `thinking`, `redacted_thinking` or `connector_text`
+ block from the request's `messages` that was removed from the prompt instead
+ of being shown to the model because it failed a binding check. More entry
+ types may be added over time; ignore types you do not recognize.
+
+ Requires `anthropic-beta: thinking-binding-controls-2026-08-01`. Present on
+ every such response from a model that supports extended thinking, as `[]`
+ when nothing was changed; without the beta, blocks are removed all the same
+ but nothing is reported. Removed blocks contribute nothing to
+ `usage.input_tokens`. When streaming, the array is final in `message_start`;
+ the final `message_delta` event carries it only when a server-side model
+ fallback happened mid-stream, in which case it holds the serving model's
+ entries and replaces the one in `message_start`.
+
- `type: "message_start"`
- `beta_raw_message_delta_event: object`
@@ -2460,6 +2570,50 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co
minimum: 0
+ - `input_transformations: optional array of BetaThinkingDroppedInputTransformation`
+
+ Changes the API made to the request's input before showing it to the model:
+ one entry per change, in request order. Today the only entry type is
+ `thinking_dropped` — a `thinking`, `redacted_thinking` or `connector_text`
+ block from the request's `messages` that was removed from the prompt instead
+ of being shown to the model because it failed a binding check. More entry
+ types may be added over time; ignore types you do not recognize.
+
+ Requires `anthropic-beta: thinking-binding-controls-2026-08-01`. Present on
+ every such response from a model that supports extended thinking, as `[]`
+ when nothing was changed; without the beta, blocks are removed all the same
+ but nothing is reported. Removed blocks contribute nothing to
+ `usage.input_tokens`. When streaming, the array is final in `message_start`;
+ the final `message_delta` event carries it only when a server-side model
+ fallback happened mid-stream, in which case it holds the serving model's
+ entries and replaces the one in `message_start`.
+
+ - `path: string`
+
+ Where the removed block was in your request, as `messages.{i}.content.{j}`:
+ `i` indexes the `messages` array you sent and `j` that message's `content`
+ array — the same form error messages use.
+
+ - `reason: "model_binding_mismatch" or "prefix_binding_mismatch" or "organization_binding_mismatch" or "end_user_binding_mismatch"`
+
+ Which binding check removed the block: `model_binding_mismatch` — it was
+ created by a model whose reasoning the requested model may not read;
+ `prefix_binding_mismatch` — the conversation before it differs from the
+ conversation it was created in (the rest of that turn's consecutive thinking
+ blocks are removed with it, each with this reason);
+ `organization_binding_mismatch` — it was created under a different
+ organization (an Anthropic organization, AWS account or Google Cloud project)
+ and this organization is not one of its additional organizations;
+ `end_user_binding_mismatch` — it was created for a different end user, or
+ was removed by the consumer-organization binding. A block that would fail
+ several checks reports one reason, in this order of precedence:
+ `organization_binding_mismatch`, `end_user_binding_mismatch`,
+ `model_binding_mismatch`, `prefix_binding_mismatch`.
+
+ - `type: "thinking_dropped"`
+
+ Always `thinking_dropped` for this entry type.
+
- `beta_raw_message_stop_event: object`
- `type: "message_stop"`
@@ -2994,7 +3148,7 @@ ant beta:messages create \
"cache_creation_input_tokens": 0,
"cache_read_input_tokens": 0,
"input_tokens": 0,
- "model": "claude-sonnet-5",
+ "model": "claude-fable-5-1",
"output_tokens": 0,
"type": "message"
}
@@ -3009,6 +3163,13 @@ ant beta:messages create \
},
"service_tier": "standard",
"speed": "standard"
- }
+ },
+ "input_transformations": [
+ {
+ "path": "path",
+ "reason": "model_binding_mismatch",
+ "type": "thinking_dropped"
+ }
+ ]
}
```
diff --git a/content/en/api/cli/beta/sessions.md b/content/en/api/cli/beta/sessions.md
index 32e2357a6..78f1e3066 100644
--- a/content/en/api/cli/beta/sessions.md
+++ b/content/en/api/cli/beta/sessions.md
@@ -78,12 +78,16 @@ Create Session
Model identifier and configuration.
- - `id: "claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more or string`
+ - `id: "claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more or string`
The model that will power your agent.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
@@ -210,7 +214,7 @@ Create Session
Model identifier and configuration.
- - `id: "claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more or string`
+ - `id: "claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more or string`
The model that will power your agent.
@@ -648,7 +652,7 @@ Create Session
- `outcome_evaluations: array of BetaManagedAgentsOutcomeEvaluationResource`
- Per-outcome evaluation state. One entry per define_outcome event sent to the session.
+ Per-outcome evaluation state. One entry per `define_outcome` event sent to the session.
- `completed_at: string`
@@ -662,7 +666,7 @@ Create Session
- `explanation: string`
- Grader's verdict text from the most recent evaluation. For satisfied, explains why criteria are met; for needs_revision (intermediate), what's missing; for failed, why unrecoverable.
+ Grader's verdict text from the most recent evaluation. For `satisfied`, explains why criteria are met; for `needs_revision` (intermediate), what's missing; for `failed`, why unrecoverable.
- `iteration: number`
@@ -790,7 +794,7 @@ Create Session
- `active_seconds: optional number`
- Cumulative time in seconds the session spent in running status. Excludes idle time.
+ Cumulative time in seconds the session spent in `running` status. Excludes idle time.
format: double
@@ -1121,7 +1125,7 @@ List Sessions
- `--agent-version: optional number`
- Query param: Filter by agent version. Only applies when agent_id is also set.
+ Query param: Filter by agent version. Only applies when `agent_id` is also set.
format: int32
@@ -1165,11 +1169,11 @@ List Sessions
- `--memory-store-id: optional string`
- Query param: Filter sessions whose resources contain a memory_store with this memory store ID.
+ Query param: Filter sessions whose resources contain a `memory_store` with this memory store ID.
- `--order: optional "asc" or "desc"`
- Query param: Sort direction for results, ordered by created_at. Defaults to desc (newest first).
+ Query param: Sort direction for results, ordered by `created_at`. Defaults to `desc` (newest first).
- `--page: optional string`
@@ -1215,12 +1219,16 @@ List Sessions
Model identifier and configuration.
- - `id: "claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more or string`
+ - `id: "claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more or string`
The model that will power your agent.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
@@ -1347,7 +1355,7 @@ List Sessions
Model identifier and configuration.
- - `id: "claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more or string`
+ - `id: "claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more or string`
The model that will power your agent.
@@ -1785,7 +1793,7 @@ List Sessions
- `outcome_evaluations: array of BetaManagedAgentsOutcomeEvaluationResource`
- Per-outcome evaluation state. One entry per define_outcome event sent to the session.
+ Per-outcome evaluation state. One entry per `define_outcome` event sent to the session.
- `completed_at: string`
@@ -1799,7 +1807,7 @@ List Sessions
- `explanation: string`
- Grader's verdict text from the most recent evaluation. For satisfied, explains why criteria are met; for needs_revision (intermediate), what's missing; for failed, why unrecoverable.
+ Grader's verdict text from the most recent evaluation. For `satisfied`, explains why criteria are met; for `needs_revision` (intermediate), what's missing; for `failed`, why unrecoverable.
- `iteration: number`
@@ -1927,7 +1935,7 @@ List Sessions
- `active_seconds: optional number`
- Cumulative time in seconds the session spent in running status. Excludes idle time.
+ Cumulative time in seconds the session spent in `running` status. Excludes idle time.
format: double
@@ -2300,12 +2308,16 @@ Get Session
Model identifier and configuration.
- - `id: "claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more or string`
+ - `id: "claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more or string`
The model that will power your agent.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
@@ -2432,7 +2444,7 @@ Get Session
Model identifier and configuration.
- - `id: "claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more or string`
+ - `id: "claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more or string`
The model that will power your agent.
@@ -2870,7 +2882,7 @@ Get Session
- `outcome_evaluations: array of BetaManagedAgentsOutcomeEvaluationResource`
- Per-outcome evaluation state. One entry per define_outcome event sent to the session.
+ Per-outcome evaluation state. One entry per `define_outcome` event sent to the session.
- `completed_at: string`
@@ -2884,7 +2896,7 @@ Get Session
- `explanation: string`
- Grader's verdict text from the most recent evaluation. For satisfied, explains why criteria are met; for needs_revision (intermediate), what's missing; for failed, why unrecoverable.
+ Grader's verdict text from the most recent evaluation. For `satisfied`, explains why criteria are met; for `needs_revision` (intermediate), what's missing; for `failed`, why unrecoverable.
- `iteration: number`
@@ -3012,7 +3024,7 @@ Get Session
- `active_seconds: optional number`
- Cumulative time in seconds the session spent in running status. Excludes idle time.
+ Cumulative time in seconds the session spent in `running` status. Excludes idle time.
format: double
@@ -3394,12 +3406,16 @@ Update Session
Model identifier and configuration.
- - `id: "claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more or string`
+ - `id: "claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more or string`
The model that will power your agent.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
@@ -3526,7 +3542,7 @@ Update Session
Model identifier and configuration.
- - `id: "claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more or string`
+ - `id: "claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more or string`
The model that will power your agent.
@@ -3964,7 +3980,7 @@ Update Session
- `outcome_evaluations: array of BetaManagedAgentsOutcomeEvaluationResource`
- Per-outcome evaluation state. One entry per define_outcome event sent to the session.
+ Per-outcome evaluation state. One entry per `define_outcome` event sent to the session.
- `completed_at: string`
@@ -3978,7 +3994,7 @@ Update Session
- `explanation: string`
- Grader's verdict text from the most recent evaluation. For satisfied, explains why criteria are met; for needs_revision (intermediate), what's missing; for failed, why unrecoverable.
+ Grader's verdict text from the most recent evaluation. For `satisfied`, explains why criteria are met; for `needs_revision` (intermediate), what's missing; for `failed`, why unrecoverable.
- `iteration: number`
@@ -4106,7 +4122,7 @@ Update Session
- `active_seconds: optional number`
- Cumulative time in seconds the session spent in running status. Excludes idle time.
+ Cumulative time in seconds the session spent in `running` status. Excludes idle time.
format: double
@@ -4511,12 +4527,16 @@ Archive Session
Model identifier and configuration.
- - `id: "claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more or string`
+ - `id: "claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more or string`
The model that will power your agent.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
@@ -4643,7 +4663,7 @@ Archive Session
Model identifier and configuration.
- - `id: "claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more or string`
+ - `id: "claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more or string`
The model that will power your agent.
@@ -5081,7 +5101,7 @@ Archive Session
- `outcome_evaluations: array of BetaManagedAgentsOutcomeEvaluationResource`
- Per-outcome evaluation state. One entry per define_outcome event sent to the session.
+ Per-outcome evaluation state. One entry per `define_outcome` event sent to the session.
- `completed_at: string`
@@ -5095,7 +5115,7 @@ Archive Session
- `explanation: string`
- Grader's verdict text from the most recent evaluation. For satisfied, explains why criteria are met; for needs_revision (intermediate), what's missing; for failed, why unrecoverable.
+ Grader's verdict text from the most recent evaluation. For `satisfied`, explains why criteria are met; for `needs_revision` (intermediate), what's missing; for `failed`, why unrecoverable.
- `iteration: number`
@@ -5223,7 +5243,7 @@ Archive Session
- `active_seconds: optional number`
- Cumulative time in seconds the session spent in running status. Excludes idle time.
+ Cumulative time in seconds the session spent in `running` status. Excludes idle time.
format: double
@@ -5629,12 +5649,16 @@ ant beta:sessions archive \
Replacement model. Accepts the model string, e.g. `claude-opus-5`, or a `model_config` object. Omit to use the agent's model.
- - `id: "claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more or string`
+ - `id: "claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more or string`
The model that will power your agent.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
@@ -6553,7 +6577,7 @@ ant beta:sessions archive \
- `beta_managed_agents_outcome_evaluation_resource: object`
- Evaluation state for a single outcome defined via a define_outcome event.
+ Evaluation state for a single outcome defined via a `define_outcome` event.
- `completed_at: string`
@@ -6567,7 +6591,7 @@ ant beta:sessions archive \
- `explanation: string`
- Grader's verdict text from the most recent evaluation. For satisfied, explains why criteria are met; for needs_revision (intermediate), what's missing; for failed, why unrecoverable.
+ Grader's verdict text from the most recent evaluation. For `satisfied`, explains why criteria are met; for `needs_revision` (intermediate), what's missing; for `failed`, why unrecoverable.
- `iteration: number`
@@ -6631,12 +6655,16 @@ ant beta:sessions archive \
Model identifier and configuration.
- - `id: "claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more or string`
+ - `id: "claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more or string`
The model that will power your agent.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
@@ -6763,7 +6791,7 @@ ant beta:sessions archive \
Model identifier and configuration.
- - `id: "claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more or string`
+ - `id: "claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more or string`
The model that will power your agent.
@@ -7201,7 +7229,7 @@ ant beta:sessions archive \
- `outcome_evaluations: array of BetaManagedAgentsOutcomeEvaluationResource`
- Per-outcome evaluation state. One entry per define_outcome event sent to the session.
+ Per-outcome evaluation state. One entry per `define_outcome` event sent to the session.
- `completed_at: string`
@@ -7215,7 +7243,7 @@ ant beta:sessions archive \
- `explanation: string`
- Grader's verdict text from the most recent evaluation. For satisfied, explains why criteria are met; for needs_revision (intermediate), what's missing; for failed, why unrecoverable.
+ Grader's verdict text from the most recent evaluation. For `satisfied`, explains why criteria are met; for `needs_revision` (intermediate), what's missing; for `failed`, why unrecoverable.
- `iteration: number`
@@ -7343,7 +7371,7 @@ ant beta:sessions archive \
- `active_seconds: optional number`
- Cumulative time in seconds the session spent in running status. Excludes idle time.
+ Cumulative time in seconds the session spent in `running` status. Excludes idle time.
format: double
@@ -7477,12 +7505,16 @@ ant beta:sessions archive \
Model identifier and configuration.
- - `id: "claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more or string`
+ - `id: "claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more or string`
The model that will power your agent.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
@@ -7609,7 +7641,7 @@ ant beta:sessions archive \
Model identifier and configuration.
- - `id: "claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more or string`
+ - `id: "claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more or string`
The model that will power your agent.
@@ -8449,12 +8481,16 @@ ant beta:sessions archive \
Model identifier and configuration.
- - `id: "claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more or string`
+ - `id: "claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more or string`
The model that will power your agent.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
@@ -8915,7 +8951,7 @@ ant beta:sessions archive \
- `active_seconds: optional number`
- Cumulative time in seconds the session spent in running status. Excludes idle time.
+ Cumulative time in seconds the session spent in `running` status. Excludes idle time.
format: double
@@ -8963,12 +8999,16 @@ ant beta:sessions archive \
Model identifier and configuration.
- - `id: "claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more or string`
+ - `id: "claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more or string`
The model that will power your agent.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
@@ -9095,7 +9135,7 @@ ant beta:sessions archive \
Model identifier and configuration.
- - `id: "claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more or string`
+ - `id: "claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more or string`
The model that will power your agent.
@@ -10057,11 +10097,11 @@ List Events
- `--order: optional "asc" or "desc"`
- Query param: Sort direction for results, ordered by the event's `processed_at`. Defaults to asc (chronological).
+ Query param: Sort direction for results, ordered by the event's `processed_at`. Defaults to `asc` (chronological).
- `--page: optional string`
- Query param: Opaque pagination cursor from a previous response's next_page.
+ Query param: Opaque pagination cursor from a previous response's `next_page`.
- `--type: optional array of string`
@@ -11569,12 +11609,16 @@ List Events
Model identifier and configuration.
- - `id: "claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more or string`
+ - `id: "claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more or string`
The model that will power your agent.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
@@ -11701,7 +11745,7 @@ List Events
Model identifier and configuration.
- - `id: "claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more or string`
+ - `id: "claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more or string`
The model that will power your agent.
@@ -14312,12 +14356,16 @@ Stream Events
Model identifier and configuration.
- - `id: "claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more or string`
+ - `id: "claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more or string`
The model that will power your agent.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
@@ -14444,7 +14492,7 @@ Stream Events
Model identifier and configuration.
- - `id: "claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more or string`
+ - `id: "claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more or string`
The model that will power your agent.
@@ -15339,7 +15387,7 @@ List Session Resources
- `--page: optional string`
- Query param: Opaque cursor from a previous response's next_page field.
+ Query param: Opaque cursor from a previous response's `next_page` field.
- `--beta: optional array of AnthropicBeta`
@@ -15892,7 +15940,7 @@ List Session Threads
- `--page: optional string`
- Query param: Opaque pagination cursor from a previous response's next_page. Forward-only.
+ Query param: Opaque pagination cursor from a previous response's `next_page`. Forward-only.
- `--beta: optional array of AnthropicBeta`
@@ -15936,12 +15984,16 @@ List Session Threads
Model identifier and configuration.
- - `id: "claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more or string`
+ - `id: "claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more or string`
The model that will power your agent.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
@@ -16688,12 +16740,16 @@ Get Session Thread
Model identifier and configuration.
- - `id: "claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more or string`
+ - `id: "claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more or string`
The model that will power your agent.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
@@ -17432,12 +17488,16 @@ Archive Session Thread
Model identifier and configuration.
- - `id: "claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more or string`
+ - `id: "claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more or string`
The model that will power your agent.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
@@ -19652,12 +19712,16 @@ List Session Thread Events
Model identifier and configuration.
- - `id: "claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more or string`
+ - `id: "claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more or string`
The model that will power your agent.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
@@ -19784,7 +19848,7 @@ List Session Thread Events
Model identifier and configuration.
- - `id: "claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more or string`
+ - `id: "claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more or string`
The model that will power your agent.
@@ -21892,12 +21956,16 @@ Stream Session Thread Events
Model identifier and configuration.
- - `id: "claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more or string`
+ - `id: "claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more or string`
The model that will power your agent.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
@@ -22024,7 +22092,7 @@ Stream Session Thread Events
Model identifier and configuration.
- - `id: "claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more or string`
+ - `id: "claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more or string`
The model that will power your agent.
diff --git a/content/en/api/cli/beta/sessions/archive.md b/content/en/api/cli/beta/sessions/archive.md
index cf29add9d..05fdfb99d 100644
--- a/content/en/api/cli/beta/sessions/archive.md
+++ b/content/en/api/cli/beta/sessions/archive.md
@@ -44,12 +44,16 @@ Archive Session
Model identifier and configuration.
- - `id: "claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more or string`
+ - `id: "claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more or string`
The model that will power your agent.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
@@ -176,7 +180,7 @@ Archive Session
Model identifier and configuration.
- - `id: "claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more or string`
+ - `id: "claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more or string`
The model that will power your agent.
@@ -614,7 +618,7 @@ Archive Session
- `outcome_evaluations: array of BetaManagedAgentsOutcomeEvaluationResource`
- Per-outcome evaluation state. One entry per define_outcome event sent to the session.
+ Per-outcome evaluation state. One entry per `define_outcome` event sent to the session.
- `completed_at: string`
@@ -628,7 +632,7 @@ Archive Session
- `explanation: string`
- Grader's verdict text from the most recent evaluation. For satisfied, explains why criteria are met; for needs_revision (intermediate), what's missing; for failed, why unrecoverable.
+ Grader's verdict text from the most recent evaluation. For `satisfied`, explains why criteria are met; for `needs_revision` (intermediate), what's missing; for `failed`, why unrecoverable.
- `iteration: number`
@@ -756,7 +760,7 @@ Archive Session
- `active_seconds: optional number`
- Cumulative time in seconds the session spent in running status. Excludes idle time.
+ Cumulative time in seconds the session spent in `running` status. Excludes idle time.
format: double
diff --git a/content/en/api/cli/beta/sessions/create.md b/content/en/api/cli/beta/sessions/create.md
index efd017622..94b3f2800 100644
--- a/content/en/api/cli/beta/sessions/create.md
+++ b/content/en/api/cli/beta/sessions/create.md
@@ -76,12 +76,16 @@ Create Session
Model identifier and configuration.
- - `id: "claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more or string`
+ - `id: "claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more or string`
The model that will power your agent.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
@@ -208,7 +212,7 @@ Create Session
Model identifier and configuration.
- - `id: "claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more or string`
+ - `id: "claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more or string`
The model that will power your agent.
@@ -646,7 +650,7 @@ Create Session
- `outcome_evaluations: array of BetaManagedAgentsOutcomeEvaluationResource`
- Per-outcome evaluation state. One entry per define_outcome event sent to the session.
+ Per-outcome evaluation state. One entry per `define_outcome` event sent to the session.
- `completed_at: string`
@@ -660,7 +664,7 @@ Create Session
- `explanation: string`
- Grader's verdict text from the most recent evaluation. For satisfied, explains why criteria are met; for needs_revision (intermediate), what's missing; for failed, why unrecoverable.
+ Grader's verdict text from the most recent evaluation. For `satisfied`, explains why criteria are met; for `needs_revision` (intermediate), what's missing; for `failed`, why unrecoverable.
- `iteration: number`
@@ -788,7 +792,7 @@ Create Session
- `active_seconds: optional number`
- Cumulative time in seconds the session spent in running status. Excludes idle time.
+ Cumulative time in seconds the session spent in `running` status. Excludes idle time.
format: double
diff --git a/content/en/api/cli/beta/sessions/events.md b/content/en/api/cli/beta/sessions/events.md
index 782ef3f34..a1e694260 100644
--- a/content/en/api/cli/beta/sessions/events.md
+++ b/content/en/api/cli/beta/sessions/events.md
@@ -46,11 +46,11 @@ List Events
- `--order: optional "asc" or "desc"`
- Query param: Sort direction for results, ordered by the event's `processed_at`. Defaults to asc (chronological).
+ Query param: Sort direction for results, ordered by the event's `processed_at`. Defaults to `asc` (chronological).
- `--page: optional string`
- Query param: Opaque pagination cursor from a previous response's next_page.
+ Query param: Opaque pagination cursor from a previous response's `next_page`.
- `--type: optional array of string`
@@ -1558,12 +1558,16 @@ List Events
Model identifier and configuration.
- - `id: "claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more or string`
+ - `id: "claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more or string`
The model that will power your agent.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
@@ -1690,7 +1694,7 @@ List Events
Model identifier and configuration.
- - `id: "claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more or string`
+ - `id: "claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more or string`
The model that will power your agent.
@@ -4301,12 +4305,16 @@ Stream Events
Model identifier and configuration.
- - `id: "claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more or string`
+ - `id: "claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more or string`
The model that will power your agent.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
@@ -4433,7 +4441,7 @@ Stream Events
Model identifier and configuration.
- - `id: "claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more or string`
+ - `id: "claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more or string`
The model that will power your agent.
@@ -9365,12 +9373,16 @@ ant beta:sessions:events stream \
Model identifier and configuration.
- - `id: "claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more or string`
+ - `id: "claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more or string`
The model that will power your agent.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
@@ -9497,7 +9509,7 @@ ant beta:sessions:events stream \
Model identifier and configuration.
- - `id: "claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more or string`
+ - `id: "claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more or string`
The model that will power your agent.
@@ -12155,12 +12167,16 @@ ant beta:sessions:events stream \
Model identifier and configuration.
- - `id: "claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more or string`
+ - `id: "claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more or string`
The model that will power your agent.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
@@ -12287,7 +12303,7 @@ ant beta:sessions:events stream \
Model identifier and configuration.
- - `id: "claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more or string`
+ - `id: "claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more or string`
The model that will power your agent.
diff --git a/content/en/api/cli/beta/sessions/events/list.md b/content/en/api/cli/beta/sessions/events/list.md
index 18f80817d..33c2cb27b 100644
--- a/content/en/api/cli/beta/sessions/events/list.md
+++ b/content/en/api/cli/beta/sessions/events/list.md
@@ -44,11 +44,11 @@ List Events
- `--order: optional "asc" or "desc"`
- Query param: Sort direction for results, ordered by the event's `processed_at`. Defaults to asc (chronological).
+ Query param: Sort direction for results, ordered by the event's `processed_at`. Defaults to `asc` (chronological).
- `--page: optional string`
- Query param: Opaque pagination cursor from a previous response's next_page.
+ Query param: Opaque pagination cursor from a previous response's `next_page`.
- `--type: optional array of string`
@@ -1556,12 +1556,16 @@ List Events
Model identifier and configuration.
- - `id: "claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more or string`
+ - `id: "claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more or string`
The model that will power your agent.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
@@ -1688,7 +1692,7 @@ List Events
Model identifier and configuration.
- - `id: "claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more or string`
+ - `id: "claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more or string`
The model that will power your agent.
diff --git a/content/en/api/cli/beta/sessions/events/stream.md b/content/en/api/cli/beta/sessions/events/stream.md
index dc6836a9c..fb17f7c34 100644
--- a/content/en/api/cli/beta/sessions/events/stream.md
+++ b/content/en/api/cli/beta/sessions/events/stream.md
@@ -1514,12 +1514,16 @@ Stream Events
Model identifier and configuration.
- - `id: "claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more or string`
+ - `id: "claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more or string`
The model that will power your agent.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
@@ -1646,7 +1650,7 @@ Stream Events
Model identifier and configuration.
- - `id: "claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more or string`
+ - `id: "claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more or string`
The model that will power your agent.
diff --git a/content/en/api/cli/beta/sessions/list.md b/content/en/api/cli/beta/sessions/list.md
index f0d3608fd..54aef670a 100644
--- a/content/en/api/cli/beta/sessions/list.md
+++ b/content/en/api/cli/beta/sessions/list.md
@@ -14,7 +14,7 @@ List Sessions
- `--agent-version: optional number`
- Query param: Filter by agent version. Only applies when agent_id is also set.
+ Query param: Filter by agent version. Only applies when `agent_id` is also set.
format: int32
@@ -58,11 +58,11 @@ List Sessions
- `--memory-store-id: optional string`
- Query param: Filter sessions whose resources contain a memory_store with this memory store ID.
+ Query param: Filter sessions whose resources contain a `memory_store` with this memory store ID.
- `--order: optional "asc" or "desc"`
- Query param: Sort direction for results, ordered by created_at. Defaults to desc (newest first).
+ Query param: Sort direction for results, ordered by `created_at`. Defaults to `desc` (newest first).
- `--page: optional string`
@@ -108,12 +108,16 @@ List Sessions
Model identifier and configuration.
- - `id: "claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more or string`
+ - `id: "claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more or string`
The model that will power your agent.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
@@ -240,7 +244,7 @@ List Sessions
Model identifier and configuration.
- - `id: "claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more or string`
+ - `id: "claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more or string`
The model that will power your agent.
@@ -678,7 +682,7 @@ List Sessions
- `outcome_evaluations: array of BetaManagedAgentsOutcomeEvaluationResource`
- Per-outcome evaluation state. One entry per define_outcome event sent to the session.
+ Per-outcome evaluation state. One entry per `define_outcome` event sent to the session.
- `completed_at: string`
@@ -692,7 +696,7 @@ List Sessions
- `explanation: string`
- Grader's verdict text from the most recent evaluation. For satisfied, explains why criteria are met; for needs_revision (intermediate), what's missing; for failed, why unrecoverable.
+ Grader's verdict text from the most recent evaluation. For `satisfied`, explains why criteria are met; for `needs_revision` (intermediate), what's missing; for `failed`, why unrecoverable.
- `iteration: number`
@@ -820,7 +824,7 @@ List Sessions
- `active_seconds: optional number`
- Cumulative time in seconds the session spent in running status. Excludes idle time.
+ Cumulative time in seconds the session spent in `running` status. Excludes idle time.
format: double
diff --git a/content/en/api/cli/beta/sessions/resources.md b/content/en/api/cli/beta/sessions/resources.md
index e8da7f99a..d616f86c9 100644
--- a/content/en/api/cli/beta/sessions/resources.md
+++ b/content/en/api/cli/beta/sessions/resources.md
@@ -103,7 +103,7 @@ List Session Resources
- `--page: optional string`
- Query param: Opaque cursor from a previous response's next_page field.
+ Query param: Opaque cursor from a previous response's `next_page` field.
- `--beta: optional array of AnthropicBeta`
diff --git a/content/en/api/cli/beta/sessions/resources/list.md b/content/en/api/cli/beta/sessions/resources/list.md
index 6ade68f58..c8a909c03 100644
--- a/content/en/api/cli/beta/sessions/resources/list.md
+++ b/content/en/api/cli/beta/sessions/resources/list.md
@@ -20,7 +20,7 @@ List Session Resources
- `--page: optional string`
- Query param: Opaque cursor from a previous response's next_page field.
+ Query param: Opaque cursor from a previous response's `next_page` field.
- `--beta: optional array of AnthropicBeta`
diff --git a/content/en/api/cli/beta/sessions/retrieve.md b/content/en/api/cli/beta/sessions/retrieve.md
index bddb27705..c999bcf98 100644
--- a/content/en/api/cli/beta/sessions/retrieve.md
+++ b/content/en/api/cli/beta/sessions/retrieve.md
@@ -44,12 +44,16 @@ Get Session
Model identifier and configuration.
- - `id: "claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more or string`
+ - `id: "claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more or string`
The model that will power your agent.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
@@ -176,7 +180,7 @@ Get Session
Model identifier and configuration.
- - `id: "claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more or string`
+ - `id: "claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more or string`
The model that will power your agent.
@@ -614,7 +618,7 @@ Get Session
- `outcome_evaluations: array of BetaManagedAgentsOutcomeEvaluationResource`
- Per-outcome evaluation state. One entry per define_outcome event sent to the session.
+ Per-outcome evaluation state. One entry per `define_outcome` event sent to the session.
- `completed_at: string`
@@ -628,7 +632,7 @@ Get Session
- `explanation: string`
- Grader's verdict text from the most recent evaluation. For satisfied, explains why criteria are met; for needs_revision (intermediate), what's missing; for failed, why unrecoverable.
+ Grader's verdict text from the most recent evaluation. For `satisfied`, explains why criteria are met; for `needs_revision` (intermediate), what's missing; for `failed`, why unrecoverable.
- `iteration: number`
@@ -756,7 +760,7 @@ Get Session
- `active_seconds: optional number`
- Cumulative time in seconds the session spent in running status. Excludes idle time.
+ Cumulative time in seconds the session spent in `running` status. Excludes idle time.
format: double
diff --git a/content/en/api/cli/beta/sessions/threads.md b/content/en/api/cli/beta/sessions/threads.md
index 30d8cb20d..2fe63072b 100644
--- a/content/en/api/cli/beta/sessions/threads.md
+++ b/content/en/api/cli/beta/sessions/threads.md
@@ -22,7 +22,7 @@ List Session Threads
- `--page: optional string`
- Query param: Opaque pagination cursor from a previous response's next_page. Forward-only.
+ Query param: Opaque pagination cursor from a previous response's `next_page`. Forward-only.
- `--beta: optional array of AnthropicBeta`
@@ -66,12 +66,16 @@ List Session Threads
Model identifier and configuration.
- - `id: "claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more or string`
+ - `id: "claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more or string`
The model that will power your agent.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
@@ -818,12 +822,16 @@ Get Session Thread
Model identifier and configuration.
- - `id: "claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more or string`
+ - `id: "claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more or string`
The model that will power your agent.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
@@ -1562,12 +1570,16 @@ Archive Session Thread
Model identifier and configuration.
- - `id: "claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more or string`
+ - `id: "claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more or string`
The model that will power your agent.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
@@ -2286,12 +2298,16 @@ ant beta:sessions:threads archive \
Model identifier and configuration.
- - `id: "claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more or string`
+ - `id: "claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more or string`
The model that will power your agent.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
@@ -4482,12 +4498,16 @@ ant beta:sessions:threads archive \
Model identifier and configuration.
- - `id: "claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more or string`
+ - `id: "claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more or string`
The model that will power your agent.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
@@ -4614,7 +4634,7 @@ ant beta:sessions:threads archive \
Model identifier and configuration.
- - `id: "claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more or string`
+ - `id: "claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more or string`
The model that will power your agent.
@@ -6760,12 +6780,16 @@ List Session Thread Events
Model identifier and configuration.
- - `id: "claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more or string`
+ - `id: "claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more or string`
The model that will power your agent.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
@@ -6892,7 +6916,7 @@ List Session Thread Events
Model identifier and configuration.
- - `id: "claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more or string`
+ - `id: "claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more or string`
The model that will power your agent.
@@ -9000,12 +9024,16 @@ Stream Session Thread Events
Model identifier and configuration.
- - `id: "claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more or string`
+ - `id: "claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more or string`
The model that will power your agent.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
@@ -9132,7 +9160,7 @@ Stream Session Thread Events
Model identifier and configuration.
- - `id: "claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more or string`
+ - `id: "claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more or string`
The model that will power your agent.
diff --git a/content/en/api/cli/beta/sessions/threads/archive.md b/content/en/api/cli/beta/sessions/threads/archive.md
index d0fb1916e..5b5d7ac13 100644
--- a/content/en/api/cli/beta/sessions/threads/archive.md
+++ b/content/en/api/cli/beta/sessions/threads/archive.md
@@ -54,12 +54,16 @@ Archive Session Thread
Model identifier and configuration.
- - `id: "claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more or string`
+ - `id: "claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more or string`
The model that will power your agent.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
diff --git a/content/en/api/cli/beta/sessions/threads/events.md b/content/en/api/cli/beta/sessions/threads/events.md
index 20d00011d..d6fe43b07 100644
--- a/content/en/api/cli/beta/sessions/threads/events.md
+++ b/content/en/api/cli/beta/sessions/threads/events.md
@@ -1530,12 +1530,16 @@ List Session Thread Events
Model identifier and configuration.
- - `id: "claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more or string`
+ - `id: "claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more or string`
The model that will power your agent.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
@@ -1662,7 +1666,7 @@ List Session Thread Events
Model identifier and configuration.
- - `id: "claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more or string`
+ - `id: "claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more or string`
The model that will power your agent.
@@ -3770,12 +3774,16 @@ Stream Session Thread Events
Model identifier and configuration.
- - `id: "claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more or string`
+ - `id: "claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more or string`
The model that will power your agent.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
@@ -3902,7 +3910,7 @@ Stream Session Thread Events
Model identifier and configuration.
- - `id: "claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more or string`
+ - `id: "claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more or string`
The model that will power your agent.
diff --git a/content/en/api/cli/beta/sessions/threads/events/list.md b/content/en/api/cli/beta/sessions/threads/events/list.md
index c5e0b0a02..7f76e00ad 100644
--- a/content/en/api/cli/beta/sessions/threads/events/list.md
+++ b/content/en/api/cli/beta/sessions/threads/events/list.md
@@ -1528,12 +1528,16 @@ List Session Thread Events
Model identifier and configuration.
- - `id: "claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more or string`
+ - `id: "claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more or string`
The model that will power your agent.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
@@ -1660,7 +1664,7 @@ List Session Thread Events
Model identifier and configuration.
- - `id: "claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more or string`
+ - `id: "claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more or string`
The model that will power your agent.
diff --git a/content/en/api/cli/beta/sessions/threads/events/stream.md b/content/en/api/cli/beta/sessions/threads/events/stream.md
index f71aa3c5e..4946f1499 100644
--- a/content/en/api/cli/beta/sessions/threads/events/stream.md
+++ b/content/en/api/cli/beta/sessions/threads/events/stream.md
@@ -1518,12 +1518,16 @@ Stream Session Thread Events
Model identifier and configuration.
- - `id: "claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more or string`
+ - `id: "claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more or string`
The model that will power your agent.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
@@ -1650,7 +1654,7 @@ Stream Session Thread Events
Model identifier and configuration.
- - `id: "claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more or string`
+ - `id: "claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more or string`
The model that will power your agent.
diff --git a/content/en/api/cli/beta/sessions/threads/list.md b/content/en/api/cli/beta/sessions/threads/list.md
index 2263979ca..0b16c037e 100644
--- a/content/en/api/cli/beta/sessions/threads/list.md
+++ b/content/en/api/cli/beta/sessions/threads/list.md
@@ -20,7 +20,7 @@ List Session Threads
- `--page: optional string`
- Query param: Opaque pagination cursor from a previous response's next_page. Forward-only.
+ Query param: Opaque pagination cursor from a previous response's `next_page`. Forward-only.
- `--beta: optional array of AnthropicBeta`
@@ -64,12 +64,16 @@ List Session Threads
Model identifier and configuration.
- - `id: "claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more or string`
+ - `id: "claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more or string`
The model that will power your agent.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
diff --git a/content/en/api/cli/beta/sessions/threads/retrieve.md b/content/en/api/cli/beta/sessions/threads/retrieve.md
index c5936e6f0..0c3b9ea6e 100644
--- a/content/en/api/cli/beta/sessions/threads/retrieve.md
+++ b/content/en/api/cli/beta/sessions/threads/retrieve.md
@@ -54,12 +54,16 @@ Get Session Thread
Model identifier and configuration.
- - `id: "claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more or string`
+ - `id: "claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more or string`
The model that will power your agent.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
diff --git a/content/en/api/cli/beta/sessions/update.md b/content/en/api/cli/beta/sessions/update.md
index dc756cd9b..6de53ec64 100644
--- a/content/en/api/cli/beta/sessions/update.md
+++ b/content/en/api/cli/beta/sessions/update.md
@@ -66,12 +66,16 @@ Update Session
Model identifier and configuration.
- - `id: "claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more or string`
+ - `id: "claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more or string`
The model that will power your agent.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
@@ -198,7 +202,7 @@ Update Session
Model identifier and configuration.
- - `id: "claude-sonnet-5" or "claude-fable-5" or "claude-opus-5" or 10 more or string`
+ - `id: "claude-fable-5-1" or "claude-sonnet-5" or "claude-fable-5" or 11 more or string`
The model that will power your agent.
@@ -636,7 +640,7 @@ Update Session
- `outcome_evaluations: array of BetaManagedAgentsOutcomeEvaluationResource`
- Per-outcome evaluation state. One entry per define_outcome event sent to the session.
+ Per-outcome evaluation state. One entry per `define_outcome` event sent to the session.
- `completed_at: string`
@@ -650,7 +654,7 @@ Update Session
- `explanation: string`
- Grader's verdict text from the most recent evaluation. For satisfied, explains why criteria are met; for needs_revision (intermediate), what's missing; for failed, why unrecoverable.
+ Grader's verdict text from the most recent evaluation. For `satisfied`, explains why criteria are met; for `needs_revision` (intermediate), what's missing; for `failed`, why unrecoverable.
- `iteration: number`
@@ -778,7 +782,7 @@ Update Session
- `active_seconds: optional number`
- Cumulative time in seconds the session spent in running status. Excludes idle time.
+ Cumulative time in seconds the session spent in `running` status. Excludes idle time.
format: double
diff --git a/content/en/api/cli/beta/user_profiles.md b/content/en/api/cli/beta/user_profiles.md
index bc935d109..8778ba575 100644
--- a/content/en/api/cli/beta/user_profiles.md
+++ b/content/en/api/cli/beta/user_profiles.md
@@ -20,20 +20,22 @@ Create User Profile
minLength: 1, maxLength: 255
+- `--external-user-onboarded-at: optional string`
+
+ Body param: A timestamp in RFC 3339 format
+
+ format: date-time
+
- `--metadata: optional map[string]`
Body param: Free-form key-value data to attach to this user profile. Maximum 16 keys, with keys up to 64 characters and values up to 512 characters. Values must be non-empty strings.
- `--name: optional string`
- Body param: Optional for all profiles. Real-world name of the entity this profile represents (company or individual); for a resold-to company (`relationship` `resold` / `access_type` `passthrough`), that company's name where known. Maximum 255 characters.
+ Body param: Optional for all profiles. Real-world name of the entity this profile represents (company or individual); for a company the platform resells Claude access to (`access_type` `passthrough`), that company's name where known. Maximum 255 characters.
minLength: 1, maxLength: 255
-- `--relationship: optional "external" or "resold" or "internal"`
-
- Body param: How the entity behind a user profile relates to the platform that owns the API key. `external`: an individual end-user of the platform. `resold`: a company the platform resells Claude access to. `internal`: the platform's own usage.
-
- `--beta: optional array of AnthropicBeta`
Header param: Optional header to specify the beta version(s) you want to use.
@@ -92,19 +94,15 @@ Create User Profile
Platform's own identifier for this user. Not enforced unique.
- - `name: optional string`
+ - `external_user_onboarded_at: optional string`
- Real-world name of the entity this profile represents (company or individual). For a resold-to company (`access_type` `passthrough`, or `relationship` `resold` under the `user-profiles-2026-03-24` header) this is that company's name.
-
- - `relationship: optional "external" or "resold" or "internal"`
-
- How the entity behind a user profile relates to the platform that owns the API key. `external`: an individual end-user of the platform. `resold`: a company the platform resells Claude access to. `internal`: the platform's own usage.
+ A timestamp in RFC 3339 format
- - `"external"`
+ format: date-time
- - `"resold"`
+ - `name: optional string`
- - `"internal"`
+ Real-world name of the entity this profile represents (company or individual). For a company the platform resells Claude access to (`access_type` `passthrough`) this is that company's name.
### Example
@@ -129,8 +127,8 @@ ant beta:user-profiles create \
"updated_at": "2026-03-15T10:00:00Z",
"access_type": "application",
"external_id": "user_12345",
- "name": "Example User",
- "relationship": "external"
+ "external_user_onboarded_at": "2024-11-02T08:15:00Z",
+ "name": "Example User"
}
```
@@ -154,6 +152,10 @@ List User Profiles
Query param: Query parameter for order
+- `--order-by: optional "created_at" or "name"`
+
+ Query param: Query parameter for order_by
+
- `--page: optional string`
Query param: Query parameter for page
@@ -220,19 +222,15 @@ List User Profiles
Platform's own identifier for this user. Not enforced unique.
- - `name: optional string`
-
- Real-world name of the entity this profile represents (company or individual). For a resold-to company (`access_type` `passthrough`, or `relationship` `resold` under the `user-profiles-2026-03-24` header) this is that company's name.
-
- - `relationship: optional "external" or "resold" or "internal"`
+ - `external_user_onboarded_at: optional string`
- How the entity behind a user profile relates to the platform that owns the API key. `external`: an individual end-user of the platform. `resold`: a company the platform resells Claude access to. `internal`: the platform's own usage.
+ A timestamp in RFC 3339 format
- - `"external"`
+ format: date-time
- - `"resold"`
+ - `name: optional string`
- - `"internal"`
+ Real-world name of the entity this profile represents (company or individual). For a company the platform resells Claude access to (`access_type` `passthrough`) this is that company's name.
- `next_page: string`
@@ -263,8 +261,8 @@ ant beta:user-profiles list \
"updated_at": "2026-03-15T10:00:00Z",
"access_type": "application",
"external_id": "user_12345",
- "name": "Example User",
- "relationship": "external"
+ "external_user_onboarded_at": "2024-11-02T08:15:00Z",
+ "name": "Example User"
}
],
"next_page": "page_MjAyNS0wNS0xNFQwMDowMDowMFo="
@@ -343,19 +341,15 @@ Get User Profile
Platform's own identifier for this user. Not enforced unique.
- - `name: optional string`
-
- Real-world name of the entity this profile represents (company or individual). For a resold-to company (`access_type` `passthrough`, or `relationship` `resold` under the `user-profiles-2026-03-24` header) this is that company's name.
+ - `external_user_onboarded_at: optional string`
- - `relationship: optional "external" or "resold" or "internal"`
-
- How the entity behind a user profile relates to the platform that owns the API key. `external`: an individual end-user of the platform. `resold`: a company the platform resells Claude access to. `internal`: the platform's own usage.
+ A timestamp in RFC 3339 format
- - `"external"`
+ format: date-time
- - `"resold"`
+ - `name: optional string`
- - `"internal"`
+ Real-world name of the entity this profile represents (company or individual). For a company the platform resells Claude access to (`access_type` `passthrough`) this is that company's name.
### Example
@@ -381,8 +375,8 @@ ant beta:user-profiles retrieve \
"updated_at": "2026-03-15T10:00:00Z",
"access_type": "application",
"external_id": "user_12345",
- "name": "Example User",
- "relationship": "external"
+ "external_user_onboarded_at": "2024-11-02T08:15:00Z",
+ "name": "Example User"
}
```
@@ -410,6 +404,12 @@ Update User Profile
minLength: 1, maxLength: 255
+- `--external-user-onboarded-at: optional string`
+
+ Body param: A timestamp in RFC 3339 format
+
+ format: date-time
+
- `--metadata: optional map[string]`
Body param: Key-value pairs to merge into the stored metadata. Keys provided overwrite existing values. To remove a key, set its value to an empty string. Keys not provided are left unchanged. Maximum 16 keys, with keys up to 64 characters and values up to 512 characters.
@@ -420,10 +420,6 @@ Update User Profile
minLength: 1, maxLength: 255
-- `--relationship: optional "external" or "resold" or "internal"`
-
- Body param: How the entity behind a user profile relates to the platform that owns the API key. `external`: an individual end-user of the platform. `resold`: a company the platform resells Claude access to. `internal`: the platform's own usage.
-
- `--beta: optional array of AnthropicBeta`
Header param: Optional header to specify the beta version(s) you want to use.
@@ -482,19 +478,15 @@ Update User Profile
Platform's own identifier for this user. Not enforced unique.
- - `name: optional string`
-
- Real-world name of the entity this profile represents (company or individual). For a resold-to company (`access_type` `passthrough`, or `relationship` `resold` under the `user-profiles-2026-03-24` header) this is that company's name.
+ - `external_user_onboarded_at: optional string`
- - `relationship: optional "external" or "resold" or "internal"`
-
- How the entity behind a user profile relates to the platform that owns the API key. `external`: an individual end-user of the platform. `resold`: a company the platform resells Claude access to. `internal`: the platform's own usage.
+ A timestamp in RFC 3339 format
- - `"external"`
+ format: date-time
- - `"resold"`
+ - `name: optional string`
- - `"internal"`
+ Real-world name of the entity this profile represents (company or individual). For a company the platform resells Claude access to (`access_type` `passthrough`) this is that company's name.
### Example
@@ -520,8 +512,8 @@ ant beta:user-profiles update \
"updated_at": "2026-03-15T10:00:00Z",
"access_type": "application",
"external_id": "user_12345",
- "name": "Example User",
- "relationship": "external"
+ "external_user_onboarded_at": "2024-11-02T08:15:00Z",
+ "name": "Example User"
}
```
@@ -635,19 +627,15 @@ ant beta:user-profiles create-enrollment-url \
Platform's own identifier for this user. Not enforced unique.
- - `name: optional string`
-
- Real-world name of the entity this profile represents (company or individual). For a resold-to company (`access_type` `passthrough`, or `relationship` `resold` under the `user-profiles-2026-03-24` header) this is that company's name.
-
- - `relationship: optional "external" or "resold" or "internal"`
+ - `external_user_onboarded_at: optional string`
- How the entity behind a user profile relates to the platform that owns the API key. `external`: an individual end-user of the platform. `resold`: a company the platform resells Claude access to. `internal`: the platform's own usage.
+ A timestamp in RFC 3339 format
- - `"external"`
+ format: date-time
- - `"resold"`
+ - `name: optional string`
- - `"internal"`
+ Real-world name of the entity this profile represents (company or individual). For a company the platform resells Claude access to (`access_type` `passthrough`) this is that company's name.
### Beta User Profile Enrollment URL
diff --git a/content/en/api/cli/beta/user_profiles/create.md b/content/en/api/cli/beta/user_profiles/create.md
index 425866f42..8d4f6d2ed 100644
--- a/content/en/api/cli/beta/user_profiles/create.md
+++ b/content/en/api/cli/beta/user_profiles/create.md
@@ -18,20 +18,22 @@ Create User Profile
minLength: 1, maxLength: 255
+- `--external-user-onboarded-at: optional string`
+
+ Body param: A timestamp in RFC 3339 format
+
+ format: date-time
+
- `--metadata: optional map[string]`
Body param: Free-form key-value data to attach to this user profile. Maximum 16 keys, with keys up to 64 characters and values up to 512 characters. Values must be non-empty strings.
- `--name: optional string`
- Body param: Optional for all profiles. Real-world name of the entity this profile represents (company or individual); for a resold-to company (`relationship` `resold` / `access_type` `passthrough`), that company's name where known. Maximum 255 characters.
+ Body param: Optional for all profiles. Real-world name of the entity this profile represents (company or individual); for a company the platform resells Claude access to (`access_type` `passthrough`), that company's name where known. Maximum 255 characters.
minLength: 1, maxLength: 255
-- `--relationship: optional "external" or "resold" or "internal"`
-
- Body param: How the entity behind a user profile relates to the platform that owns the API key. `external`: an individual end-user of the platform. `resold`: a company the platform resells Claude access to. `internal`: the platform's own usage.
-
- `--beta: optional array of AnthropicBeta`
Header param: Optional header to specify the beta version(s) you want to use.
@@ -90,19 +92,15 @@ Create User Profile
Platform's own identifier for this user. Not enforced unique.
- - `name: optional string`
+ - `external_user_onboarded_at: optional string`
- Real-world name of the entity this profile represents (company or individual). For a resold-to company (`access_type` `passthrough`, or `relationship` `resold` under the `user-profiles-2026-03-24` header) this is that company's name.
-
- - `relationship: optional "external" or "resold" or "internal"`
-
- How the entity behind a user profile relates to the platform that owns the API key. `external`: an individual end-user of the platform. `resold`: a company the platform resells Claude access to. `internal`: the platform's own usage.
+ A timestamp in RFC 3339 format
- - `"external"`
+ format: date-time
- - `"resold"`
+ - `name: optional string`
- - `"internal"`
+ Real-world name of the entity this profile represents (company or individual). For a company the platform resells Claude access to (`access_type` `passthrough`) this is that company's name.
## Example
@@ -127,7 +125,7 @@ ant beta:user-profiles create \
"updated_at": "2026-03-15T10:00:00Z",
"access_type": "application",
"external_id": "user_12345",
- "name": "Example User",
- "relationship": "external"
+ "external_user_onboarded_at": "2024-11-02T08:15:00Z",
+ "name": "Example User"
}
```
diff --git a/content/en/api/cli/beta/user_profiles/list.md b/content/en/api/cli/beta/user_profiles/list.md
index cc06e7766..c27aca44f 100644
--- a/content/en/api/cli/beta/user_profiles/list.md
+++ b/content/en/api/cli/beta/user_profiles/list.md
@@ -18,6 +18,10 @@ List User Profiles
Query param: Query parameter for order
+- `--order-by: optional "created_at" or "name"`
+
+ Query param: Query parameter for order_by
+
- `--page: optional string`
Query param: Query parameter for page
@@ -84,19 +88,15 @@ List User Profiles
Platform's own identifier for this user. Not enforced unique.
- - `name: optional string`
-
- Real-world name of the entity this profile represents (company or individual). For a resold-to company (`access_type` `passthrough`, or `relationship` `resold` under the `user-profiles-2026-03-24` header) this is that company's name.
+ - `external_user_onboarded_at: optional string`
- - `relationship: optional "external" or "resold" or "internal"`
-
- How the entity behind a user profile relates to the platform that owns the API key. `external`: an individual end-user of the platform. `resold`: a company the platform resells Claude access to. `internal`: the platform's own usage.
+ A timestamp in RFC 3339 format
- - `"external"`
+ format: date-time
- - `"resold"`
+ - `name: optional string`
- - `"internal"`
+ Real-world name of the entity this profile represents (company or individual). For a company the platform resells Claude access to (`access_type` `passthrough`) this is that company's name.
- `next_page: string`
@@ -127,8 +127,8 @@ ant beta:user-profiles list \
"updated_at": "2026-03-15T10:00:00Z",
"access_type": "application",
"external_id": "user_12345",
- "name": "Example User",
- "relationship": "external"
+ "external_user_onboarded_at": "2024-11-02T08:15:00Z",
+ "name": "Example User"
}
],
"next_page": "page_MjAyNS0wNS0xNFQwMDowMDowMFo="
diff --git a/content/en/api/cli/beta/user_profiles/retrieve.md b/content/en/api/cli/beta/user_profiles/retrieve.md
index b85c42221..754f6adc2 100644
--- a/content/en/api/cli/beta/user_profiles/retrieve.md
+++ b/content/en/api/cli/beta/user_profiles/retrieve.md
@@ -70,19 +70,15 @@ Get User Profile
Platform's own identifier for this user. Not enforced unique.
- - `name: optional string`
-
- Real-world name of the entity this profile represents (company or individual). For a resold-to company (`access_type` `passthrough`, or `relationship` `resold` under the `user-profiles-2026-03-24` header) this is that company's name.
-
- - `relationship: optional "external" or "resold" or "internal"`
+ - `external_user_onboarded_at: optional string`
- How the entity behind a user profile relates to the platform that owns the API key. `external`: an individual end-user of the platform. `resold`: a company the platform resells Claude access to. `internal`: the platform's own usage.
+ A timestamp in RFC 3339 format
- - `"external"`
+ format: date-time
- - `"resold"`
+ - `name: optional string`
- - `"internal"`
+ Real-world name of the entity this profile represents (company or individual). For a company the platform resells Claude access to (`access_type` `passthrough`) this is that company's name.
## Example
@@ -108,7 +104,7 @@ ant beta:user-profiles retrieve \
"updated_at": "2026-03-15T10:00:00Z",
"access_type": "application",
"external_id": "user_12345",
- "name": "Example User",
- "relationship": "external"
+ "external_user_onboarded_at": "2024-11-02T08:15:00Z",
+ "name": "Example User"
}
```
diff --git a/content/en/api/cli/beta/user_profiles/update.md b/content/en/api/cli/beta/user_profiles/update.md
index 4ed170dbc..6ba4c0242 100644
--- a/content/en/api/cli/beta/user_profiles/update.md
+++ b/content/en/api/cli/beta/user_profiles/update.md
@@ -22,6 +22,12 @@ Update User Profile
minLength: 1, maxLength: 255
+- `--external-user-onboarded-at: optional string`
+
+ Body param: A timestamp in RFC 3339 format
+
+ format: date-time
+
- `--metadata: optional map[string]`
Body param: Key-value pairs to merge into the stored metadata. Keys provided overwrite existing values. To remove a key, set its value to an empty string. Keys not provided are left unchanged. Maximum 16 keys, with keys up to 64 characters and values up to 512 characters.
@@ -32,10 +38,6 @@ Update User Profile
minLength: 1, maxLength: 255
-- `--relationship: optional "external" or "resold" or "internal"`
-
- Body param: How the entity behind a user profile relates to the platform that owns the API key. `external`: an individual end-user of the platform. `resold`: a company the platform resells Claude access to. `internal`: the platform's own usage.
-
- `--beta: optional array of AnthropicBeta`
Header param: Optional header to specify the beta version(s) you want to use.
@@ -94,19 +96,15 @@ Update User Profile
Platform's own identifier for this user. Not enforced unique.
- - `name: optional string`
+ - `external_user_onboarded_at: optional string`
- Real-world name of the entity this profile represents (company or individual). For a resold-to company (`access_type` `passthrough`, or `relationship` `resold` under the `user-profiles-2026-03-24` header) this is that company's name.
-
- - `relationship: optional "external" or "resold" or "internal"`
-
- How the entity behind a user profile relates to the platform that owns the API key. `external`: an individual end-user of the platform. `resold`: a company the platform resells Claude access to. `internal`: the platform's own usage.
+ A timestamp in RFC 3339 format
- - `"external"`
+ format: date-time
- - `"resold"`
+ - `name: optional string`
- - `"internal"`
+ Real-world name of the entity this profile represents (company or individual). For a company the platform resells Claude access to (`access_type` `passthrough`) this is that company's name.
## Example
@@ -132,7 +130,7 @@ ant beta:user-profiles update \
"updated_at": "2026-03-15T10:00:00Z",
"access_type": "application",
"external_id": "user_12345",
- "name": "Example User",
- "relationship": "external"
+ "external_user_onboarded_at": "2024-11-02T08:15:00Z",
+ "name": "Example User"
}
```
diff --git a/content/en/api/cli/completions.md b/content/en/api/cli/completions.md
index f66b26825..e6b378556 100644
--- a/content/en/api/cli/completions.md
+++ b/content/en/api/cli/completions.md
@@ -22,7 +22,7 @@ Future models and features will not be compatible with Text Completions. See our
minimum: 1
-- `--model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string`
+- `--model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string`
Body param: The model that will complete your prompt.
@@ -116,12 +116,20 @@ Future models and features will not be compatible with Text Completions. See our
The resulting completion up to and excluding the stop sequences.
- - `model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string`
+ - `model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string`
The model that will complete your prompt.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
+ - `"claude-mythos-5-1"`
+
+ Our most capable model for cybersecurity and biology research, available through trusted access programs
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
@@ -209,7 +217,7 @@ Future models and features will not be compatible with Text Completions. See our
The resulting completion up to and excluding the stop sequences.
- - `model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string`
+ - `model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string`
The model that will complete your prompt.
@@ -236,7 +244,7 @@ Future models and features will not be compatible with Text Completions. See our
ant completions create \
--api-key my-anthropic-api-key \
--max-tokens-to-sample 256 \
- --model claude-sonnet-5 \
+ --model claude-fable-5-1 \
--prompt '
Human: Hello, world!
@@ -272,12 +280,20 @@ Assistant:'
The resulting completion up to and excluding the stop sequences.
- - `model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string`
+ - `model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string`
The model that will complete your prompt.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
+ - `"claude-mythos-5-1"`
+
+ Our most capable model for cybersecurity and biology research, available through trusted access programs
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
diff --git a/content/en/api/cli/completions/create.md b/content/en/api/cli/completions/create.md
index 4e895f752..26e8c0d15 100644
--- a/content/en/api/cli/completions/create.md
+++ b/content/en/api/cli/completions/create.md
@@ -20,7 +20,7 @@ Future models and features will not be compatible with Text Completions. See our
minimum: 1
-- `--model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string`
+- `--model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string`
Body param: The model that will complete your prompt.
@@ -114,12 +114,20 @@ Future models and features will not be compatible with Text Completions. See our
The resulting completion up to and excluding the stop sequences.
- - `model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string`
+ - `model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string`
The model that will complete your prompt.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
+ - `"claude-mythos-5-1"`
+
+ Our most capable model for cybersecurity and biology research, available through trusted access programs
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
@@ -207,7 +215,7 @@ Future models and features will not be compatible with Text Completions. See our
The resulting completion up to and excluding the stop sequences.
- - `model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string`
+ - `model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string`
The model that will complete your prompt.
@@ -234,7 +242,7 @@ Future models and features will not be compatible with Text Completions. See our
ant completions create \
--api-key my-anthropic-api-key \
--max-tokens-to-sample 256 \
- --model claude-sonnet-5 \
+ --model claude-fable-5-1 \
--prompt '
Human: Hello, world!
diff --git a/content/en/api/cli/messages.md b/content/en/api/cli/messages.md
index ccf543f45..99e34c2fe 100644
--- a/content/en/api/cli/messages.md
+++ b/content/en/api/cli/messages.md
@@ -77,7 +77,7 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co
There is a limit of 100,000 messages in a single request.
-- `--model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string`
+- `--model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string`
Body param: The model that will complete your prompt.
@@ -928,12 +928,20 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co
- `type: "container_upload"`
- - `model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string`
+ - `model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string`
The model that will complete your prompt.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
+ - `"claude-mythos-5-1"`
+
+ Our most capable model for cybersecurity and biology research, available through trusted access programs
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
@@ -1227,7 +1235,7 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co
[{"type": "text", "text": "B)"}]
```
- - `model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string`
+ - `model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string`
The model that will complete your prompt.
@@ -1895,7 +1903,7 @@ Learn more about token counting in our [user guide](https://platform.claude.com/
There is a limit of 100,000 messages in a single request.
-- `--model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string`
+- `--model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string`
Body param: The model that will complete your prompt.
@@ -3057,16 +3065,6 @@ ant messages count-tokens \
- `type: "browser_toolset_20260801"`
- - `allowed_callers: optional array of "direct" or "code_execution_20250825" or "code_execution_20260120" or "code_execution_20260521"`
-
- - `"direct"`
-
- - `"code_execution_20250825"`
-
- - `"code_execution_20260120"`
-
- - `"code_execution_20260521"`
-
- `cache_control: optional object`
Create a cache control breakpoint at this content block.
@@ -5095,16 +5093,6 @@ ant messages count-tokens \
- `type: "computer_toolset_20260801"`
- - `allowed_callers: optional array of "direct" or "code_execution_20250825" or "code_execution_20260120" or "code_execution_20260521"`
-
- - `"direct"`
-
- - `"code_execution_20250825"`
-
- - `"code_execution_20260120"`
-
- - `"code_execution_20260521"`
-
- `cache_control: optional object`
Create a cache control breakpoint at this content block.
@@ -9326,12 +9314,20 @@ ant messages count-tokens \
- `type: "container_upload"`
- - `model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string`
+ - `model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string`
The model that will complete your prompt.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
+ - `"claude-mythos-5-1"`
+
+ Our most capable model for cybersecurity and biology research, available through trusted access programs
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
@@ -9901,16 +9897,6 @@ ant messages count-tokens \
- `type: "browser_toolset_20260801"`
- - `allowed_callers: optional array of "direct" or "code_execution_20250825" or "code_execution_20260120" or "code_execution_20260521"`
-
- - `"direct"`
-
- - `"code_execution_20250825"`
-
- - `"code_execution_20260120"`
-
- - `"code_execution_20260521"`
-
- `cache_control: optional object`
Create a cache control breakpoint at this content block.
@@ -10369,16 +10355,6 @@ ant messages count-tokens \
- `type: "computer_toolset_20260801"`
- - `allowed_callers: optional array of "direct" or "code_execution_20250825" or "code_execution_20260120" or "code_execution_20260521"`
-
- - `"direct"`
-
- - `"code_execution_20250825"`
-
- - `"code_execution_20260120"`
-
- - `"code_execution_20260521"`
-
- `cache_control: optional object`
Create a cache control breakpoint at this content block.
@@ -14701,12 +14677,20 @@ ant messages count-tokens \
- `type: "container_upload"`
- - `model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string`
+ - `model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string`
The model that will complete your prompt.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
+ - `"claude-mythos-5-1"`
+
+ Our most capable model for cybersecurity and biology research, available through trusted access programs
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
@@ -15656,12 +15640,20 @@ ant messages count-tokens \
- `type: "container_upload"`
- - `model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string`
+ - `model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string`
The model that will complete your prompt.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
+ - `"claude-mythos-5-1"`
+
+ Our most capable model for cybersecurity and biology research, available through trusted access programs
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
@@ -19507,16 +19499,6 @@ ant messages count-tokens \
- `type: "browser_toolset_20260801"`
- - `allowed_callers: optional array of "direct" or "code_execution_20250825" or "code_execution_20260120" or "code_execution_20260521"`
-
- - `"direct"`
-
- - `"code_execution_20250825"`
-
- - `"code_execution_20260120"`
-
- - `"code_execution_20260521"`
-
- `cache_control: optional object`
Create a cache control breakpoint at this content block.
@@ -19975,16 +19957,6 @@ ant messages count-tokens \
- `type: "computer_toolset_20260801"`
- - `allowed_callers: optional array of "direct" or "code_execution_20250825" or "code_execution_20260120" or "code_execution_20260521"`
-
- - `"direct"`
-
- - `"code_execution_20250825"`
-
- - `"code_execution_20260120"`
-
- - `"code_execution_20260521"`
-
- `cache_control: optional object`
Create a cache control breakpoint at this content block.
@@ -24551,12 +24523,20 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl
- `type: "container_upload"`
- - `model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string`
+ - `model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string`
The model that will complete your prompt.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
+ - `"claude-mythos-5-1"`
+
+ Our most capable model for cybersecurity and biology research, available through trusted access programs
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
diff --git a/content/en/api/cli/messages/batches.md b/content/en/api/cli/messages/batches.md
index 6df381b80..d3d49a363 100644
--- a/content/en/api/cli/messages/batches.md
+++ b/content/en/api/cli/messages/batches.md
@@ -1396,12 +1396,20 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl
- `type: "container_upload"`
- - `model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string`
+ - `model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string`
The model that will complete your prompt.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
+ - `"claude-mythos-5-1"`
+
+ Our most capable model for cybersecurity and biology research, available through trusted access programs
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
@@ -2635,12 +2643,20 @@ ant messages:batches results \
- `type: "container_upload"`
- - `model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string`
+ - `model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string`
The model that will complete your prompt.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
+ - `"claude-mythos-5-1"`
+
+ Our most capable model for cybersecurity and biology research, available through trusted access programs
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
@@ -3694,12 +3710,20 @@ ant messages:batches results \
- `type: "container_upload"`
- - `model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string`
+ - `model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string`
The model that will complete your prompt.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
+ - `"claude-mythos-5-1"`
+
+ Our most capable model for cybersecurity and biology research, available through trusted access programs
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
@@ -4715,12 +4739,20 @@ ant messages:batches results \
- `type: "container_upload"`
- - `model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string`
+ - `model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string`
The model that will complete your prompt.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
+ - `"claude-mythos-5-1"`
+
+ Our most capable model for cybersecurity and biology research, available through trusted access programs
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
diff --git a/content/en/api/cli/messages/batches/results.md b/content/en/api/cli/messages/batches/results.md
index 2e2cc04a4..1a71a3b3e 100644
--- a/content/en/api/cli/messages/batches/results.md
+++ b/content/en/api/cli/messages/batches/results.md
@@ -723,12 +723,20 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl
- `type: "container_upload"`
- - `model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string`
+ - `model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string`
The model that will complete your prompt.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
+ - `"claude-mythos-5-1"`
+
+ Our most capable model for cybersecurity and biology research, available through trusted access programs
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
diff --git a/content/en/api/cli/messages/count_tokens.md b/content/en/api/cli/messages/count_tokens.md
index 65f14e385..0277a7196 100644
--- a/content/en/api/cli/messages/count_tokens.md
+++ b/content/en/api/cli/messages/count_tokens.md
@@ -63,7 +63,7 @@ Learn more about token counting in our [user guide](https://platform.claude.com/
There is a limit of 100,000 messages in a single request.
-- `--model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string`
+- `--model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string`
Body param: The model that will complete your prompt.
diff --git a/content/en/api/cli/messages/create.md b/content/en/api/cli/messages/create.md
index 3081e84dd..a1a3ca139 100644
--- a/content/en/api/cli/messages/create.md
+++ b/content/en/api/cli/messages/create.md
@@ -75,7 +75,7 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co
There is a limit of 100,000 messages in a single request.
-- `--model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string`
+- `--model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string`
Body param: The model that will complete your prompt.
@@ -926,12 +926,20 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co
- `type: "container_upload"`
- - `model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string`
+ - `model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string`
The model that will complete your prompt.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
+ - `"claude-mythos-5-1"`
+
+ Our most capable model for cybersecurity and biology research, available through trusted access programs
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
@@ -1225,7 +1233,7 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co
[{"type": "text", "text": "B)"}]
```
- - `model: "claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more or string`
+ - `model: "claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more or string`
The model that will complete your prompt.
diff --git a/content/en/api/completions.md b/content/en/api/completions.md
index 4bbcf3a99..a4193ecd6 100644
--- a/content/en/api/completions.md
+++ b/content/en/api/completions.md
@@ -18,7 +18,7 @@ Future models and features will not be compatible with Text Completions. See our
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -102,6 +102,12 @@ Future models and features will not be compatible with Text Completions. See our
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
### Body parameters
- `max_tokens_to_sample: number`
@@ -118,12 +124,20 @@ Future models and features will not be compatible with Text Completions. See our
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
- - `"claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more`
+ - `"claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more`
The model that will complete your prompt.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
+ - `"claude-mythos-5-1"`
+
+ Our most capable model for cybersecurity and biology research, available through trusted access programs
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
@@ -290,12 +304,20 @@ Future models and features will not be compatible with Text Completions. See our
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
- - `"claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more`
+ - `"claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more`
The model that will complete your prompt.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
+ - `"claude-mythos-5-1"`
+
+ Our most capable model for cybersecurity and biology research, available through trusted access programs
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
@@ -429,12 +451,20 @@ curl https://api.anthropic.com/v1/complete \
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
- - `"claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more`
+ - `"claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more`
The model that will complete your prompt.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
+ - `"claude-mythos-5-1"`
+
+ Our most capable model for cybersecurity and biology research, available through trusted access programs
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
diff --git a/content/en/api/completions/create.md b/content/en/api/completions/create.md
index 73786d2d2..679db56b1 100644
--- a/content/en/api/completions/create.md
+++ b/content/en/api/completions/create.md
@@ -16,7 +16,7 @@ Future models and features will not be compatible with Text Completions. See our
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -100,6 +100,12 @@ Future models and features will not be compatible with Text Completions. See our
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
## Body parameters
- `max_tokens_to_sample: number`
@@ -116,12 +122,20 @@ Future models and features will not be compatible with Text Completions. See our
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
- - `"claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more`
+ - `"claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more`
The model that will complete your prompt.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
+ - `"claude-mythos-5-1"`
+
+ Our most capable model for cybersecurity and biology research, available through trusted access programs
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
@@ -288,12 +302,20 @@ Future models and features will not be compatible with Text Completions. See our
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
- - `"claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more`
+ - `"claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more`
The model that will complete your prompt.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
+ - `"claude-mythos-5-1"`
+
+ Our most capable model for cybersecurity and biology research, available through trusted access programs
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
diff --git a/content/en/api/csharp/beta.md b/content/en/api/csharp/beta.md
index f73c1068f..6a1f47935 100644
--- a/content/en/api/csharp/beta.md
+++ b/content/en/api/csharp/beta.md
@@ -334,6 +334,12 @@ The Models API response can be used to determine which models are available for
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
#### Returns
- `class BetaModelInfo:`
@@ -670,6 +676,12 @@ The Models API response can be used to determine information about a specific mo
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
#### Returns
- `class BetaModelInfo:`
@@ -2197,6 +2209,14 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `ClaudeFable5_1`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
+ - `ClaudeMythos5_1`
+
+ Our most capable model for cybersecurity and biology research, available through trusted access programs
+
- `ClaudeSonnet5`
High-performance model for coding and agents
@@ -2275,6 +2295,36 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co
- `System`
+ - `ClearAt? ClearAt`
+
+ How long this system message's text stays in front of the model. `"never"` (the default) renders it on every request that includes it. `"next_user_message"` renders it only for the user turn it follows: once a later `role: "user"` message exists in `messages` the message stays in the array (send it unchanged) but is no longer shown to the model. Only permitted on `role: "system"` messages.
+
+ - `NextUserMessage`
+
+ - `Never`
+
+ - `BetaSystemMessageOutputConfig? OutputConfig`
+
+ Per-message output configuration on a role:"system" input message.
+
+ Fields here apply per-turn; `format` remains top-level only. An
+ empty `{}` is accepted on a message that carries content; a message
+ with neither content nor output_config fields is rejected.
+
+ - `Effort? Effort`
+
+ All possible effort levels.
+
+ - `Low`
+
+ - `Medium`
+
+ - `High`
+
+ - `Xhigh`
+
+ - `Max`
+
- `required Model model`
Body param: The model that will complete your prompt.
@@ -2812,16 +2862,6 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co
- `JsonElement Type constant`
- - `IReadOnlyList
AllowedCallers`
-
- - `Direct`
-
- - `CodeExecution20250825`
-
- - `CodeExecution20260120`
-
- - `CodeExecution20260521`
-
- `BetaCacheControlEphemeral? CacheControl`
Create a cache control breakpoint at this content block.
@@ -3448,16 +3488,6 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co
- `JsonElement Type constant`
- - `IReadOnlyList AllowedCallers`
-
- - `Direct`
-
- - `CodeExecution20250825`
-
- - `CodeExecution20260120`
-
- - `CodeExecution20260521`
-
- `BetaCacheControlEphemeral? CacheControl`
Create a cache control breakpoint at this content block.
@@ -4456,6 +4486,12 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
- `string userProfileID`
Header param: The user profile ID to attribute this request to. Use when acting on behalf of a party other than your organization. Requires the `user-profiles` beta header.
@@ -5335,6 +5371,14 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `ClaudeFable5_1`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
+ - `ClaudeMythos5_1`
+
+ Our most capable model for cybersecurity and biology research, available through trusted access programs
+
- `ClaudeSonnet5`
High-performance model for coding and agents
@@ -6026,6 +6070,58 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co
- `Fast`
+ - `IReadOnlyList? InputTransformations`
+
+ Changes the API made to the request's input before showing it to the model:
+ one entry per change, in request order. Today the only entry type is
+ `thinking_dropped` — a `thinking`, `redacted_thinking` or `connector_text`
+ block from the request's `messages` that was removed from the prompt instead
+ of being shown to the model because it failed a binding check. More entry
+ types may be added over time; ignore types you do not recognize.
+
+ Requires `anthropic-beta: thinking-binding-controls-2026-08-01`. Present on
+ every such response from a model that supports extended thinking, as `[]`
+ when nothing was changed; without the beta, blocks are removed all the same
+ but nothing is reported. Removed blocks contribute nothing to
+ `usage.input_tokens`. When streaming, the array is final in `message_start`;
+ the final `message_delta` event carries it only when a server-side model
+ fallback happened mid-stream, in which case it holds the serving model's
+ entries and replaces the one in `message_start`.
+
+ - `required string Path`
+
+ Where the removed block was in your request, as `messages.{i}.content.{j}`:
+ `i` indexes the `messages` array you sent and `j` that message's `content`
+ array — the same form error messages use.
+
+ - `required Reason Reason`
+
+ Which binding check removed the block: `model_binding_mismatch` — it was
+ created by a model whose reasoning the requested model may not read;
+ `prefix_binding_mismatch` — the conversation before it differs from the
+ conversation it was created in (the rest of that turn's consecutive thinking
+ blocks are removed with it, each with this reason);
+ `organization_binding_mismatch` — it was created under a different
+ organization (an Anthropic organization, AWS account or Google Cloud project)
+ and this organization is not one of its additional organizations;
+ `end_user_binding_mismatch` — it was created for a different end user, or
+ was removed by the consumer-organization binding. A block that would fail
+ several checks reports one reason, in this order of precedence:
+ `organization_binding_mismatch`, `end_user_binding_mismatch`,
+ `model_binding_mismatch`, `prefix_binding_mismatch`.
+
+ - `ModelBindingMismatch`
+
+ - `PrefixBindingMismatch`
+
+ - `OrganizationBindingMismatch`
+
+ - `EndUserBindingMismatch`
+
+ - `JsonElement Type constant`
+
+ Always `thinking_dropped` for this entry type.
+
- `class BetaRawMessageStreamEvent: union`
- `class BetaRawMessageStartEvent:`
@@ -6140,6 +6236,50 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co
The number of server tool requests.
+ - `IReadOnlyList? InputTransformations`
+
+ Changes the API made to the request's input before showing it to the model:
+ one entry per change, in request order. Today the only entry type is
+ `thinking_dropped` — a `thinking`, `redacted_thinking` or `connector_text`
+ block from the request's `messages` that was removed from the prompt instead
+ of being shown to the model because it failed a binding check. More entry
+ types may be added over time; ignore types you do not recognize.
+
+ Requires `anthropic-beta: thinking-binding-controls-2026-08-01`. Present on
+ every such response from a model that supports extended thinking, as `[]`
+ when nothing was changed; without the beta, blocks are removed all the same
+ but nothing is reported. Removed blocks contribute nothing to
+ `usage.input_tokens`. When streaming, the array is final in `message_start`;
+ the final `message_delta` event carries it only when a server-side model
+ fallback happened mid-stream, in which case it holds the serving model's
+ entries and replaces the one in `message_start`.
+
+ - `required string Path`
+
+ Where the removed block was in your request, as `messages.{i}.content.{j}`:
+ `i` indexes the `messages` array you sent and `j` that message's `content`
+ array — the same form error messages use.
+
+ - `required Reason Reason`
+
+ Which binding check removed the block: `model_binding_mismatch` — it was
+ created by a model whose reasoning the requested model may not read;
+ `prefix_binding_mismatch` — the conversation before it differs from the
+ conversation it was created in (the rest of that turn's consecutive thinking
+ blocks are removed with it, each with this reason);
+ `organization_binding_mismatch` — it was created under a different
+ organization (an Anthropic organization, AWS account or Google Cloud project)
+ and this organization is not one of its additional organizations;
+ `end_user_binding_mismatch` — it was created for a different end user, or
+ was removed by the consumer-organization binding. A block that would fail
+ several checks reports one reason, in this order of precedence:
+ `organization_binding_mismatch`, `end_user_binding_mismatch`,
+ `model_binding_mismatch`, `prefix_binding_mismatch`.
+
+ - `JsonElement Type constant`
+
+ Always `thinking_dropped` for this entry type.
+
- `class BetaRawMessageStopEvent:`
- `JsonElement Type constant`
@@ -6292,6 +6432,8 @@ MessageCreateParams parameters = new()
{
Content = "Hello, world",
Role = Role.User,
+ ClearAt = ClearAt.NextUserMessage,
+ OutputConfig = new() { Effort = Effort.Low },
},
],
Model = Model.ClaudeOpus5,
@@ -6386,7 +6528,7 @@ Console.WriteLine(betaMessage);
"cache_creation_input_tokens": 0,
"cache_read_input_tokens": 0,
"input_tokens": 0,
- "model": "claude-sonnet-5",
+ "model": "claude-fable-5-1",
"output_tokens": 0,
"type": "message"
}
@@ -6401,7 +6543,14 @@ Console.WriteLine(betaMessage);
},
"service_tier": "standard",
"speed": "standard"
- }
+ },
+ "input_transformations": [
+ {
+ "path": "path",
+ "reason": "model_binding_mismatch",
+ "type": "thinking_dropped"
+ }
+ ]
}
```
@@ -7695,6 +7844,14 @@ Learn more about token counting in our [user guide](https://platform.claude.com/
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `ClaudeFable5_1`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
+ - `ClaudeMythos5_1`
+
+ Our most capable model for cybersecurity and biology research, available through trusted access programs
+
- `ClaudeSonnet5`
High-performance model for coding and agents
@@ -7773,6 +7930,36 @@ Learn more about token counting in our [user guide](https://platform.claude.com/
- `System`
+ - `ClearAt? ClearAt`
+
+ How long this system message's text stays in front of the model. `"never"` (the default) renders it on every request that includes it. `"next_user_message"` renders it only for the user turn it follows: once a later `role: "user"` message exists in `messages` the message stays in the array (send it unchanged) but is no longer shown to the model. Only permitted on `role: "system"` messages.
+
+ - `NextUserMessage`
+
+ - `Never`
+
+ - `BetaSystemMessageOutputConfig? OutputConfig`
+
+ Per-message output configuration on a role:"system" input message.
+
+ Fields here apply per-turn; `format` remains top-level only. An
+ empty `{}` is accepted on a message that carries content; a message
+ with neither content nor output_config fields is rejected.
+
+ - `Effort? Effort`
+
+ All possible effort levels.
+
+ - `Low`
+
+ - `Medium`
+
+ - `High`
+
+ - `Xhigh`
+
+ - `Max`
+
- `required Model model`
Body param: The model that will complete your prompt.
@@ -8186,16 +8373,6 @@ Learn more about token counting in our [user guide](https://platform.claude.com/
- `JsonElement Type constant`
- - `IReadOnlyList AllowedCallers`
-
- - `Direct`
-
- - `CodeExecution20250825`
-
- - `CodeExecution20260120`
-
- - `CodeExecution20260521`
-
- `BetaCacheControlEphemeral? CacheControl`
Create a cache control breakpoint at this content block.
@@ -8822,16 +8999,6 @@ Learn more about token counting in our [user guide](https://platform.claude.com/
- `JsonElement Type constant`
- - `IReadOnlyList AllowedCallers`
-
- - `Direct`
-
- - `CodeExecution20250825`
-
- - `CodeExecution20260120`
-
- - `CodeExecution20260521`
-
- `BetaCacheControlEphemeral? CacheControl`
Create a cache control breakpoint at this content block.
@@ -9830,6 +9997,12 @@ Learn more about token counting in our [user guide](https://platform.claude.com/
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
- `string userProfileID`
Header param: The user profile ID to attribute this request to. Use when acting on behalf of a party other than your organization. Requires the `user-profiles` beta header.
@@ -9869,6 +10042,8 @@ MessageCountTokensParams parameters = new()
{
Content = "Hello, world",
Role = Role.User,
+ ClearAt = ClearAt.NextUserMessage,
+ OutputConfig = new() { Effort = Effort.Low },
},
],
Model = Model.ClaudeOpus5,
@@ -11214,6 +11389,14 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `ClaudeFable5_1`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
+ - `ClaudeMythos5_1`
+
+ Our most capable model for cybersecurity and biology research, available through trusted access programs
+
- `ClaudeSonnet5`
High-performance model for coding and agents
@@ -11292,6 +11475,36 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl
- `System`
+ - `ClearAt? ClearAt`
+
+ How long this system message's text stays in front of the model. `"never"` (the default) renders it on every request that includes it. `"next_user_message"` renders it only for the user turn it follows: once a later `role: "user"` message exists in `messages` the message stays in the array (send it unchanged) but is no longer shown to the model. Only permitted on `role: "system"` messages.
+
+ - `NextUserMessage`
+
+ - `Never`
+
+ - `BetaSystemMessageOutputConfig? OutputConfig`
+
+ Per-message output configuration on a role:"system" input message.
+
+ Fields here apply per-turn; `format` remains top-level only. An
+ empty `{}` is accepted on a message that carries content; a message
+ with neither content nor output_config fields is rejected.
+
+ - `Effort? Effort`
+
+ All possible effort levels.
+
+ - `Low`
+
+ - `Medium`
+
+ - `High`
+
+ - `Xhigh`
+
+ - `Max`
+
- `required Model Model`
The model that will complete your prompt.
@@ -11594,6 +11807,24 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl
- `JsonElement Type constant`
+ - `BetaThinkingBlockBinding? BlockBinding`
+
+ Controls for block binding: what happens when a thinking block this
+ request sends back fails the conversation check. Every field is optional;
+ an empty object means every default.
+
+ - `BetaThinkingPrefixMismatchBehavior? PrefixMismatchBehavior`
+
+ What happens when a thinking block in `messages` fails the conversation
+ check: it was created in a different conversation, or the messages before
+ it have changed since. `"error"` (the default) fails the request with a
+ 400 error. `"drop_block"` removes the failing blocks and the request
+ proceeds; the model no longer sees the dropped reasoning.
+
+ - `Error`
+
+ - `DropBlock`
+
- `Display? Display`
Controls how thinking content appears in the response. When set to `summarized`, thinking is returned normally. When set to `omitted`, thinking content is redacted but a signature is returned for multi-turn continuity. Defaults to `summarized`.
@@ -11612,6 +11843,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl
- `JsonElement Type constant`
+ - `BetaThinkingBlockBinding? BlockBinding`
+
+ Controls for block binding: what happens when a thinking block this
+ request sends back fails the conversation check. Every field is optional;
+ an empty object means every default.
+
- `Display? Display`
Controls how thinking content appears in the response. When set to `summarized`, thinking is returned normally. When set to `omitted`, thinking content is redacted but a signature is returned for multi-turn continuity. Defaults to `summarized`.
@@ -12113,16 +12350,6 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl
- `JsonElement Type constant`
- - `IReadOnlyList AllowedCallers`
-
- - `Direct`
-
- - `CodeExecution20250825`
-
- - `CodeExecution20260120`
-
- - `CodeExecution20260521`
-
- `BetaCacheControlEphemeral? CacheControl`
Create a cache control breakpoint at this content block.
@@ -12749,16 +12976,6 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl
- `JsonElement Type constant`
- - `IReadOnlyList AllowedCallers`
-
- - `Direct`
-
- - `CodeExecution20250825`
-
- - `CodeExecution20260120`
-
- - `CodeExecution20260521`
-
- `BetaCacheControlEphemeral? CacheControl`
Create a cache control breakpoint at this content block.
@@ -13801,6 +14018,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
- `string userProfileID`
Header param: The user profile ID to attribute the requests in this batch to. Use when acting on behalf of a party other than your organization. Requires the `user-profiles` beta header. Applies to every request in the batch; an individual request whose `user_profile_id` body field conflicts with this header is errored.
@@ -13922,6 +14145,8 @@ BatchCreateParams parameters = new()
{
Content = "Hello, world",
Role = Role.User,
+ ClearAt = ClearAt.NextUserMessage,
+ OutputConfig = new() { Effort = Effort.Low },
},
],
Model = Model.ClaudeOpus5,
@@ -14038,7 +14263,11 @@ BatchCreateParams parameters = new()
Temperature = 1,
Thinking = new BetaThinkingConfigAdaptive()
{
- Display = Display.Summarized
+ BlockBinding = new()
+ {
+ PrefixMismatchBehavior = BetaThinkingPrefixMismatchBehavior.Error,
+ },
+ Display = Display.Summarized,
},
ToolChoice = new BetaToolChoiceAuto()
{
@@ -14219,6 +14448,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
#### Returns
- `class BetaMessageBatch:`
@@ -14466,6 +14701,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
#### Returns
- `class BetaMessageBatch:`
@@ -14712,6 +14953,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
#### Returns
- `class BetaMessageBatch:`
@@ -14949,6 +15196,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
#### Returns
- `class BetaDeletedMessageBatch:`
@@ -15088,6 +15341,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
#### Returns
- `class BetaMessageBatchIndividualResponse:`
@@ -15937,6 +16196,14 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `ClaudeFable5_1`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
+ - `ClaudeMythos5_1`
+
+ Our most capable model for cybersecurity and biology research, available through trusted access programs
+
- `ClaudeSonnet5`
High-performance model for coding and agents
@@ -16628,6 +16895,58 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl
- `Fast`
+ - `IReadOnlyList? InputTransformations`
+
+ Changes the API made to the request's input before showing it to the model:
+ one entry per change, in request order. Today the only entry type is
+ `thinking_dropped` — a `thinking`, `redacted_thinking` or `connector_text`
+ block from the request's `messages` that was removed from the prompt instead
+ of being shown to the model because it failed a binding check. More entry
+ types may be added over time; ignore types you do not recognize.
+
+ Requires `anthropic-beta: thinking-binding-controls-2026-08-01`. Present on
+ every such response from a model that supports extended thinking, as `[]`
+ when nothing was changed; without the beta, blocks are removed all the same
+ but nothing is reported. Removed blocks contribute nothing to
+ `usage.input_tokens`. When streaming, the array is final in `message_start`;
+ the final `message_delta` event carries it only when a server-side model
+ fallback happened mid-stream, in which case it holds the serving model's
+ entries and replaces the one in `message_start`.
+
+ - `required string Path`
+
+ Where the removed block was in your request, as `messages.{i}.content.{j}`:
+ `i` indexes the `messages` array you sent and `j` that message's `content`
+ array — the same form error messages use.
+
+ - `required Reason Reason`
+
+ Which binding check removed the block: `model_binding_mismatch` — it was
+ created by a model whose reasoning the requested model may not read;
+ `prefix_binding_mismatch` — the conversation before it differs from the
+ conversation it was created in (the rest of that turn's consecutive thinking
+ blocks are removed with it, each with this reason);
+ `organization_binding_mismatch` — it was created under a different
+ organization (an Anthropic organization, AWS account or Google Cloud project)
+ and this organization is not one of its additional organizations;
+ `end_user_binding_mismatch` — it was created for a different end user, or
+ was removed by the consumer-organization binding. A block that would fail
+ several checks reports one reason, in this order of precedence:
+ `organization_binding_mismatch`, `end_user_binding_mismatch`,
+ `model_binding_mismatch`, `prefix_binding_mismatch`.
+
+ - `ModelBindingMismatch`
+
+ - `PrefixBindingMismatch`
+
+ - `OrganizationBindingMismatch`
+
+ - `EndUserBindingMismatch`
+
+ - `JsonElement Type constant`
+
+ Always `thinking_dropped` for this entry type.
+
- `JsonElement Type constant`
- `class BetaMessageBatchErroredResult:`
@@ -16739,6 +17058,10 @@ Create Agent
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `ClaudeFable5_1`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `ClaudeSonnet5`
High-performance model for coding and agents
@@ -16801,6 +17124,10 @@ Create Agent
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `ClaudeFable5_1`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `ClaudeSonnet5`
High-performance model for coding and agents
@@ -17467,6 +17794,12 @@ Create Agent
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
#### Returns
- `class BetaManagedAgentsAgent:`
@@ -17509,6 +17842,10 @@ Create Agent
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `ClaudeFable5_1`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `ClaudeSonnet5`
High-performance model for coding and agents
@@ -18204,6 +18541,12 @@ List Agents
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
#### Returns
- `class BetaManagedAgentsAgent:`
@@ -18246,6 +18589,10 @@ List Agents
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `ClaudeFable5_1`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `ClaudeSonnet5`
High-performance model for coding and agents
@@ -18928,6 +19275,12 @@ Get Agent
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
#### Returns
- `class BetaManagedAgentsAgent:`
@@ -18970,6 +19323,10 @@ Get Agent
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `ClaudeFable5_1`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `ClaudeSonnet5`
High-performance model for coding and agents
@@ -19594,6 +19951,10 @@ Update Agent
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `ClaudeFable5_1`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `ClaudeSonnet5`
High-performance model for coding and agents
@@ -19656,6 +20017,10 @@ Update Agent
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `ClaudeFable5_1`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `ClaudeSonnet5`
High-performance model for coding and agents
@@ -20300,6 +20665,12 @@ Update Agent
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
#### Returns
- `class BetaManagedAgentsAgent:`
@@ -20342,6 +20713,10 @@ Update Agent
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `ClaudeFable5_1`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `ClaudeSonnet5`
High-performance model for coding and agents
@@ -21014,6 +21389,12 @@ Archive Agent
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
#### Returns
- `class BetaManagedAgentsAgent:`
@@ -21056,6 +21437,10 @@ Archive Agent
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `ClaudeFable5_1`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `ClaudeSonnet5`
High-performance model for coding and agents
@@ -21740,6 +22125,12 @@ List Agent Versions
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
#### Returns
- `class BetaManagedAgentsAgent:`
@@ -21782,6 +22173,10 @@ List Agent Versions
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `ClaudeFable5_1`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `ClaudeSonnet5`
High-performance model for coding and agents
@@ -22577,6 +22972,12 @@ Create a new environment with the specified configuration.
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
#### Returns
- `class BetaEnvironment:`
@@ -22878,6 +23279,12 @@ List environments with pagination support.
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
#### Returns
- `class BetaEnvironment:`
@@ -23174,6 +23581,12 @@ Retrieve a specific environment by ID.
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
#### Returns
- `class BetaEnvironment:`
@@ -23586,6 +23999,12 @@ Update an existing environment's configuration.
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
#### Returns
- `class BetaEnvironment:`
@@ -23878,6 +24297,12 @@ Delete an environment by ID. Returns a confirmation of the deletion.
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
#### Returns
- `class BetaEnvironmentDeleteResponse:`
@@ -24014,6 +24439,12 @@ Archive an environment by ID. Archived environments cannot be used to create new
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
#### Returns
- `class BetaEnvironment:`
@@ -24316,6 +24747,12 @@ Retrieve detailed information about a specific work item.
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
#### Returns
- `class BetaSelfHostedWork:`
@@ -24551,6 +24988,12 @@ Long poll for work items in the queue.
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
- `string anthropicWorkerID`
Header param: Unique identifier for the specific worker polling, used to track aggregated environment-level work metrics in Console
@@ -24781,6 +25224,12 @@ Acknowledge receipt of a work item, transitioning it from 'queued' to 'starting'
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
#### Returns
- `class BetaSelfHostedWork:`
@@ -25016,6 +25465,12 @@ Record a heartbeat for a work item to maintain the lease.
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
#### Returns
- `class BetaSelfHostedWorkHeartbeatResponse:`
@@ -25190,6 +25645,12 @@ Stop a work item, initiating graceful or forced shutdown.
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
#### Returns
- `class BetaSelfHostedWork:`
@@ -25423,6 +25884,12 @@ List work items in an environment.
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
#### Returns
- `class BetaSelfHostedWork:`
@@ -25660,6 +26127,12 @@ Update work item metadata with merge semantics.
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
#### Returns
- `class BetaSelfHostedWork:`
@@ -25880,6 +26353,12 @@ Get statistics about the work queue for an environment.
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
#### Returns
- `class BetaSelfHostedWorkQueueStats:`
@@ -26011,6 +26490,10 @@ Create Session
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `ClaudeFable5_1`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `ClaudeSonnet5`
High-performance model for coding and agents
@@ -26073,6 +26556,10 @@ Create Session
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `ClaudeFable5_1`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `ClaudeSonnet5`
High-performance model for coding and agents
@@ -27027,6 +27514,12 @@ Create Session
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
#### Returns
- `class BetaManagedAgentsSession:`
@@ -27061,6 +27554,10 @@ Create Session
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `ClaudeFable5_1`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `ClaudeSonnet5`
High-performance model for coding and agents
@@ -27607,7 +28104,7 @@ Create Session
- `required IReadOnlyList OutcomeEvaluations`
- Per-outcome evaluation state. One entry per define_outcome event sent to the session.
+ Per-outcome evaluation state. One entry per `define_outcome` event sent to the session.
- `required DateTimeOffset? CompletedAt`
@@ -27621,7 +28118,7 @@ Create Session
- `required string? Explanation`
- Grader's verdict text from the most recent evaluation. For satisfied, explains why criteria are met; for needs_revision (intermediate), what's missing; for failed, why unrecoverable.
+ Grader's verdict text from the most recent evaluation. For `satisfied`, explains why criteria are met; for `needs_revision` (intermediate), what's missing; for `failed`, why unrecoverable.
- `required int Iteration`
@@ -27749,7 +28246,7 @@ Create Session
- `double ActiveSeconds`
- Cumulative time in seconds the session spent in running status. Excludes idle time.
+ Cumulative time in seconds the session spent in `running` status. Excludes idle time.
format: double
@@ -28079,7 +28576,7 @@ List Sessions
- `int agentVersion`
- Query param: Filter by agent version. Only applies when agent_id is also set.
+ Query param: Filter by agent version. Only applies when `agent_id` is also set.
format: int32
@@ -28123,11 +28620,11 @@ List Sessions
- `string memoryStoreID`
- Query param: Filter sessions whose resources contain a memory_store with this memory store ID.
+ Query param: Filter sessions whose resources contain a `memory_store` with this memory store ID.
- `Order order`
- Query param: Sort direction for results, ordered by created_at. Defaults to desc (newest first).
+ Query param: Sort direction for results, ordered by `created_at`. Defaults to `desc` (newest first).
- `Asc`
@@ -28235,6 +28732,12 @@ List Sessions
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
#### Returns
- `class BetaManagedAgentsSession:`
@@ -28269,6 +28772,10 @@ List Sessions
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `ClaudeFable5_1`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `ClaudeSonnet5`
High-performance model for coding and agents
@@ -28815,7 +29322,7 @@ List Sessions
- `required IReadOnlyList OutcomeEvaluations`
- Per-outcome evaluation state. One entry per define_outcome event sent to the session.
+ Per-outcome evaluation state. One entry per `define_outcome` event sent to the session.
- `required DateTimeOffset? CompletedAt`
@@ -28829,7 +29336,7 @@ List Sessions
- `required string? Explanation`
- Grader's verdict text from the most recent evaluation. For satisfied, explains why criteria are met; for needs_revision (intermediate), what's missing; for failed, why unrecoverable.
+ Grader's verdict text from the most recent evaluation. For `satisfied`, explains why criteria are met; for `needs_revision` (intermediate), what's missing; for `failed`, why unrecoverable.
- `required int Iteration`
@@ -28957,7 +29464,7 @@ List Sessions
- `double ActiveSeconds`
- Cumulative time in seconds the session spent in running status. Excludes idle time.
+ Cumulative time in seconds the session spent in `running` status. Excludes idle time.
format: double
@@ -29375,6 +29882,12 @@ Get Session
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
#### Returns
- `class BetaManagedAgentsSession:`
@@ -29409,6 +29922,10 @@ Get Session
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `ClaudeFable5_1`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `ClaudeSonnet5`
High-performance model for coding and agents
@@ -29955,7 +30472,7 @@ Get Session
- `required IReadOnlyList OutcomeEvaluations`
- Per-outcome evaluation state. One entry per define_outcome event sent to the session.
+ Per-outcome evaluation state. One entry per `define_outcome` event sent to the session.
- `required DateTimeOffset? CompletedAt`
@@ -29969,7 +30486,7 @@ Get Session
- `required string? Explanation`
- Grader's verdict text from the most recent evaluation. For satisfied, explains why criteria are met; for needs_revision (intermediate), what's missing; for failed, why unrecoverable.
+ Grader's verdict text from the most recent evaluation. For `satisfied`, explains why criteria are met; for `needs_revision` (intermediate), what's missing; for `failed`, why unrecoverable.
- `required int Iteration`
@@ -30097,7 +30614,7 @@ Get Session
- `double ActiveSeconds`
- Cumulative time in seconds the session spent in running status. Excludes idle time.
+ Cumulative time in seconds the session spent in `running` status. Excludes idle time.
format: double
@@ -30532,6 +31049,12 @@ Update Session
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
#### Returns
- `class BetaManagedAgentsSession:`
@@ -30566,6 +31089,10 @@ Update Session
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `ClaudeFable5_1`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `ClaudeSonnet5`
High-performance model for coding and agents
@@ -31112,7 +31639,7 @@ Update Session
- `required IReadOnlyList OutcomeEvaluations`
- Per-outcome evaluation state. One entry per define_outcome event sent to the session.
+ Per-outcome evaluation state. One entry per `define_outcome` event sent to the session.
- `required DateTimeOffset? CompletedAt`
@@ -31126,7 +31653,7 @@ Update Session
- `required string? Explanation`
- Grader's verdict text from the most recent evaluation. For satisfied, explains why criteria are met; for needs_revision (intermediate), what's missing; for failed, why unrecoverable.
+ Grader's verdict text from the most recent evaluation. For `satisfied`, explains why criteria are met; for `needs_revision` (intermediate), what's missing; for `failed`, why unrecoverable.
- `required int Iteration`
@@ -31254,7 +31781,7 @@ Update Session
- `double ActiveSeconds`
- Cumulative time in seconds the session spent in running status. Excludes idle time.
+ Cumulative time in seconds the session spent in `running` status. Excludes idle time.
format: double
@@ -31667,6 +32194,12 @@ Delete Session
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
#### Returns
- `class BetaManagedAgentsDeletedSession:`
@@ -31801,6 +32334,12 @@ Archive Session
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
#### Returns
- `class BetaManagedAgentsSession:`
@@ -31835,6 +32374,10 @@ Archive Session
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `ClaudeFable5_1`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `ClaudeSonnet5`
High-performance model for coding and agents
@@ -32381,7 +32924,7 @@ Archive Session
- `required IReadOnlyList OutcomeEvaluations`
- Per-outcome evaluation state. One entry per define_outcome event sent to the session.
+ Per-outcome evaluation state. One entry per `define_outcome` event sent to the session.
- `required DateTimeOffset? CompletedAt`
@@ -32395,7 +32938,7 @@ Archive Session
- `required string? Explanation`
- Grader's verdict text from the most recent evaluation. For satisfied, explains why criteria are met; for needs_revision (intermediate), what's missing; for failed, why unrecoverable.
+ Grader's verdict text from the most recent evaluation. For `satisfied`, explains why criteria are met; for `needs_revision` (intermediate), what's missing; for `failed`, why unrecoverable.
- `required int Iteration`
@@ -32523,7 +33066,7 @@ Archive Session
- `double ActiveSeconds`
- Cumulative time in seconds the session spent in running status. Excludes idle time.
+ Cumulative time in seconds the session spent in `running` status. Excludes idle time.
format: double
@@ -32884,7 +33427,7 @@ List Events
- `Order order`
- Query param: Sort direction for results, ordered by the event's `processed_at`. Defaults to asc (chronological).
+ Query param: Sort direction for results, ordered by the event's `processed_at`. Defaults to `asc` (chronological).
- `Asc`
@@ -32892,7 +33435,7 @@ List Events
- `string page`
- Query param: Opaque pagination cursor from a previous response's next_page.
+ Query param: Opaque pagination cursor from a previous response's `next_page`.
- `IReadOnlyList types`
@@ -32984,6 +33527,12 @@ List Events
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
#### Returns
- `class BetaManagedAgentsSessionEvent: union`
@@ -34456,6 +35005,10 @@ List Events
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `ClaudeFable5_1`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `ClaudeSonnet5`
High-performance model for coding and agents
@@ -35615,6 +36168,12 @@ Send Events
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
#### Returns
- `class BetaManagedAgentsSendSessionEvents:`
@@ -36219,6 +36778,12 @@ Stream Events
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
#### Returns
- `class BetaManagedAgentsStreamSessionEvents: union`
@@ -37691,6 +38256,10 @@ Stream Events
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `ClaudeFable5_1`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `ClaudeSonnet5`
High-performance model for coding and agents
@@ -38547,6 +39116,12 @@ Add Session Resource
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
#### Returns
- `class BetaManagedAgentsFileResource:`
@@ -38623,7 +39198,7 @@ List Session Resources
- `string page`
- Query param: Opaque cursor from a previous response's next_page field.
+ Query param: Opaque cursor from a previous response's `next_page` field.
- `IReadOnlyList betas`
@@ -38711,6 +39286,12 @@ List Session Resources
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
#### Returns
- `class BetaManagedAgentsSessionResource: union`
@@ -38970,6 +39551,12 @@ Get Session Resource
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
#### Returns
- `class ResourceRetrieveResponse: union`
@@ -39221,6 +39808,12 @@ Update Session Resource
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
#### Returns
- `class ResourceUpdateResponse: union`
@@ -39467,6 +40060,12 @@ Delete Session Resource
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
#### Returns
- `class BetaManagedAgentsDeleteSessionResource:`
@@ -39526,7 +40125,7 @@ List Session Threads
- `string page`
- Query param: Opaque pagination cursor from a previous response's next_page. Forward-only.
+ Query param: Opaque pagination cursor from a previous response's `next_page`. Forward-only.
- `IReadOnlyList betas`
@@ -39614,6 +40213,12 @@ List Session Threads
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
#### Returns
- `class BetaManagedAgentsSessionThread:`
@@ -39654,6 +40259,10 @@ List Session Threads
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `ClaudeFable5_1`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `ClaudeSonnet5`
High-performance model for coding and agents
@@ -40453,6 +41062,12 @@ Get Session Thread
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
#### Returns
- `class BetaManagedAgentsSessionThread:`
@@ -40493,6 +41108,10 @@ Get Session Thread
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `ClaudeFable5_1`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `ClaudeSonnet5`
High-performance model for coding and agents
@@ -41286,6 +41905,12 @@ Archive Session Thread
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
#### Returns
- `class BetaManagedAgentsSessionThread:`
@@ -41326,6 +41951,10 @@ Archive Session Thread
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `ClaudeFable5_1`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `ClaudeSonnet5`
High-performance model for coding and agents
@@ -42131,6 +42760,12 @@ List Session Thread Events
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
#### Returns
- `class BetaManagedAgentsSessionEvent: union`
@@ -43603,6 +44238,10 @@ List Session Thread Events
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `ClaudeFable5_1`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `ClaudeSonnet5`
High-performance model for coding and agents
@@ -44402,6 +45041,12 @@ Stream Session Thread Events
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
#### Returns
- `class BetaManagedAgentsStreamSessionThreadEvents: union`
@@ -45874,6 +46519,10 @@ Stream Session Thread Events
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `ClaudeFable5_1`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `ClaudeSonnet5`
High-performance model for coding and agents
@@ -47081,6 +47730,12 @@ Create Deployment
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
#### Returns
- `class BetaManagedAgentsDeployment:`
@@ -47738,7 +48393,7 @@ List Deployments
- `BetaManagedAgentsDeploymentStatus status`
- Query param: Filter by status: active or paused. Omit for both. To include archived deployments, use include_archived instead; the two cannot be combined.
+ Query param: Filter by status: `active` or `paused`. Omit for both. To include archived deployments, use `include_archived` instead; the two cannot be combined.
- `IReadOnlyList betas`
@@ -47826,6 +48481,12 @@ List Deployments
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
#### Returns
- `class BetaManagedAgentsDeployment:`
@@ -48528,6 +49189,12 @@ Get Deployment
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
#### Returns
- `class BetaManagedAgentsDeployment:`
@@ -49598,6 +50265,12 @@ Update Deployment
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
#### Returns
- `class BetaManagedAgentsDeployment:`
@@ -50296,6 +50969,12 @@ Archive Deployment
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
#### Returns
- `class BetaManagedAgentsDeployment:`
@@ -50994,6 +51673,12 @@ Run Deployment Now
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
#### Returns
- `class BetaManagedAgentsDeploymentRun:`
@@ -51192,7 +51877,7 @@ Run Deployment Now
- `required string? SessionID`
- Populated on success. Null on creation failure. Exactly one of session_id or error is non-null.
+ Populated on success. Null on creation failure. Exactly one of `session_id` or `error` is non-null.
- `required BetaManagedAgentsTriggerContext TriggerContext`
@@ -51358,6 +52043,12 @@ Pause Deployment
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
#### Returns
- `class BetaManagedAgentsDeployment:`
@@ -52056,6 +52747,12 @@ Unpause Deployment
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
#### Returns
- `class BetaManagedAgentsDeployment:`
@@ -52692,11 +53389,11 @@ List Deployment Runs
- `string deploymentID`
- Query param: Filter to a specific deployment. Omit to list across all deployments in the workspace. Filtering by a non-existent deployment_id returns 200 with empty data.
+ Query param: Filter to a specific deployment. Omit to list across all deployments in the workspace. Filtering by a non-existent `deployment_id` returns 200 with empty data.
- `bool hasError`
- Query param: Filter: true for runs with non-null error, false for runs with non-null session_id. Omit for all.
+ Query param: Filter: true for runs with non-null `error`, false for runs with non-null `session_id`. Omit for all.
- `int limit`
@@ -52706,7 +53403,7 @@ List Deployment Runs
- `string page`
- Query param: Opaque pagination cursor. Pass next_page from the previous response. Invalid or expired cursors return 400.
+ Query param: Opaque pagination cursor. Pass `next_page` from the previous response. Invalid or expired cursors return 400.
- `BetaManagedAgentsTriggerType triggerType`
@@ -52798,6 +53495,12 @@ List Deployment Runs
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
#### Returns
- `class BetaManagedAgentsDeploymentRun:`
@@ -52996,7 +53699,7 @@ List Deployment Runs
- `required string? SessionID`
- Populated on success. Null on creation failure. Exactly one of session_id or error is non-null.
+ Populated on success. Null on creation failure. Exactly one of `session_id` or `error` is non-null.
- `required BetaManagedAgentsTriggerContext TriggerContext`
@@ -53166,6 +53869,12 @@ Get Deployment Run
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
#### Returns
- `class BetaManagedAgentsDeploymentRun:`
@@ -53364,7 +54073,7 @@ Get Deployment Run
- `required string? SessionID`
- Populated on success. Null on creation failure. Exactly one of session_id or error is non-null.
+ Populated on success. Null on creation failure. Exactly one of `session_id` or `error` is non-null.
- `required BetaManagedAgentsTriggerContext TriggerContext`
@@ -53538,6 +54247,12 @@ Create Vault
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
#### Returns
- `class BetaManagedAgentsVault:`
@@ -53714,6 +54429,12 @@ List Vaults
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
#### Returns
- `class BetaManagedAgentsVault:`
@@ -53887,6 +54608,12 @@ Get Vault
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
#### Returns
- `class BetaManagedAgentsVault:`
@@ -54066,6 +54793,12 @@ Update Vault
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
#### Returns
- `class BetaManagedAgentsVault:`
@@ -54235,6 +54968,12 @@ Delete Vault
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
#### Returns
- `class BetaManagedAgentsDeletedVault:`
@@ -54371,6 +55110,12 @@ Archive Vault
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
#### Returns
- `class BetaManagedAgentsVault:`
@@ -54716,6 +55461,12 @@ Create Credential
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
#### Returns
- `class BetaManagedAgentsCredential:`
@@ -55028,6 +55779,12 @@ List Credentials
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
#### Returns
- `class BetaManagedAgentsCredential:`
@@ -55331,6 +56088,12 @@ Get Credential
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
#### Returns
- `class BetaManagedAgentsCredential:`
@@ -55760,6 +56523,12 @@ Update Credential
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
#### Returns
- `class BetaManagedAgentsCredential:`
@@ -56057,6 +56826,12 @@ Delete Credential
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
#### Returns
- `class BetaManagedAgentsDeletedCredential:`
@@ -56198,6 +56973,12 @@ Archive Credential
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
#### Returns
- `class BetaManagedAgentsCredential:`
@@ -56495,6 +57276,12 @@ Validate Credential
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
#### Returns
- `class BetaManagedAgentsCredentialValidation:`
@@ -56742,6 +57529,12 @@ Create a memory store
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
#### Returns
- `class BetaManagedAgentsMemoryStore:`
@@ -56935,6 +57728,12 @@ List memory stores
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
#### Returns
- `class BetaManagedAgentsMemoryStore:`
@@ -57113,6 +57912,12 @@ Retrieve a memory store
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
#### Returns
- `class BetaManagedAgentsMemoryStore:`
@@ -57303,6 +58108,12 @@ Update a memory store
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
#### Returns
- `class BetaManagedAgentsMemoryStore:`
@@ -57477,6 +58288,12 @@ Delete a memory store
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
#### Returns
- `class BetaManagedAgentsDeletedMemoryStore:`
@@ -57613,6 +58430,12 @@ Archive a memory store
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
#### Returns
- `class BetaManagedAgentsMemoryStore:`
@@ -57709,7 +58532,7 @@ Create a memory
- `required string path`
- Body param: Hierarchical path for the new memory, e.g. `/projects/foo/notes.md`. Must start with `/`, contain at least one non-empty segment, and be at most 1,024 bytes. Must not contain empty segments, `.` or `..` segments, control or format characters, and must be NFC-normalized. Paths are case-sensitive.
+ Body param: Hierarchical path for the new memory, e.g. `/projects/foo/notes.md`. Must start with `/`, contain at least one non-empty segment, and be at most 1,024 bytes. Must not contain empty segments, `.` or `..` segments, control or format characters, or the Unicode line and paragraph separators (U+2028, U+2029), and must be NFC-normalized. Paths are case-sensitive.
minLength: 2, maxLength: 1024
@@ -57803,6 +58626,12 @@ Create a memory
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
#### Returns
- `class BetaManagedAgentsMemory:`
@@ -58011,6 +58840,12 @@ List memories
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
#### Returns
- `class BetaManagedAgentsMemoryListItem: union`
@@ -58219,6 +59054,12 @@ Retrieve a memory
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
#### Returns
- `class BetaManagedAgentsMemory:`
@@ -58330,7 +59171,7 @@ Update a memory
- `string? path`
- Body param: New path for the memory (a rename). Must start with `/`, contain at least one non-empty segment, and be at most 1,024 bytes. Must not contain empty segments, `.` or `..` segments, control or format characters, and must be NFC-normalized. Paths are case-sensitive. The memory's `id` is preserved across renames. Omit to leave the path unchanged.
+ Body param: New path for the memory (a rename). Must start with `/`, contain at least one non-empty segment, and be at most 1,024 bytes. Must not contain empty segments, `.` or `..` segments, control or format characters, or the Unicode line and paragraph separators (U+2028, U+2029), and must be NFC-normalized. Paths are case-sensitive. The memory's `id` is preserved across renames. Omit to leave the path unchanged.
minLength: 2, maxLength: 1024
@@ -58424,6 +59265,12 @@ Update a memory
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
#### Returns
- `class BetaManagedAgentsMemory:`
@@ -58615,6 +59462,12 @@ Delete a memory
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
#### Returns
- `class BetaManagedAgentsDeletedMemory:`
@@ -58800,6 +59653,12 @@ List memory versions
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
#### Returns
- `class BetaManagedAgentsMemoryVersion:`
@@ -59072,6 +59931,12 @@ Retrieve a memory version
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
#### Returns
- `class BetaManagedAgentsMemoryVersion:`
@@ -59334,6 +60199,12 @@ Redact a memory version
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
#### Returns
- `class BetaManagedAgentsMemoryVersion:`
@@ -59602,6 +60473,12 @@ Upload File
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
#### Returns
- `class BetaFileMetadata:`
@@ -59814,6 +60691,12 @@ List Files
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
#### Returns
- `class BetaFileMetadata:`
@@ -60014,6 +60897,12 @@ Download File
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
#### Example
```csharp
@@ -60126,6 +61015,12 @@ Get File Metadata
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
#### Returns
- `class BetaFileMetadata:`
@@ -60319,6 +61214,12 @@ Delete File
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
#### Returns
- `class BetaDeletedFile:`
@@ -60464,6 +61365,12 @@ Create Skill
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
#### Returns
- `class BetaSkill:`
@@ -60685,6 +61592,12 @@ List Skills
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
#### Returns
- `class BetaSkill:`
@@ -60890,6 +61803,12 @@ Get Skill
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
#### Returns
- `class BetaSkill:`
@@ -61088,6 +62007,12 @@ Delete Skill
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
#### Returns
- `class BetaDeletedSkill:`
@@ -61235,6 +62160,12 @@ Create Skill Version
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
#### Returns
- `class BetaSkillVersion:`
@@ -61421,6 +62352,12 @@ List Skill Versions
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
#### Returns
- `class BetaSkillVersion:`
@@ -61601,6 +62538,12 @@ Download a skill version's content as a zip archive.
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
#### Example
```csharp
@@ -61725,6 +62668,12 @@ Get Skill Version
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
#### Returns
- `class BetaSkillVersion:`
@@ -61902,6 +62851,12 @@ Delete Skill Version
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
#### Returns
- `class BetaDeletedSkillVersion:`
@@ -61968,26 +62923,22 @@ Create User Profile
minLength: 1, maxLength: 255
+ - `DateTimeOffset externalUserOnboardedAt`
+
+ Body param: A timestamp in RFC 3339 format
+
+ format: date-time
+
- `IReadOnlyDictionary metadata`
Body param: Free-form key-value data to attach to this user profile. Maximum 16 keys, with keys up to 64 characters and values up to 512 characters. Values must be non-empty strings.
- `string? name`
- Body param: Optional for all profiles. Real-world name of the entity this profile represents (company or individual); for a resold-to company (`relationship` `resold` / `access_type` `passthrough`), that company's name where known. Maximum 255 characters.
+ Body param: Optional for all profiles. Real-world name of the entity this profile represents (company or individual); for a company the platform resells Claude access to (`access_type` `passthrough`), that company's name where known. Maximum 255 characters.
minLength: 1, maxLength: 255
- - `Relationship relationship`
-
- Body param: How the entity behind a user profile relates to the platform that owns the API key. `external`: an individual end-user of the platform. `resold`: a company the platform resells Claude access to. `internal`: the platform's own usage.
-
- - `External`
-
- - `Resold`
-
- - `Internal`
-
- `IReadOnlyList betas`
Header param: Optional header to specify the beta version(s) you want to use.
@@ -62074,6 +63025,12 @@ Create User Profile
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
#### Returns
- `class BetaUserProfile:`
@@ -62128,19 +63085,15 @@ Create User Profile
Platform's own identifier for this user. Not enforced unique.
- - `string? Name`
-
- Real-world name of the entity this profile represents (company or individual). For a resold-to company (`access_type` `passthrough`, or `relationship` `resold` under the `user-profiles-2026-03-24` header) this is that company's name.
+ - `DateTimeOffset? ExternalUserOnboardedAt`
- - `Relationship Relationship`
-
- How the entity behind a user profile relates to the platform that owns the API key. `external`: an individual end-user of the platform. `resold`: a company the platform resells Claude access to. `internal`: the platform's own usage.
+ A timestamp in RFC 3339 format
- - `External`
+ format: date-time
- - `Resold`
+ - `string? Name`
- - `Internal`
+ Real-world name of the entity this profile represents (company or individual). For a company the platform resells Claude access to (`access_type` `passthrough`) this is that company's name.
#### Example
@@ -62168,8 +63121,8 @@ Console.WriteLine(betaUserProfile);
"updated_at": "2026-03-15T10:00:00Z",
"access_type": "application",
"external_id": "user_12345",
- "name": "Example User",
- "relationship": "external"
+ "external_user_onboarded_at": "2024-11-02T08:15:00Z",
+ "name": "Example User"
}
```
@@ -62199,6 +63152,14 @@ List User Profiles
- `Desc`
+ - `OrderBy orderBy`
+
+ Query param: Query parameter for order_by
+
+ - `CreatedAt`
+
+ - `Name`
+
- `string page`
Query param: Query parameter for page
@@ -62289,6 +63250,12 @@ List User Profiles
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
#### Returns
- `class BetaUserProfile:`
@@ -62343,19 +63310,15 @@ List User Profiles
Platform's own identifier for this user. Not enforced unique.
- - `string? Name`
-
- Real-world name of the entity this profile represents (company or individual). For a resold-to company (`access_type` `passthrough`, or `relationship` `resold` under the `user-profiles-2026-03-24` header) this is that company's name.
+ - `DateTimeOffset? ExternalUserOnboardedAt`
- - `Relationship Relationship`
-
- How the entity behind a user profile relates to the platform that owns the API key. `external`: an individual end-user of the platform. `resold`: a company the platform resells Claude access to. `internal`: the platform's own usage.
+ A timestamp in RFC 3339 format
- - `External`
+ format: date-time
- - `Resold`
+ - `string? Name`
- - `Internal`
+ Real-world name of the entity this profile represents (company or individual). For a company the platform resells Claude access to (`access_type` `passthrough`) this is that company's name.
#### Example
@@ -62387,8 +63350,8 @@ await foreach (var item in page.Paginate())
"updated_at": "2026-03-15T10:00:00Z",
"access_type": "application",
"external_id": "user_12345",
- "name": "Example User",
- "relationship": "external"
+ "external_user_onboarded_at": "2024-11-02T08:15:00Z",
+ "name": "Example User"
}
],
"next_page": "page_MjAyNS0wNS0xNFQwMDowMDowMFo="
@@ -62497,6 +63460,12 @@ Get User Profile
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
#### Returns
- `class BetaUserProfile:`
@@ -62551,19 +63520,15 @@ Get User Profile
Platform's own identifier for this user. Not enforced unique.
- - `string? Name`
+ - `DateTimeOffset? ExternalUserOnboardedAt`
- Real-world name of the entity this profile represents (company or individual). For a resold-to company (`access_type` `passthrough`, or `relationship` `resold` under the `user-profiles-2026-03-24` header) this is that company's name.
-
- - `Relationship Relationship`
-
- How the entity behind a user profile relates to the platform that owns the API key. `external`: an individual end-user of the platform. `resold`: a company the platform resells Claude access to. `internal`: the platform's own usage.
+ A timestamp in RFC 3339 format
- - `External`
+ format: date-time
- - `Resold`
+ - `string? Name`
- - `Internal`
+ Real-world name of the entity this profile represents (company or individual). For a company the platform resells Claude access to (`access_type` `passthrough`) this is that company's name.
#### Example
@@ -62594,8 +63559,8 @@ Console.WriteLine(betaUserProfile);
"updated_at": "2026-03-15T10:00:00Z",
"access_type": "application",
"external_id": "user_12345",
- "name": "Example User",
- "relationship": "external"
+ "external_user_onboarded_at": "2024-11-02T08:15:00Z",
+ "name": "Example User"
}
```
@@ -62629,6 +63594,12 @@ Update User Profile
minLength: 1, maxLength: 255
+ - `DateTimeOffset externalUserOnboardedAt`
+
+ Body param: A timestamp in RFC 3339 format
+
+ format: date-time
+
- `IReadOnlyDictionary metadata`
Body param: Key-value pairs to merge into the stored metadata. Keys provided overwrite existing values. To remove a key, set its value to an empty string. Keys not provided are left unchanged. Maximum 16 keys, with keys up to 64 characters and values up to 512 characters.
@@ -62639,16 +63610,6 @@ Update User Profile
minLength: 1, maxLength: 255
- - `Relationship? relationship`
-
- Body param: How the entity behind a user profile relates to the platform that owns the API key. `external`: an individual end-user of the platform. `resold`: a company the platform resells Claude access to. `internal`: the platform's own usage.
-
- - `External`
-
- - `Resold`
-
- - `Internal`
-
- `IReadOnlyList betas`
Header param: Optional header to specify the beta version(s) you want to use.
@@ -62735,6 +63696,12 @@ Update User Profile
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
#### Returns
- `class BetaUserProfile:`
@@ -62789,19 +63756,15 @@ Update User Profile
Platform's own identifier for this user. Not enforced unique.
- - `string? Name`
-
- Real-world name of the entity this profile represents (company or individual). For a resold-to company (`access_type` `passthrough`, or `relationship` `resold` under the `user-profiles-2026-03-24` header) this is that company's name.
-
- - `Relationship Relationship`
+ - `DateTimeOffset? ExternalUserOnboardedAt`
- How the entity behind a user profile relates to the platform that owns the API key. `external`: an individual end-user of the platform. `resold`: a company the platform resells Claude access to. `internal`: the platform's own usage.
+ A timestamp in RFC 3339 format
- - `External`
+ format: date-time
- - `Resold`
+ - `string? Name`
- - `Internal`
+ Real-world name of the entity this profile represents (company or individual). For a company the platform resells Claude access to (`access_type` `passthrough`) this is that company's name.
#### Example
@@ -62832,8 +63795,8 @@ Console.WriteLine(betaUserProfile);
"updated_at": "2026-03-15T10:00:00Z",
"access_type": "application",
"external_id": "user_12345",
- "name": "Example User",
- "relationship": "external"
+ "external_user_onboarded_at": "2024-11-02T08:15:00Z",
+ "name": "Example User"
}
```
@@ -62939,6 +63902,12 @@ Create Enrollment URL
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
#### Returns
- `class BetaUserProfileEnrollmentUrl:`
@@ -63136,6 +64105,12 @@ Create a Dream
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
#### Returns
- `class BetaDream:`
@@ -63485,6 +64460,12 @@ List Dreams
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
#### Returns
- `class BetaDream:`
@@ -63794,6 +64775,12 @@ Get a Dream
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
#### Returns
- `class BetaDream:`
@@ -64096,6 +65083,12 @@ Cancel a Dream
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
#### Returns
- `class BetaDream:`
@@ -64398,6 +65391,12 @@ Archive a Dream
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
#### Returns
- `class BetaDream:`
@@ -64706,6 +65705,12 @@ Creates a tunnel. Creation allocates a fresh hostname and provisions the tunnel;
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
#### Returns
- `class BetaTunnel:`
@@ -64865,6 +65870,12 @@ Fetches a tunnel by ID.
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
#### Returns
- `class BetaTunnel:`
@@ -65034,6 +66045,12 @@ Lists tunnels. Results are ordered by creation time, newest first; archived tunn
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
#### Returns
- `class BetaTunnel:`
@@ -65200,6 +66217,12 @@ Archives a tunnel. Archival is irreversible: every non-archived certificate on t
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
#### Returns
- `class BetaTunnel:`
@@ -65359,6 +66382,12 @@ Reveals a tunnel's connector token. The value is fetched live on each call; Anth
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
#### Returns
- `class BetaTunnelToken:`
@@ -65505,6 +66534,12 @@ Rotates a tunnel's connector token. Rotation invalidates the current token for n
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
#### Returns
- `class BetaTunnelToken:`
@@ -65653,6 +66688,12 @@ Registers a public CA certificate on a tunnel. Anthropic verifies the gateway's
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
#### Returns
- `class BetaTunnelCertificate:`
@@ -65827,6 +66868,12 @@ Fetches a tunnel certificate by ID.
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
#### Returns
- `class BetaTunnelCertificate:`
@@ -66011,6 +67058,12 @@ Lists the certificates registered on a tunnel. Archived certificates are exclude
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
#### Returns
- `class BetaTunnelCertificate:`
@@ -66188,6 +67241,12 @@ Archives a tunnel certificate, removing it from the set Anthropic trusts for the
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
#### Returns
- `class BetaTunnelCertificate:`
@@ -66890,7 +67949,7 @@ Create an external key config owned by the caller's organization.
- `required string KmsArn`
- Full ARN of the AWS KMS key.
+ Full ARN of the AWS KMS key. On Claude Platform on AWS the key must be a single-Region key in your organization's own AWS account; cross-account keys, multi-Region keys, and alias ARNs are rejected.
maxLength: 2048
@@ -66904,7 +67963,7 @@ Create an external key config owned by the caller's organization.
**Deprecated**
- IAM role ARN. Deprecated — Anthropic reaches the KMS key via a managed intermediate role; this field is ignored.
+ IAM role ARN. Deprecated — Anthropic reaches the KMS key through its own intermediate role (or, on Claude Platform on AWS, with credentials AWS issues for the Workspace); this field is ignored.
- `class BetaGcpExternalKeyConfig:`
@@ -66994,7 +68053,7 @@ Create an external key config owned by the caller's organization.
- `required string KmsArn`
- Full ARN of the AWS KMS key.
+ Full ARN of the AWS KMS key. On Claude Platform on AWS the key must be a single-Region key in your organization's own AWS account; cross-account keys, multi-Region keys, and alias ARNs are rejected.
maxLength: 2048
@@ -67008,7 +68067,7 @@ Create an external key config owned by the caller's organization.
**Deprecated**
- IAM role ARN. Deprecated — Anthropic reaches the KMS key via a managed intermediate role; this field is ignored.
+ IAM role ARN. Deprecated — Anthropic reaches the KMS key through its own intermediate role (or, on Claude Platform on AWS, with credentials AWS issues for the Workspace); this field is ignored.
- `class BetaGcpExternalKeyConfig:`
@@ -67155,7 +68214,7 @@ Results are ordered by creation time (newest first). Use the
- `required string KmsArn`
- Full ARN of the AWS KMS key.
+ Full ARN of the AWS KMS key. On Claude Platform on AWS the key must be a single-Region key in your organization's own AWS account; cross-account keys, multi-Region keys, and alias ARNs are rejected.
maxLength: 2048
@@ -67169,7 +68228,7 @@ Results are ordered by creation time (newest first). Use the
**Deprecated**
- IAM role ARN. Deprecated — Anthropic reaches the KMS key via a managed intermediate role; this field is ignored.
+ IAM role ARN. Deprecated — Anthropic reaches the KMS key through its own intermediate role (or, on Claude Platform on AWS, with credentials AWS issues for the Workspace); this field is ignored.
- `class BetaGcpExternalKeyConfig:`
@@ -67308,7 +68367,7 @@ Retrieve a single external key config in the caller's organization by ID.
- `required string KmsArn`
- Full ARN of the AWS KMS key.
+ Full ARN of the AWS KMS key. On Claude Platform on AWS the key must be a single-Region key in your organization's own AWS account; cross-account keys, multi-Region keys, and alias ARNs are rejected.
maxLength: 2048
@@ -67322,7 +68381,7 @@ Retrieve a single external key config in the caller's organization by ID.
**Deprecated**
- IAM role ARN. Deprecated — Anthropic reaches the KMS key via a managed intermediate role; this field is ignored.
+ IAM role ARN. Deprecated — Anthropic reaches the KMS key through its own intermediate role (or, on Claude Platform on AWS, with credentials AWS issues for the Workspace); this field is ignored.
- `class BetaGcpExternalKeyConfig:`
@@ -67435,7 +68494,7 @@ encrypted data requires the original key identity to decrypt.
- `required string KmsArn`
- Full ARN of the AWS KMS key.
+ Full ARN of the AWS KMS key. On Claude Platform on AWS the key must be a single-Region key in your organization's own AWS account; cross-account keys, multi-Region keys, and alias ARNs are rejected.
maxLength: 2048
@@ -67449,7 +68508,7 @@ encrypted data requires the original key identity to decrypt.
**Deprecated**
- IAM role ARN. Deprecated — Anthropic reaches the KMS key via a managed intermediate role; this field is ignored.
+ IAM role ARN. Deprecated — Anthropic reaches the KMS key through its own intermediate role (or, on Claude Platform on AWS, with credentials AWS issues for the Workspace); this field is ignored.
- `class BetaGcpExternalKeyConfig:`
@@ -67527,7 +68586,7 @@ encrypted data requires the original key identity to decrypt.
- `required string KmsArn`
- Full ARN of the AWS KMS key.
+ Full ARN of the AWS KMS key. On Claude Platform on AWS the key must be a single-Region key in your organization's own AWS account; cross-account keys, multi-Region keys, and alias ARNs are rejected.
maxLength: 2048
@@ -67541,7 +68600,7 @@ encrypted data requires the original key identity to decrypt.
**Deprecated**
- IAM role ARN. Deprecated — Anthropic reaches the KMS key via a managed intermediate role; this field is ignored.
+ IAM role ARN. Deprecated — Anthropic reaches the KMS key through its own intermediate role (or, on Claude Platform on AWS, with credentials AWS issues for the Workspace); this field is ignored.
- `class BetaGcpExternalKeyConfig:`
@@ -67917,6 +68976,12 @@ matched as the JWT's `iss` claim and is not fetched.
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
#### Returns
- `class BetaFederationIssuer:`
@@ -68218,6 +69283,12 @@ Archived issuers are excluded unless `include_archived=true`.
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
#### Returns
- `class BetaFederationIssuer:`
@@ -68510,6 +69581,12 @@ Retrieve a federation issuer by its ID (`fdis_...`).
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
#### Returns
- `class BetaFederationIssuer:`
@@ -68881,6 +69958,12 @@ session.
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
#### Returns
- `class BetaFederationIssuer:`
@@ -69174,6 +70257,12 @@ issuer cannot be changed), or recreate them against another issuer.
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
#### Returns
- `class BetaFederationIssuer:`
@@ -69522,6 +70611,12 @@ manage rules whose `oauth_scope` is `workspace:developer` or
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
#### Returns
- `class BetaFederationRule:`
@@ -69843,6 +70938,12 @@ unless `include_archived=true`.
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
#### Returns
- `class BetaFederationRule:`
@@ -70137,6 +71238,12 @@ Retrieve a federation rule by its ID (`fdrl_...`).
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
#### Returns
- `class BetaFederationRule:`
@@ -70491,6 +71598,12 @@ Console session.
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
#### Returns
- `class BetaFederationRule:`
@@ -70786,6 +71899,12 @@ other scopes require a Console session.
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
#### Returns
- `class BetaFederationRule:`
@@ -71091,6 +72210,12 @@ other scopes require a Console session.
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
#### Returns
- `class BetaFederationRuleWorkspace:`
@@ -71266,6 +72391,12 @@ rules with `applies_to_all_workspaces` or a legacy single
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
#### Returns
- `class BetaFederationRuleWorkspace:`
@@ -71440,6 +72571,12 @@ Console session.
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
#### Returns
- `class WorkspaceRemoveResponse:`
@@ -72086,6 +73223,12 @@ accounts.
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
#### Returns
- `class BetaServiceAccount:`
@@ -72293,6 +73436,12 @@ archived service accounts.
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
#### Returns
- `class BetaServiceAccount:`
@@ -72493,6 +73642,12 @@ Retrieve a service account by its ID (`svac_...`).
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
#### Returns
- `class BetaServiceAccount:`
@@ -72708,6 +73863,12 @@ interactive credential (a user OAuth token or a Console session).
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
#### Returns
- `class BetaServiceAccount:`
@@ -72909,6 +74070,12 @@ those rules first or change their target to another service account.
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
#### Returns
- `class BetaServiceAccount:`
@@ -73122,6 +74289,12 @@ rejected.
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
#### Returns
- `class BetaServiceAccountWorkspaceMember:`
@@ -73314,6 +74487,12 @@ page to recover.
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
#### Returns
- `class BetaServiceAccountWorkspaceMember:`
@@ -73499,6 +74678,12 @@ to the implicit `workspace_user` membership. Archived workspaces return
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
#### Returns
- `class WorkspaceRemoveResponse:`
@@ -73962,8 +75147,13 @@ List Workspaces
customer-managed encryption key (CMEK) on AWS, reference this value in your
KMS key-policy condition so the key is scoped to this compartment. On GCP and
Azure, Anthropic enforces the compartment binding automatically; you do not
- need to reference this value in your key configuration. See the CMEK integration guide for the
- required key configuration, including the value used during key validation.
+ need to reference this value in your key configuration. See the CMEK
+ integration guide for the required key configuration; unless your organization
+ is on Claude Platform on AWS, it includes a separate value used during key
+ validation. On Claude Platform on AWS there is no separate validation value:
+ the key is validated against this Workspace's own value when it is attached, so
+ if your key policy uses the compartment condition, add this value to it before
+ attaching the key.
- `required DateTimeOffset CreatedAt`
@@ -74000,10 +75190,14 @@ List Workspaces
ID of the customer-managed encryption key (CMEK) configuration to use for this
Workspace. Setting this field requires CMEK to be enabled for your
organization. When set, data stored for this Workspace is encrypted with the
- referenced key. Create key configurations with the External Keys API. This
- field is write-once: once a key is attached to a Workspace it cannot be
- detached or replaced. To rotate key material, rotate the underlying key on
- your cloud KMS; the `external_key_id` stays the same.
+ referenced key. Create key configurations with the External Keys API. On
+ Claude Platform on AWS the value is the AWS KMS key ARN, and the key must be a
+ single-Region key in the same AWS account and Region as the Workspace. On that
+ platform the key is validated against this Workspace when it is attached, so a
+ key-policy problem is reported as an error on this request. This field is write-once:
+ once a key is attached to a Workspace it cannot be detached or replaced. To
+ rotate key material, rotate the underlying key on your cloud KMS; the
+ `external_key_id` stays the same.
- `required string Name`
@@ -74095,10 +75289,14 @@ Create Workspace
Body param: ID of the customer-managed encryption key (CMEK) configuration to use for this
Workspace. Setting this field requires CMEK to be enabled for your
organization. When set, data stored for this Workspace is encrypted with the
- referenced key. Create key configurations with the External Keys API. This
- field is write-once: once a key is attached to a Workspace it cannot be
- detached or replaced. To rotate key material, rotate the underlying key on
- your cloud KMS; the `external_key_id` stays the same.
+ referenced key. Create key configurations with the External Keys API. On
+ Claude Platform on AWS the value is the AWS KMS key ARN, and the key must be a
+ single-Region key in the same AWS account and Region as the Workspace. On that
+ platform the key is validated against this Workspace when it is attached, so a
+ key-policy problem is reported as an error on this request. This field is write-once:
+ once a key is attached to a Workspace it cannot be detached or replaced. To
+ rotate key material, rotate the underlying key on your cloud KMS; the
+ `external_key_id` stays the same.
- `IReadOnlyDictionary? tags`
@@ -74190,6 +75388,12 @@ Create Workspace
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
#### Returns
- `class BetaWorkspace:`
@@ -74210,8 +75414,13 @@ Create Workspace
customer-managed encryption key (CMEK) on AWS, reference this value in your
KMS key-policy condition so the key is scoped to this compartment. On GCP and
Azure, Anthropic enforces the compartment binding automatically; you do not
- need to reference this value in your key configuration. See the CMEK integration guide for the
- required key configuration, including the value used during key validation.
+ need to reference this value in your key configuration. See the CMEK
+ integration guide for the required key configuration; unless your organization
+ is on Claude Platform on AWS, it includes a separate value used during key
+ validation. On Claude Platform on AWS there is no separate validation value:
+ the key is validated against this Workspace's own value when it is attached, so
+ if your key policy uses the compartment condition, add this value to it before
+ attaching the key.
- `required DateTimeOffset CreatedAt`
@@ -74248,10 +75457,14 @@ Create Workspace
ID of the customer-managed encryption key (CMEK) configuration to use for this
Workspace. Setting this field requires CMEK to be enabled for your
organization. When set, data stored for this Workspace is encrypted with the
- referenced key. Create key configurations with the External Keys API. This
- field is write-once: once a key is attached to a Workspace it cannot be
- detached or replaced. To rotate key material, rotate the underlying key on
- your cloud KMS; the `external_key_id` stays the same.
+ referenced key. Create key configurations with the External Keys API. On
+ Claude Platform on AWS the value is the AWS KMS key ARN, and the key must be a
+ single-Region key in the same AWS account and Region as the Workspace. On that
+ platform the key is validated against this Workspace when it is attached, so a
+ key-policy problem is reported as an error on this request. This field is write-once:
+ once a key is attached to a Workspace it cannot be detached or replaced. To
+ rotate key material, rotate the underlying key on your cloud KMS; the
+ `external_key_id` stays the same.
- `required string Name`
@@ -74337,8 +75550,13 @@ Get Workspace
customer-managed encryption key (CMEK) on AWS, reference this value in your
KMS key-policy condition so the key is scoped to this compartment. On GCP and
Azure, Anthropic enforces the compartment binding automatically; you do not
- need to reference this value in your key configuration. See the CMEK integration guide for the
- required key configuration, including the value used during key validation.
+ need to reference this value in your key configuration. See the CMEK
+ integration guide for the required key configuration; unless your organization
+ is on Claude Platform on AWS, it includes a separate value used during key
+ validation. On Claude Platform on AWS there is no separate validation value:
+ the key is validated against this Workspace's own value when it is attached, so
+ if your key policy uses the compartment condition, add this value to it before
+ attaching the key.
- `required DateTimeOffset CreatedAt`
@@ -74375,10 +75593,14 @@ Get Workspace
ID of the customer-managed encryption key (CMEK) configuration to use for this
Workspace. Setting this field requires CMEK to be enabled for your
organization. When set, data stored for this Workspace is encrypted with the
- referenced key. Create key configurations with the External Keys API. This
- field is write-once: once a key is attached to a Workspace it cannot be
- detached or replaced. To rotate key material, rotate the underlying key on
- your cloud KMS; the `external_key_id` stays the same.
+ referenced key. Create key configurations with the External Keys API. On
+ Claude Platform on AWS the value is the AWS KMS key ARN, and the key must be a
+ single-Region key in the same AWS account and Region as the Workspace. On that
+ platform the key is validated against this Workspace when it is attached, so a
+ key-policy problem is reported as an error on this request. This field is write-once:
+ once a key is attached to a Workspace it cannot be detached or replaced. To
+ rotate key material, rotate the underlying key on your cloud KMS; the
+ `external_key_id` stays the same.
- `required string Name`
@@ -74457,10 +75679,14 @@ Update Workspace
ID of the customer-managed encryption key (CMEK) configuration to use for this
Workspace. Setting this field requires CMEK to be enabled for your
organization. When set, data stored for this Workspace is encrypted with the
- referenced key. Create key configurations with the External Keys API. This
- field is write-once: once a key is attached to a Workspace it cannot be
- detached or replaced. To rotate key material, rotate the underlying key on
- your cloud KMS; the `external_key_id` stays the same.
+ referenced key. Create key configurations with the External Keys API. On
+ Claude Platform on AWS the value is the AWS KMS key ARN, and the key must be a
+ single-Region key in the same AWS account and Region as the Workspace. On that
+ platform the key is validated against this Workspace when it is attached, so a
+ key-policy problem is reported as an error on this request. This field is write-once:
+ once a key is attached to a Workspace it cannot be detached or replaced. To
+ rotate key material, rotate the underlying key on your cloud KMS; the
+ `external_key_id` stays the same.
- `string name`
@@ -74492,8 +75718,13 @@ Update Workspace
customer-managed encryption key (CMEK) on AWS, reference this value in your
KMS key-policy condition so the key is scoped to this compartment. On GCP and
Azure, Anthropic enforces the compartment binding automatically; you do not
- need to reference this value in your key configuration. See the CMEK integration guide for the
- required key configuration, including the value used during key validation.
+ need to reference this value in your key configuration. See the CMEK
+ integration guide for the required key configuration; unless your organization
+ is on Claude Platform on AWS, it includes a separate value used during key
+ validation. On Claude Platform on AWS there is no separate validation value:
+ the key is validated against this Workspace's own value when it is attached, so
+ if your key policy uses the compartment condition, add this value to it before
+ attaching the key.
- `required DateTimeOffset CreatedAt`
@@ -74530,10 +75761,14 @@ Update Workspace
ID of the customer-managed encryption key (CMEK) configuration to use for this
Workspace. Setting this field requires CMEK to be enabled for your
organization. When set, data stored for this Workspace is encrypted with the
- referenced key. Create key configurations with the External Keys API. This
- field is write-once: once a key is attached to a Workspace it cannot be
- detached or replaced. To rotate key material, rotate the underlying key on
- your cloud KMS; the `external_key_id` stays the same.
+ referenced key. Create key configurations with the External Keys API. On
+ Claude Platform on AWS the value is the AWS KMS key ARN, and the key must be a
+ single-Region key in the same AWS account and Region as the Workspace. On that
+ platform the key is validated against this Workspace when it is attached, so a
+ key-policy problem is reported as an error on this request. This field is write-once:
+ once a key is attached to a Workspace it cannot be detached or replaced. To
+ rotate key material, rotate the underlying key on your cloud KMS; the
+ `external_key_id` stays the same.
- `required string Name`
@@ -74617,8 +75852,13 @@ Archive Workspace
customer-managed encryption key (CMEK) on AWS, reference this value in your
KMS key-policy condition so the key is scoped to this compartment. On GCP and
Azure, Anthropic enforces the compartment binding automatically; you do not
- need to reference this value in your key configuration. See the CMEK integration guide for the
- required key configuration, including the value used during key validation.
+ need to reference this value in your key configuration. See the CMEK
+ integration guide for the required key configuration; unless your organization
+ is on Claude Platform on AWS, it includes a separate value used during key
+ validation. On Claude Platform on AWS there is no separate validation value:
+ the key is validated against this Workspace's own value when it is attached, so
+ if your key policy uses the compartment condition, add this value to it before
+ attaching the key.
- `required DateTimeOffset CreatedAt`
@@ -74655,10 +75895,14 @@ Archive Workspace
ID of the customer-managed encryption key (CMEK) configuration to use for this
Workspace. Setting this field requires CMEK to be enabled for your
organization. When set, data stored for this Workspace is encrypted with the
- referenced key. Create key configurations with the External Keys API. This
- field is write-once: once a key is attached to a Workspace it cannot be
- detached or replaced. To rotate key material, rotate the underlying key on
- your cloud KMS; the `external_key_id` stays the same.
+ referenced key. Create key configurations with the External Keys API. On
+ Claude Platform on AWS the value is the AWS KMS key ARN, and the key must be a
+ single-Region key in the same AWS account and Region as the Workspace. On that
+ platform the key is validated against this Workspace when it is attached, so a
+ key-policy problem is reported as an error on this request. This field is write-once:
+ once a key is attached to a Workspace it cannot be detached or replaced. To
+ rotate key material, rotate the underlying key on your cloud KMS; the
+ `external_key_id` stays the same.
- `required string Name`
@@ -75374,6 +76618,12 @@ omitted from the results.
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
#### Returns
- `class BetaServiceAccountWorkspaceMember:`
@@ -75561,6 +76811,12 @@ accounts cannot be added and are rejected.
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
#### Returns
- `class BetaServiceAccountWorkspaceMember:`
@@ -75740,6 +76996,12 @@ account returns 404.
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
#### Returns
- `class BetaServiceAccountWorkspaceMember:`
@@ -75922,6 +77184,12 @@ rejected.
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
#### Returns
- `class BetaServiceAccountWorkspaceMember:`
@@ -76100,6 +77368,12 @@ membership. Archived workspaces return 400.
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
#### Returns
- `class ServiceAccountRemoveResponse:`
@@ -76271,3 +77545,140 @@ await foreach (var item in page.Paginate())
"next_page": "next_page"
}
```
+
+## Beta › Organization › Compliance Settings
+
+### Get Compliance Settings
+
+`BetaComplianceSettings Beta.Organization.ComplianceSettings.Retrieve(parameters, cancellationToken = default)`
+
+**GET** `/v1/organizations/compliance_settings`
+
+Retrieve your organization's Compliance Settings.
+
+Compliance Settings is a singleton resource: there is exactly one per
+organization, addressed without an identifier. The `state` field reflects
+whether the Compliance API is enabled. An organization with a parent
+organization reads the state inherited from the parent's configuration.
+
+#### Parameters
+
+- `ComplianceSettingRetrieveParams parameters`
+
+#### Returns
+
+- `class BetaComplianceSettings:`
+
+ - `required State State`
+
+ Whether the Compliance API is enabled for this organization.
+
+ - `class BetaComplianceSettingsStateEnabled:`
+
+ - `JsonElement Type constant`
+
+ - `class BetaComplianceSettingsStateDisabled:`
+
+ - `JsonElement Type constant`
+
+ - `JsonElement Type constant`
+
+#### Example
+
+```csharp
+ComplianceSettingRetrieveParams parameters = new();
+
+var betaComplianceSettings = await client.Beta.Organization.ComplianceSettings.Retrieve(parameters);
+
+Console.WriteLine(betaComplianceSettings);
+```
+
+##### Response (200)
+
+```json
+{
+ "state": {
+ "type": "enabled"
+ },
+ "type": "compliance_settings"
+}
+```
+
+### Update Compliance Settings
+
+`BetaComplianceSettings Beta.Organization.ComplianceSettings.Update(parameters, cancellationToken = default)`
+
+**POST** `/v1/organizations/compliance_settings`
+
+Update your organization's Compliance Settings.
+
+Setting `state` to `enabled` turns on the Compliance API and begins
+capturing organization activity events. Setting it to `disabled` turns
+both off. `state` reflects whether the Compliance API is enabled.
+
+A request that sets `state` to its current value succeeds and leaves the
+resource unchanged. A `disabled` request stays in effect until a later
+`enabled` request or the organization's next provisioning action that
+enables Access Transparency: enabling Access Transparency also enables
+the Compliance API, which serves its activity events, so such
+provisioning (including re-runs) re-enables the Compliance API even
+after a `disabled` request. Automated provisioning never disables
+compliance settings.
+
+#### Parameters
+
+- `ComplianceSettingUpdateParams parameters`
+
+ - `required State state`
+
+ Desired state. Accepts the string shorthand "enabled" or "disabled" in place of the object form; the response always returns the canonical object form.
+
+ - `class BetaComplianceSettingsStateEnabledParam:`
+
+ - `JsonElement Type constant`
+
+ - `class BetaComplianceSettingsStateDisabledParam:`
+
+ - `JsonElement Type constant`
+
+#### Returns
+
+- `class BetaComplianceSettings:`
+
+ - `required State State`
+
+ Whether the Compliance API is enabled for this organization.
+
+ - `class BetaComplianceSettingsStateEnabled:`
+
+ - `JsonElement Type constant`
+
+ - `class BetaComplianceSettingsStateDisabled:`
+
+ - `JsonElement Type constant`
+
+ - `JsonElement Type constant`
+
+#### Example
+
+```csharp
+ComplianceSettingUpdateParams parameters = new()
+{
+ State = new BetaComplianceSettingsStateEnabledParam()
+};
+
+var betaComplianceSettings = await client.Beta.Organization.ComplianceSettings.Update(parameters);
+
+Console.WriteLine(betaComplianceSettings);
+```
+
+##### Response (200)
+
+```json
+{
+ "state": {
+ "type": "enabled"
+ },
+ "type": "compliance_settings"
+}
+```
diff --git a/content/en/api/csharp/beta/agents.md b/content/en/api/csharp/beta/agents.md
index 76abe7ea7..5ac0c8aaf 100644
--- a/content/en/api/csharp/beta/agents.md
+++ b/content/en/api/csharp/beta/agents.md
@@ -22,6 +22,10 @@ Create Agent
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `ClaudeFable5_1`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `ClaudeSonnet5`
High-performance model for coding and agents
@@ -84,6 +88,10 @@ Create Agent
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `ClaudeFable5_1`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `ClaudeSonnet5`
High-performance model for coding and agents
@@ -750,6 +758,12 @@ Create Agent
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
### Returns
- `class BetaManagedAgentsAgent:`
@@ -792,6 +806,10 @@ Create Agent
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `ClaudeFable5_1`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `ClaudeSonnet5`
High-performance model for coding and agents
@@ -1487,6 +1505,12 @@ List Agents
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
### Returns
- `class BetaManagedAgentsAgent:`
@@ -1529,6 +1553,10 @@ List Agents
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `ClaudeFable5_1`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `ClaudeSonnet5`
High-performance model for coding and agents
@@ -2211,6 +2239,12 @@ Get Agent
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
### Returns
- `class BetaManagedAgentsAgent:`
@@ -2253,6 +2287,10 @@ Get Agent
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `ClaudeFable5_1`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `ClaudeSonnet5`
High-performance model for coding and agents
@@ -2877,6 +2915,10 @@ Update Agent
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `ClaudeFable5_1`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `ClaudeSonnet5`
High-performance model for coding and agents
@@ -2939,6 +2981,10 @@ Update Agent
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `ClaudeFable5_1`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `ClaudeSonnet5`
High-performance model for coding and agents
@@ -3583,6 +3629,12 @@ Update Agent
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
### Returns
- `class BetaManagedAgentsAgent:`
@@ -3625,6 +3677,10 @@ Update Agent
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `ClaudeFable5_1`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `ClaudeSonnet5`
High-performance model for coding and agents
@@ -4297,6 +4353,12 @@ Archive Agent
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
### Returns
- `class BetaManagedAgentsAgent:`
@@ -4339,6 +4401,10 @@ Archive Agent
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `ClaudeFable5_1`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `ClaudeSonnet5`
High-performance model for coding and agents
@@ -4965,6 +5031,10 @@ Console.WriteLine(betaManagedAgentsAgent);
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `ClaudeFable5_1`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `ClaudeSonnet5`
High-performance model for coding and agents
@@ -7339,6 +7409,10 @@ Console.WriteLine(betaManagedAgentsAgent);
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `ClaudeFable5_1`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `ClaudeSonnet5`
High-performance model for coding and agents
@@ -7449,6 +7523,10 @@ Console.WriteLine(betaManagedAgentsAgent);
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `ClaudeFable5_1`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `ClaudeSonnet5`
High-performance model for coding and agents
@@ -7741,6 +7819,10 @@ Console.WriteLine(betaManagedAgentsAgent);
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `ClaudeFable5_1`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `ClaudeSonnet5`
High-performance model for coding and agents
@@ -8663,6 +8745,12 @@ List Agent Versions
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
#### Returns
- `class BetaManagedAgentsAgent:`
@@ -8705,6 +8793,10 @@ List Agent Versions
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `ClaudeFable5_1`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `ClaudeSonnet5`
High-performance model for coding and agents
diff --git a/content/en/api/csharp/beta/agents/archive.md b/content/en/api/csharp/beta/agents/archive.md
index a2b70aca8..f8d3dbd1b 100644
--- a/content/en/api/csharp/beta/agents/archive.md
+++ b/content/en/api/csharp/beta/agents/archive.md
@@ -100,6 +100,12 @@ Archive Agent
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
## Returns
- `class BetaManagedAgentsAgent:`
@@ -142,6 +148,10 @@ Archive Agent
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `ClaudeFable5_1`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `ClaudeSonnet5`
High-performance model for coding and agents
diff --git a/content/en/api/csharp/beta/agents/create.md b/content/en/api/csharp/beta/agents/create.md
index b6c6a00e8..2c59fb6a6 100644
--- a/content/en/api/csharp/beta/agents/create.md
+++ b/content/en/api/csharp/beta/agents/create.md
@@ -20,6 +20,10 @@ Create Agent
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `ClaudeFable5_1`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `ClaudeSonnet5`
High-performance model for coding and agents
@@ -82,6 +86,10 @@ Create Agent
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `ClaudeFable5_1`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `ClaudeSonnet5`
High-performance model for coding and agents
@@ -748,6 +756,12 @@ Create Agent
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
## Returns
- `class BetaManagedAgentsAgent:`
@@ -790,6 +804,10 @@ Create Agent
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `ClaudeFable5_1`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `ClaudeSonnet5`
High-performance model for coding and agents
diff --git a/content/en/api/csharp/beta/agents/list.md b/content/en/api/csharp/beta/agents/list.md
index e5bf00963..2512496f4 100644
--- a/content/en/api/csharp/beta/agents/list.md
+++ b/content/en/api/csharp/beta/agents/list.md
@@ -122,6 +122,12 @@ List Agents
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
## Returns
- `class BetaManagedAgentsAgent:`
@@ -164,6 +170,10 @@ List Agents
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `ClaudeFable5_1`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `ClaudeSonnet5`
High-performance model for coding and agents
diff --git a/content/en/api/csharp/beta/agents/retrieve.md b/content/en/api/csharp/beta/agents/retrieve.md
index b9a74a36f..178637e3f 100644
--- a/content/en/api/csharp/beta/agents/retrieve.md
+++ b/content/en/api/csharp/beta/agents/retrieve.md
@@ -106,6 +106,12 @@ Get Agent
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
## Returns
- `class BetaManagedAgentsAgent:`
@@ -148,6 +154,10 @@ Get Agent
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `ClaudeFable5_1`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `ClaudeSonnet5`
High-performance model for coding and agents
diff --git a/content/en/api/csharp/beta/agents/update.md b/content/en/api/csharp/beta/agents/update.md
index 5fa9e4142..d26a23cb0 100644
--- a/content/en/api/csharp/beta/agents/update.md
+++ b/content/en/api/csharp/beta/agents/update.md
@@ -52,6 +52,10 @@ Update Agent
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `ClaudeFable5_1`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `ClaudeSonnet5`
High-performance model for coding and agents
@@ -114,6 +118,10 @@ Update Agent
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `ClaudeFable5_1`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `ClaudeSonnet5`
High-performance model for coding and agents
@@ -758,6 +766,12 @@ Update Agent
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
## Returns
- `class BetaManagedAgentsAgent:`
@@ -800,6 +814,10 @@ Update Agent
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `ClaudeFable5_1`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `ClaudeSonnet5`
High-performance model for coding and agents
diff --git a/content/en/api/csharp/beta/agents/versions.md b/content/en/api/csharp/beta/agents/versions.md
index a48d0a251..83c7b9d13 100644
--- a/content/en/api/csharp/beta/agents/versions.md
+++ b/content/en/api/csharp/beta/agents/versions.md
@@ -112,6 +112,12 @@ List Agent Versions
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
### Returns
- `class BetaManagedAgentsAgent:`
@@ -154,6 +160,10 @@ List Agent Versions
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `ClaudeFable5_1`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `ClaudeSonnet5`
High-performance model for coding and agents
diff --git a/content/en/api/csharp/beta/agents/versions/list.md b/content/en/api/csharp/beta/agents/versions/list.md
index bad7f0a97..f2525d9d7 100644
--- a/content/en/api/csharp/beta/agents/versions/list.md
+++ b/content/en/api/csharp/beta/agents/versions/list.md
@@ -110,6 +110,12 @@ List Agent Versions
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
## Returns
- `class BetaManagedAgentsAgent:`
@@ -152,6 +158,10 @@ List Agent Versions
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `ClaudeFable5_1`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `ClaudeSonnet5`
High-performance model for coding and agents
diff --git a/content/en/api/csharp/beta/deployment_runs.md b/content/en/api/csharp/beta/deployment_runs.md
index 755cba8af..db17482a9 100644
--- a/content/en/api/csharp/beta/deployment_runs.md
+++ b/content/en/api/csharp/beta/deployment_runs.md
@@ -38,11 +38,11 @@ List Deployment Runs
- `string deploymentID`
- Query param: Filter to a specific deployment. Omit to list across all deployments in the workspace. Filtering by a non-existent deployment_id returns 200 with empty data.
+ Query param: Filter to a specific deployment. Omit to list across all deployments in the workspace. Filtering by a non-existent `deployment_id` returns 200 with empty data.
- `bool hasError`
- Query param: Filter: true for runs with non-null error, false for runs with non-null session_id. Omit for all.
+ Query param: Filter: true for runs with non-null `error`, false for runs with non-null `session_id`. Omit for all.
- `int limit`
@@ -52,7 +52,7 @@ List Deployment Runs
- `string page`
- Query param: Opaque pagination cursor. Pass next_page from the previous response. Invalid or expired cursors return 400.
+ Query param: Opaque pagination cursor. Pass `next_page` from the previous response. Invalid or expired cursors return 400.
- `BetaManagedAgentsTriggerType triggerType`
@@ -144,6 +144,12 @@ List Deployment Runs
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
### Returns
- `class BetaManagedAgentsDeploymentRun:`
@@ -342,7 +348,7 @@ List Deployment Runs
- `required string? SessionID`
- Populated on success. Null on creation failure. Exactly one of session_id or error is non-null.
+ Populated on success. Null on creation failure. Exactly one of `session_id` or `error` is non-null.
- `required BetaManagedAgentsTriggerContext TriggerContext`
@@ -512,6 +518,12 @@ Get Deployment Run
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
### Returns
- `class BetaManagedAgentsDeploymentRun:`
@@ -710,7 +722,7 @@ Get Deployment Run
- `required string? SessionID`
- Populated on success. Null on creation failure. Exactly one of session_id or error is non-null.
+ Populated on success. Null on creation failure. Exactly one of `session_id` or `error` is non-null.
- `required BetaManagedAgentsTriggerContext TriggerContext`
@@ -986,7 +998,7 @@ Console.WriteLine(betaManagedAgentsDeploymentRun);
- `required string? SessionID`
- Populated on success. Null on creation failure. Exactly one of session_id or error is non-null.
+ Populated on success. Null on creation failure. Exactly one of `session_id` or `error` is non-null.
- `required BetaManagedAgentsTriggerContext TriggerContext`
diff --git a/content/en/api/csharp/beta/deployment_runs/list.md b/content/en/api/csharp/beta/deployment_runs/list.md
index 8a004d179..036c08fcc 100644
--- a/content/en/api/csharp/beta/deployment_runs/list.md
+++ b/content/en/api/csharp/beta/deployment_runs/list.md
@@ -36,11 +36,11 @@ List Deployment Runs
- `string deploymentID`
- Query param: Filter to a specific deployment. Omit to list across all deployments in the workspace. Filtering by a non-existent deployment_id returns 200 with empty data.
+ Query param: Filter to a specific deployment. Omit to list across all deployments in the workspace. Filtering by a non-existent `deployment_id` returns 200 with empty data.
- `bool hasError`
- Query param: Filter: true for runs with non-null error, false for runs with non-null session_id. Omit for all.
+ Query param: Filter: true for runs with non-null `error`, false for runs with non-null `session_id`. Omit for all.
- `int limit`
@@ -50,7 +50,7 @@ List Deployment Runs
- `string page`
- Query param: Opaque pagination cursor. Pass next_page from the previous response. Invalid or expired cursors return 400.
+ Query param: Opaque pagination cursor. Pass `next_page` from the previous response. Invalid or expired cursors return 400.
- `BetaManagedAgentsTriggerType triggerType`
@@ -142,6 +142,12 @@ List Deployment Runs
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
## Returns
- `class BetaManagedAgentsDeploymentRun:`
@@ -340,7 +346,7 @@ List Deployment Runs
- `required string? SessionID`
- Populated on success. Null on creation failure. Exactly one of session_id or error is non-null.
+ Populated on success. Null on creation failure. Exactly one of `session_id` or `error` is non-null.
- `required BetaManagedAgentsTriggerContext TriggerContext`
diff --git a/content/en/api/csharp/beta/deployment_runs/retrieve.md b/content/en/api/csharp/beta/deployment_runs/retrieve.md
index f3dcafc73..b43f69e1b 100644
--- a/content/en/api/csharp/beta/deployment_runs/retrieve.md
+++ b/content/en/api/csharp/beta/deployment_runs/retrieve.md
@@ -100,6 +100,12 @@ Get Deployment Run
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
## Returns
- `class BetaManagedAgentsDeploymentRun:`
@@ -298,7 +304,7 @@ Get Deployment Run
- `required string? SessionID`
- Populated on success. Null on creation failure. Exactly one of session_id or error is non-null.
+ Populated on success. Null on creation failure. Exactly one of `session_id` or `error` is non-null.
- `required BetaManagedAgentsTriggerContext TriggerContext`
diff --git a/content/en/api/csharp/beta/deployments.md b/content/en/api/csharp/beta/deployments.md
index ff6d85828..7974cc480 100644
--- a/content/en/api/csharp/beta/deployments.md
+++ b/content/en/api/csharp/beta/deployments.md
@@ -470,6 +470,12 @@ Create Deployment
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
### Returns
- `class BetaManagedAgentsDeployment:`
@@ -1127,7 +1133,7 @@ List Deployments
- `BetaManagedAgentsDeploymentStatus status`
- Query param: Filter by status: active or paused. Omit for both. To include archived deployments, use include_archived instead; the two cannot be combined.
+ Query param: Filter by status: `active` or `paused`. Omit for both. To include archived deployments, use `include_archived` instead; the two cannot be combined.
- `IReadOnlyList betas`
@@ -1215,6 +1221,12 @@ List Deployments
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
### Returns
- `class BetaManagedAgentsDeployment:`
@@ -1917,6 +1929,12 @@ Get Deployment
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
### Returns
- `class BetaManagedAgentsDeployment:`
@@ -2987,6 +3005,12 @@ Update Deployment
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
### Returns
- `class BetaManagedAgentsDeployment:`
@@ -3685,6 +3709,12 @@ Archive Deployment
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
### Returns
- `class BetaManagedAgentsDeployment:`
@@ -4383,6 +4413,12 @@ Run Deployment Now
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
### Returns
- `class BetaManagedAgentsDeploymentRun:`
@@ -4581,7 +4617,7 @@ Run Deployment Now
- `required string? SessionID`
- Populated on success. Null on creation failure. Exactly one of session_id or error is non-null.
+ Populated on success. Null on creation failure. Exactly one of `session_id` or `error` is non-null.
- `required BetaManagedAgentsTriggerContext TriggerContext`
@@ -4747,6 +4783,12 @@ Pause Deployment
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
### Returns
- `class BetaManagedAgentsDeployment:`
@@ -5445,6 +5487,12 @@ Unpause Deployment
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
### Returns
- `class BetaManagedAgentsDeployment:`
diff --git a/content/en/api/csharp/beta/deployments/archive.md b/content/en/api/csharp/beta/deployments/archive.md
index b45a7cfd5..0032e7520 100644
--- a/content/en/api/csharp/beta/deployments/archive.md
+++ b/content/en/api/csharp/beta/deployments/archive.md
@@ -100,6 +100,12 @@ Archive Deployment
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
## Returns
- `class BetaManagedAgentsDeployment:`
diff --git a/content/en/api/csharp/beta/deployments/create.md b/content/en/api/csharp/beta/deployments/create.md
index 9b30a1cfa..71f6c7144 100644
--- a/content/en/api/csharp/beta/deployments/create.md
+++ b/content/en/api/csharp/beta/deployments/create.md
@@ -468,6 +468,12 @@ Create Deployment
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
## Returns
- `class BetaManagedAgentsDeployment:`
diff --git a/content/en/api/csharp/beta/deployments/list.md b/content/en/api/csharp/beta/deployments/list.md
index 68c7ce855..510bf9636 100644
--- a/content/en/api/csharp/beta/deployments/list.md
+++ b/content/en/api/csharp/beta/deployments/list.md
@@ -42,7 +42,7 @@ List Deployments
- `BetaManagedAgentsDeploymentStatus status`
- Query param: Filter by status: active or paused. Omit for both. To include archived deployments, use include_archived instead; the two cannot be combined.
+ Query param: Filter by status: `active` or `paused`. Omit for both. To include archived deployments, use `include_archived` instead; the two cannot be combined.
- `IReadOnlyList betas`
@@ -130,6 +130,12 @@ List Deployments
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
## Returns
- `class BetaManagedAgentsDeployment:`
diff --git a/content/en/api/csharp/beta/deployments/pause.md b/content/en/api/csharp/beta/deployments/pause.md
index b1ea5d34a..019ffa70e 100644
--- a/content/en/api/csharp/beta/deployments/pause.md
+++ b/content/en/api/csharp/beta/deployments/pause.md
@@ -100,6 +100,12 @@ Pause Deployment
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
## Returns
- `class BetaManagedAgentsDeployment:`
diff --git a/content/en/api/csharp/beta/deployments/retrieve.md b/content/en/api/csharp/beta/deployments/retrieve.md
index c4805dace..e62407b51 100644
--- a/content/en/api/csharp/beta/deployments/retrieve.md
+++ b/content/en/api/csharp/beta/deployments/retrieve.md
@@ -100,6 +100,12 @@ Get Deployment
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
## Returns
- `class BetaManagedAgentsDeployment:`
diff --git a/content/en/api/csharp/beta/deployments/run.md b/content/en/api/csharp/beta/deployments/run.md
index e1504b094..eae6b29d4 100644
--- a/content/en/api/csharp/beta/deployments/run.md
+++ b/content/en/api/csharp/beta/deployments/run.md
@@ -100,6 +100,12 @@ Run Deployment Now
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
## Returns
- `class BetaManagedAgentsDeploymentRun:`
@@ -298,7 +304,7 @@ Run Deployment Now
- `required string? SessionID`
- Populated on success. Null on creation failure. Exactly one of session_id or error is non-null.
+ Populated on success. Null on creation failure. Exactly one of `session_id` or `error` is non-null.
- `required BetaManagedAgentsTriggerContext TriggerContext`
diff --git a/content/en/api/csharp/beta/deployments/unpause.md b/content/en/api/csharp/beta/deployments/unpause.md
index ff8a9d294..dfd2ac00f 100644
--- a/content/en/api/csharp/beta/deployments/unpause.md
+++ b/content/en/api/csharp/beta/deployments/unpause.md
@@ -100,6 +100,12 @@ Unpause Deployment
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
## Returns
- `class BetaManagedAgentsDeployment:`
diff --git a/content/en/api/csharp/beta/deployments/update.md b/content/en/api/csharp/beta/deployments/update.md
index 155a78d25..a732f9eab 100644
--- a/content/en/api/csharp/beta/deployments/update.md
+++ b/content/en/api/csharp/beta/deployments/update.md
@@ -472,6 +472,12 @@ Update Deployment
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
## Returns
- `class BetaManagedAgentsDeployment:`
diff --git a/content/en/api/csharp/beta/environments.md b/content/en/api/csharp/beta/environments.md
index 7a740a073..28740b144 100644
--- a/content/en/api/csharp/beta/environments.md
+++ b/content/en/api/csharp/beta/environments.md
@@ -216,6 +216,12 @@ Create a new environment with the specified configuration.
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
### Returns
- `class BetaEnvironment:`
@@ -517,6 +523,12 @@ List environments with pagination support.
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
### Returns
- `class BetaEnvironment:`
@@ -813,6 +825,12 @@ Retrieve a specific environment by ID.
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
### Returns
- `class BetaEnvironment:`
@@ -1225,6 +1243,12 @@ Update an existing environment's configuration.
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
### Returns
- `class BetaEnvironment:`
@@ -1517,6 +1541,12 @@ Delete an environment by ID. Returns a confirmation of the deletion.
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
### Returns
- `class BetaEnvironmentDeleteResponse:`
@@ -1653,6 +1683,12 @@ Archive an environment by ID. Archived environments cannot be used to create new
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
### Returns
- `class BetaEnvironment:`
@@ -2408,6 +2444,12 @@ Retrieve detailed information about a specific work item.
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
#### Returns
- `class BetaSelfHostedWork:`
@@ -2643,6 +2685,12 @@ Long poll for work items in the queue.
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
- `string anthropicWorkerID`
Header param: Unique identifier for the specific worker polling, used to track aggregated environment-level work metrics in Console
@@ -2873,6 +2921,12 @@ Acknowledge receipt of a work item, transitioning it from 'queued' to 'starting'
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
#### Returns
- `class BetaSelfHostedWork:`
@@ -3108,6 +3162,12 @@ Record a heartbeat for a work item to maintain the lease.
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
#### Returns
- `class BetaSelfHostedWorkHeartbeatResponse:`
@@ -3282,6 +3342,12 @@ Stop a work item, initiating graceful or forced shutdown.
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
#### Returns
- `class BetaSelfHostedWork:`
@@ -3515,6 +3581,12 @@ List work items in an environment.
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
#### Returns
- `class BetaSelfHostedWork:`
@@ -3752,6 +3824,12 @@ Update work item metadata with merge semantics.
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
#### Returns
- `class BetaSelfHostedWork:`
@@ -3972,6 +4050,12 @@ Get statistics about the work queue for an environment.
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
#### Returns
- `class BetaSelfHostedWorkQueueStats:`
diff --git a/content/en/api/csharp/beta/environments/archive.md b/content/en/api/csharp/beta/environments/archive.md
index 11dfd6578..4cda66d29 100644
--- a/content/en/api/csharp/beta/environments/archive.md
+++ b/content/en/api/csharp/beta/environments/archive.md
@@ -98,6 +98,12 @@ Archive an environment by ID. Archived environments cannot be used to create new
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
## Returns
- `class BetaEnvironment:`
diff --git a/content/en/api/csharp/beta/environments/create.md b/content/en/api/csharp/beta/environments/create.md
index d9dc31f2c..dfb311b99 100644
--- a/content/en/api/csharp/beta/environments/create.md
+++ b/content/en/api/csharp/beta/environments/create.md
@@ -214,6 +214,12 @@ Create a new environment with the specified configuration.
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
## Returns
- `class BetaEnvironment:`
diff --git a/content/en/api/csharp/beta/environments/delete.md b/content/en/api/csharp/beta/environments/delete.md
index 6393c85ed..8b9ae5462 100644
--- a/content/en/api/csharp/beta/environments/delete.md
+++ b/content/en/api/csharp/beta/environments/delete.md
@@ -98,6 +98,12 @@ Delete an environment by ID. Returns a confirmation of the deletion.
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
## Returns
- `class BetaEnvironmentDeleteResponse:`
diff --git a/content/en/api/csharp/beta/environments/list.md b/content/en/api/csharp/beta/environments/list.md
index be901a593..53b608a3f 100644
--- a/content/en/api/csharp/beta/environments/list.md
+++ b/content/en/api/csharp/beta/environments/list.md
@@ -110,6 +110,12 @@ List environments with pagination support.
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
## Returns
- `class BetaEnvironment:`
diff --git a/content/en/api/csharp/beta/environments/retrieve.md b/content/en/api/csharp/beta/environments/retrieve.md
index 8dd9f3f14..c95546a2f 100644
--- a/content/en/api/csharp/beta/environments/retrieve.md
+++ b/content/en/api/csharp/beta/environments/retrieve.md
@@ -98,6 +98,12 @@ Retrieve a specific environment by ID.
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
## Returns
- `class BetaEnvironment:`
diff --git a/content/en/api/csharp/beta/environments/update.md b/content/en/api/csharp/beta/environments/update.md
index 756d10d71..f0284d9e2 100644
--- a/content/en/api/csharp/beta/environments/update.md
+++ b/content/en/api/csharp/beta/environments/update.md
@@ -218,6 +218,12 @@ Update an existing environment's configuration.
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
## Returns
- `class BetaEnvironment:`
diff --git a/content/en/api/csharp/beta/environments/work.md b/content/en/api/csharp/beta/environments/work.md
index e5f9ee23d..906f4b6f3 100644
--- a/content/en/api/csharp/beta/environments/work.md
+++ b/content/en/api/csharp/beta/environments/work.md
@@ -108,6 +108,12 @@ Retrieve detailed information about a specific work item.
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
### Returns
- `class BetaSelfHostedWork:`
@@ -343,6 +349,12 @@ Long poll for work items in the queue.
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
- `string anthropicWorkerID`
Header param: Unique identifier for the specific worker polling, used to track aggregated environment-level work metrics in Console
@@ -573,6 +585,12 @@ Acknowledge receipt of a work item, transitioning it from 'queued' to 'starting'
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
### Returns
- `class BetaSelfHostedWork:`
@@ -808,6 +826,12 @@ Record a heartbeat for a work item to maintain the lease.
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
### Returns
- `class BetaSelfHostedWorkHeartbeatResponse:`
@@ -982,6 +1006,12 @@ Stop a work item, initiating graceful or forced shutdown.
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
### Returns
- `class BetaSelfHostedWork:`
@@ -1215,6 +1245,12 @@ List work items in an environment.
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
### Returns
- `class BetaSelfHostedWork:`
@@ -1452,6 +1488,12 @@ Update work item metadata with merge semantics.
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
### Returns
- `class BetaSelfHostedWork:`
@@ -1672,6 +1714,12 @@ Get statistics about the work queue for an environment.
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
### Returns
- `class BetaSelfHostedWorkQueueStats:`
diff --git a/content/en/api/csharp/beta/environments/work/ack.md b/content/en/api/csharp/beta/environments/work/ack.md
index 1a7462ccf..107570e6e 100644
--- a/content/en/api/csharp/beta/environments/work/ack.md
+++ b/content/en/api/csharp/beta/environments/work/ack.md
@@ -106,6 +106,12 @@ Acknowledge receipt of a work item, transitioning it from 'queued' to 'starting'
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
## Returns
- `class BetaSelfHostedWork:`
diff --git a/content/en/api/csharp/beta/environments/work/heartbeat.md b/content/en/api/csharp/beta/environments/work/heartbeat.md
index 1e501f189..5a2579f2c 100644
--- a/content/en/api/csharp/beta/environments/work/heartbeat.md
+++ b/content/en/api/csharp/beta/environments/work/heartbeat.md
@@ -114,6 +114,12 @@ Record a heartbeat for a work item to maintain the lease.
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
## Returns
- `class BetaSelfHostedWorkHeartbeatResponse:`
diff --git a/content/en/api/csharp/beta/environments/work/list.md b/content/en/api/csharp/beta/environments/work/list.md
index 53cc1a05b..93c5437e7 100644
--- a/content/en/api/csharp/beta/environments/work/list.md
+++ b/content/en/api/csharp/beta/environments/work/list.md
@@ -112,6 +112,12 @@ List work items in an environment.
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
## Returns
- `class BetaSelfHostedWork:`
diff --git a/content/en/api/csharp/beta/environments/work/poll.md b/content/en/api/csharp/beta/environments/work/poll.md
index 70e26c2c7..953368b4c 100644
--- a/content/en/api/csharp/beta/environments/work/poll.md
+++ b/content/en/api/csharp/beta/environments/work/poll.md
@@ -114,6 +114,12 @@ Long poll for work items in the queue.
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
- `string anthropicWorkerID`
Header param: Unique identifier for the specific worker polling, used to track aggregated environment-level work metrics in Console
diff --git a/content/en/api/csharp/beta/environments/work/retrieve.md b/content/en/api/csharp/beta/environments/work/retrieve.md
index 07e82bdea..65c705874 100644
--- a/content/en/api/csharp/beta/environments/work/retrieve.md
+++ b/content/en/api/csharp/beta/environments/work/retrieve.md
@@ -106,6 +106,12 @@ Retrieve detailed information about a specific work item.
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
## Returns
- `class BetaSelfHostedWork:`
diff --git a/content/en/api/csharp/beta/environments/work/stats.md b/content/en/api/csharp/beta/environments/work/stats.md
index 389ef971b..9ccadf220 100644
--- a/content/en/api/csharp/beta/environments/work/stats.md
+++ b/content/en/api/csharp/beta/environments/work/stats.md
@@ -98,6 +98,12 @@ Get statistics about the work queue for an environment.
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
## Returns
- `class BetaSelfHostedWorkQueueStats:`
diff --git a/content/en/api/csharp/beta/environments/work/stop.md b/content/en/api/csharp/beta/environments/work/stop.md
index 123794475..e0565b04a 100644
--- a/content/en/api/csharp/beta/environments/work/stop.md
+++ b/content/en/api/csharp/beta/environments/work/stop.md
@@ -110,6 +110,12 @@ Stop a work item, initiating graceful or forced shutdown.
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
## Returns
- `class BetaSelfHostedWork:`
diff --git a/content/en/api/csharp/beta/environments/work/update.md b/content/en/api/csharp/beta/environments/work/update.md
index f8c94ab3b..873581cb8 100644
--- a/content/en/api/csharp/beta/environments/work/update.md
+++ b/content/en/api/csharp/beta/environments/work/update.md
@@ -110,6 +110,12 @@ Update work item metadata with merge semantics.
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
## Returns
- `class BetaSelfHostedWork:`
diff --git a/content/en/api/csharp/beta/files.md b/content/en/api/csharp/beta/files.md
index b963a1960..e1557a377 100644
--- a/content/en/api/csharp/beta/files.md
+++ b/content/en/api/csharp/beta/files.md
@@ -110,6 +110,12 @@ Upload File
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
### Returns
- `class BetaFileMetadata:`
@@ -322,6 +328,12 @@ List Files
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
### Returns
- `class BetaFileMetadata:`
@@ -522,6 +534,12 @@ Download File
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
### Example
```csharp
@@ -634,6 +652,12 @@ Get File Metadata
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
### Returns
- `class BetaFileMetadata:`
@@ -827,6 +851,12 @@ Delete File
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
### Returns
- `class BetaDeletedFile:`
diff --git a/content/en/api/csharp/beta/files/delete.md b/content/en/api/csharp/beta/files/delete.md
index 7deddd897..bc1468236 100644
--- a/content/en/api/csharp/beta/files/delete.md
+++ b/content/en/api/csharp/beta/files/delete.md
@@ -100,6 +100,12 @@ Delete File
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
## Returns
- `class BetaDeletedFile:`
diff --git a/content/en/api/csharp/beta/files/download.md b/content/en/api/csharp/beta/files/download.md
index 0f97c97ab..fd8153cd2 100644
--- a/content/en/api/csharp/beta/files/download.md
+++ b/content/en/api/csharp/beta/files/download.md
@@ -100,6 +100,12 @@ Download File
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
## Example
```csharp
diff --git a/content/en/api/csharp/beta/files/list.md b/content/en/api/csharp/beta/files/list.md
index 84d997791..622d2dc01 100644
--- a/content/en/api/csharp/beta/files/list.md
+++ b/content/en/api/csharp/beta/files/list.md
@@ -116,6 +116,12 @@ List Files
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
## Returns
- `class BetaFileMetadata:`
diff --git a/content/en/api/csharp/beta/files/retrieve_metadata.md b/content/en/api/csharp/beta/files/retrieve_metadata.md
index 6199f405e..31f8ba8ef 100644
--- a/content/en/api/csharp/beta/files/retrieve_metadata.md
+++ b/content/en/api/csharp/beta/files/retrieve_metadata.md
@@ -100,6 +100,12 @@ Get File Metadata
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
## Returns
- `class BetaFileMetadata:`
diff --git a/content/en/api/csharp/beta/files/upload.md b/content/en/api/csharp/beta/files/upload.md
index f77865aba..ec58848e1 100644
--- a/content/en/api/csharp/beta/files/upload.md
+++ b/content/en/api/csharp/beta/files/upload.md
@@ -108,6 +108,12 @@ Upload File
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
## Returns
- `class BetaFileMetadata:`
diff --git a/content/en/api/csharp/beta/memory_stores.md b/content/en/api/csharp/beta/memory_stores.md
index 54b1dd7a3..36d87bd3d 100644
--- a/content/en/api/csharp/beta/memory_stores.md
+++ b/content/en/api/csharp/beta/memory_stores.md
@@ -114,6 +114,12 @@ Create a memory store
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
### Returns
- `class BetaManagedAgentsMemoryStore:`
@@ -307,6 +313,12 @@ List memory stores
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
### Returns
- `class BetaManagedAgentsMemoryStore:`
@@ -485,6 +497,12 @@ Retrieve a memory store
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
### Returns
- `class BetaManagedAgentsMemoryStore:`
@@ -675,6 +693,12 @@ Update a memory store
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
### Returns
- `class BetaManagedAgentsMemoryStore:`
@@ -849,6 +873,12 @@ Delete a memory store
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
### Returns
- `class BetaManagedAgentsDeletedMemoryStore:`
@@ -985,6 +1015,12 @@ Archive a memory store
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
### Returns
- `class BetaManagedAgentsMemoryStore:`
@@ -1137,7 +1173,7 @@ Create a memory
- `required string path`
- Body param: Hierarchical path for the new memory, e.g. `/projects/foo/notes.md`. Must start with `/`, contain at least one non-empty segment, and be at most 1,024 bytes. Must not contain empty segments, `.` or `..` segments, control or format characters, and must be NFC-normalized. Paths are case-sensitive.
+ Body param: Hierarchical path for the new memory, e.g. `/projects/foo/notes.md`. Must start with `/`, contain at least one non-empty segment, and be at most 1,024 bytes. Must not contain empty segments, `.` or `..` segments, control or format characters, or the Unicode line and paragraph separators (U+2028, U+2029), and must be NFC-normalized. Paths are case-sensitive.
minLength: 2, maxLength: 1024
@@ -1231,6 +1267,12 @@ Create a memory
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
#### Returns
- `class BetaManagedAgentsMemory:`
@@ -1439,6 +1481,12 @@ List memories
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
#### Returns
- `class BetaManagedAgentsMemoryListItem: union`
@@ -1647,6 +1695,12 @@ Retrieve a memory
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
#### Returns
- `class BetaManagedAgentsMemory:`
@@ -1758,7 +1812,7 @@ Update a memory
- `string? path`
- Body param: New path for the memory (a rename). Must start with `/`, contain at least one non-empty segment, and be at most 1,024 bytes. Must not contain empty segments, `.` or `..` segments, control or format characters, and must be NFC-normalized. Paths are case-sensitive. The memory's `id` is preserved across renames. Omit to leave the path unchanged.
+ Body param: New path for the memory (a rename). Must start with `/`, contain at least one non-empty segment, and be at most 1,024 bytes. Must not contain empty segments, `.` or `..` segments, control or format characters, or the Unicode line and paragraph separators (U+2028, U+2029), and must be NFC-normalized. Paths are case-sensitive. The memory's `id` is preserved across renames. Omit to leave the path unchanged.
minLength: 2, maxLength: 1024
@@ -1852,6 +1906,12 @@ Update a memory
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
#### Returns
- `class BetaManagedAgentsMemory:`
@@ -2043,6 +2103,12 @@ Delete a memory
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
#### Returns
- `class BetaManagedAgentsDeletedMemory:`
@@ -2228,6 +2294,12 @@ List memory versions
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
#### Returns
- `class BetaManagedAgentsMemoryVersion:`
@@ -2500,6 +2572,12 @@ Retrieve a memory version
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
#### Returns
- `class BetaManagedAgentsMemoryVersion:`
@@ -2762,6 +2840,12 @@ Redact a memory version
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
#### Returns
- `class BetaManagedAgentsMemoryVersion:`
diff --git a/content/en/api/csharp/beta/memory_stores/archive.md b/content/en/api/csharp/beta/memory_stores/archive.md
index ff9575cef..a0d280a53 100644
--- a/content/en/api/csharp/beta/memory_stores/archive.md
+++ b/content/en/api/csharp/beta/memory_stores/archive.md
@@ -100,6 +100,12 @@ Archive a memory store
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
## Returns
- `class BetaManagedAgentsMemoryStore:`
diff --git a/content/en/api/csharp/beta/memory_stores/create.md b/content/en/api/csharp/beta/memory_stores/create.md
index b3b00becf..0c1367933 100644
--- a/content/en/api/csharp/beta/memory_stores/create.md
+++ b/content/en/api/csharp/beta/memory_stores/create.md
@@ -112,6 +112,12 @@ Create a memory store
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
## Returns
- `class BetaManagedAgentsMemoryStore:`
diff --git a/content/en/api/csharp/beta/memory_stores/delete.md b/content/en/api/csharp/beta/memory_stores/delete.md
index 3e8a4ef16..5227631df 100644
--- a/content/en/api/csharp/beta/memory_stores/delete.md
+++ b/content/en/api/csharp/beta/memory_stores/delete.md
@@ -100,6 +100,12 @@ Delete a memory store
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
## Returns
- `class BetaManagedAgentsDeletedMemoryStore:`
diff --git a/content/en/api/csharp/beta/memory_stores/list.md b/content/en/api/csharp/beta/memory_stores/list.md
index f37f96e4a..90dbf6fb9 100644
--- a/content/en/api/csharp/beta/memory_stores/list.md
+++ b/content/en/api/csharp/beta/memory_stores/list.md
@@ -122,6 +122,12 @@ List memory stores
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
## Returns
- `class BetaManagedAgentsMemoryStore:`
diff --git a/content/en/api/csharp/beta/memory_stores/memories.md b/content/en/api/csharp/beta/memory_stores/memories.md
index e2b2e7aba..5f922dfa2 100644
--- a/content/en/api/csharp/beta/memory_stores/memories.md
+++ b/content/en/api/csharp/beta/memory_stores/memories.md
@@ -22,7 +22,7 @@ Create a memory
- `required string path`
- Body param: Hierarchical path for the new memory, e.g. `/projects/foo/notes.md`. Must start with `/`, contain at least one non-empty segment, and be at most 1,024 bytes. Must not contain empty segments, `.` or `..` segments, control or format characters, and must be NFC-normalized. Paths are case-sensitive.
+ Body param: Hierarchical path for the new memory, e.g. `/projects/foo/notes.md`. Must start with `/`, contain at least one non-empty segment, and be at most 1,024 bytes. Must not contain empty segments, `.` or `..` segments, control or format characters, or the Unicode line and paragraph separators (U+2028, U+2029), and must be NFC-normalized. Paths are case-sensitive.
minLength: 2, maxLength: 1024
@@ -116,6 +116,12 @@ Create a memory
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
### Returns
- `class BetaManagedAgentsMemory:`
@@ -324,6 +330,12 @@ List memories
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
### Returns
- `class BetaManagedAgentsMemoryListItem: union`
@@ -532,6 +544,12 @@ Retrieve a memory
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
### Returns
- `class BetaManagedAgentsMemory:`
@@ -643,7 +661,7 @@ Update a memory
- `string? path`
- Body param: New path for the memory (a rename). Must start with `/`, contain at least one non-empty segment, and be at most 1,024 bytes. Must not contain empty segments, `.` or `..` segments, control or format characters, and must be NFC-normalized. Paths are case-sensitive. The memory's `id` is preserved across renames. Omit to leave the path unchanged.
+ Body param: New path for the memory (a rename). Must start with `/`, contain at least one non-empty segment, and be at most 1,024 bytes. Must not contain empty segments, `.` or `..` segments, control or format characters, or the Unicode line and paragraph separators (U+2028, U+2029), and must be NFC-normalized. Paths are case-sensitive. The memory's `id` is preserved across renames. Omit to leave the path unchanged.
minLength: 2, maxLength: 1024
@@ -737,6 +755,12 @@ Update a memory
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
### Returns
- `class BetaManagedAgentsMemory:`
@@ -928,6 +952,12 @@ Delete a memory
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
### Returns
- `class BetaManagedAgentsDeletedMemory:`
diff --git a/content/en/api/csharp/beta/memory_stores/memories/create.md b/content/en/api/csharp/beta/memory_stores/memories/create.md
index b4bbbbed2..c648acd8f 100644
--- a/content/en/api/csharp/beta/memory_stores/memories/create.md
+++ b/content/en/api/csharp/beta/memory_stores/memories/create.md
@@ -20,7 +20,7 @@ Create a memory
- `required string path`
- Body param: Hierarchical path for the new memory, e.g. `/projects/foo/notes.md`. Must start with `/`, contain at least one non-empty segment, and be at most 1,024 bytes. Must not contain empty segments, `.` or `..` segments, control or format characters, and must be NFC-normalized. Paths are case-sensitive.
+ Body param: Hierarchical path for the new memory, e.g. `/projects/foo/notes.md`. Must start with `/`, contain at least one non-empty segment, and be at most 1,024 bytes. Must not contain empty segments, `.` or `..` segments, control or format characters, or the Unicode line and paragraph separators (U+2028, U+2029), and must be NFC-normalized. Paths are case-sensitive.
minLength: 2, maxLength: 1024
@@ -114,6 +114,12 @@ Create a memory
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
## Returns
- `class BetaManagedAgentsMemory:`
diff --git a/content/en/api/csharp/beta/memory_stores/memories/delete.md b/content/en/api/csharp/beta/memory_stores/memories/delete.md
index 81600d4c9..f85303379 100644
--- a/content/en/api/csharp/beta/memory_stores/memories/delete.md
+++ b/content/en/api/csharp/beta/memory_stores/memories/delete.md
@@ -108,6 +108,12 @@ Delete a memory
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
## Returns
- `class BetaManagedAgentsDeletedMemory:`
diff --git a/content/en/api/csharp/beta/memory_stores/memories/list.md b/content/en/api/csharp/beta/memory_stores/memories/list.md
index 77a651c8f..f4df31536 100644
--- a/content/en/api/csharp/beta/memory_stores/memories/list.md
+++ b/content/en/api/csharp/beta/memory_stores/memories/list.md
@@ -124,6 +124,12 @@ List memories
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
## Returns
- `class BetaManagedAgentsMemoryListItem: union`
diff --git a/content/en/api/csharp/beta/memory_stores/memories/retrieve.md b/content/en/api/csharp/beta/memory_stores/memories/retrieve.md
index 4267e82f7..1b5efb4d4 100644
--- a/content/en/api/csharp/beta/memory_stores/memories/retrieve.md
+++ b/content/en/api/csharp/beta/memory_stores/memories/retrieve.md
@@ -108,6 +108,12 @@ Retrieve a memory
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
## Returns
- `class BetaManagedAgentsMemory:`
diff --git a/content/en/api/csharp/beta/memory_stores/memories/update.md b/content/en/api/csharp/beta/memory_stores/memories/update.md
index 592afd0e6..146ea3d9a 100644
--- a/content/en/api/csharp/beta/memory_stores/memories/update.md
+++ b/content/en/api/csharp/beta/memory_stores/memories/update.md
@@ -28,7 +28,7 @@ Update a memory
- `string? path`
- Body param: New path for the memory (a rename). Must start with `/`, contain at least one non-empty segment, and be at most 1,024 bytes. Must not contain empty segments, `.` or `..` segments, control or format characters, and must be NFC-normalized. Paths are case-sensitive. The memory's `id` is preserved across renames. Omit to leave the path unchanged.
+ Body param: New path for the memory (a rename). Must start with `/`, contain at least one non-empty segment, and be at most 1,024 bytes. Must not contain empty segments, `.` or `..` segments, control or format characters, or the Unicode line and paragraph separators (U+2028, U+2029), and must be NFC-normalized. Paths are case-sensitive. The memory's `id` is preserved across renames. Omit to leave the path unchanged.
minLength: 2, maxLength: 1024
@@ -122,6 +122,12 @@ Update a memory
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
## Returns
- `class BetaManagedAgentsMemory:`
diff --git a/content/en/api/csharp/beta/memory_stores/memory_versions.md b/content/en/api/csharp/beta/memory_stores/memory_versions.md
index 7d2a9b708..b79e3a1fe 100644
--- a/content/en/api/csharp/beta/memory_stores/memory_versions.md
+++ b/content/en/api/csharp/beta/memory_stores/memory_versions.md
@@ -148,6 +148,12 @@ List memory versions
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
### Returns
- `class BetaManagedAgentsMemoryVersion:`
@@ -420,6 +426,12 @@ Retrieve a memory version
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
### Returns
- `class BetaManagedAgentsMemoryVersion:`
@@ -682,6 +694,12 @@ Redact a memory version
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
### Returns
- `class BetaManagedAgentsMemoryVersion:`
diff --git a/content/en/api/csharp/beta/memory_stores/memory_versions/list.md b/content/en/api/csharp/beta/memory_stores/memory_versions/list.md
index 3c5b1a2c3..2c74cb7ef 100644
--- a/content/en/api/csharp/beta/memory_stores/memory_versions/list.md
+++ b/content/en/api/csharp/beta/memory_stores/memory_versions/list.md
@@ -146,6 +146,12 @@ List memory versions
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
## Returns
- `class BetaManagedAgentsMemoryVersion:`
diff --git a/content/en/api/csharp/beta/memory_stores/memory_versions/redact.md b/content/en/api/csharp/beta/memory_stores/memory_versions/redact.md
index c46374473..0b559c6f3 100644
--- a/content/en/api/csharp/beta/memory_stores/memory_versions/redact.md
+++ b/content/en/api/csharp/beta/memory_stores/memory_versions/redact.md
@@ -104,6 +104,12 @@ Redact a memory version
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
## Returns
- `class BetaManagedAgentsMemoryVersion:`
diff --git a/content/en/api/csharp/beta/memory_stores/memory_versions/retrieve.md b/content/en/api/csharp/beta/memory_stores/memory_versions/retrieve.md
index e29a47670..297dab85a 100644
--- a/content/en/api/csharp/beta/memory_stores/memory_versions/retrieve.md
+++ b/content/en/api/csharp/beta/memory_stores/memory_versions/retrieve.md
@@ -108,6 +108,12 @@ Retrieve a memory version
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
## Returns
- `class BetaManagedAgentsMemoryVersion:`
diff --git a/content/en/api/csharp/beta/memory_stores/retrieve.md b/content/en/api/csharp/beta/memory_stores/retrieve.md
index fa99d5275..6861b7099 100644
--- a/content/en/api/csharp/beta/memory_stores/retrieve.md
+++ b/content/en/api/csharp/beta/memory_stores/retrieve.md
@@ -100,6 +100,12 @@ Retrieve a memory store
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
## Returns
- `class BetaManagedAgentsMemoryStore:`
diff --git a/content/en/api/csharp/beta/memory_stores/update.md b/content/en/api/csharp/beta/memory_stores/update.md
index 9d80f138c..76f9b08b0 100644
--- a/content/en/api/csharp/beta/memory_stores/update.md
+++ b/content/en/api/csharp/beta/memory_stores/update.md
@@ -116,6 +116,12 @@ Update a memory store
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
## Returns
- `class BetaManagedAgentsMemoryStore:`
diff --git a/content/en/api/csharp/beta/messages.md b/content/en/api/csharp/beta/messages.md
index 2bc3f5e2c..e92a3a3a1 100644
--- a/content/en/api/csharp/beta/messages.md
+++ b/content/en/api/csharp/beta/messages.md
@@ -1302,6 +1302,14 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `ClaudeFable5_1`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
+ - `ClaudeMythos5_1`
+
+ Our most capable model for cybersecurity and biology research, available through trusted access programs
+
- `ClaudeSonnet5`
High-performance model for coding and agents
@@ -1380,6 +1388,36 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co
- `System`
+ - `ClearAt? ClearAt`
+
+ How long this system message's text stays in front of the model. `"never"` (the default) renders it on every request that includes it. `"next_user_message"` renders it only for the user turn it follows: once a later `role: "user"` message exists in `messages` the message stays in the array (send it unchanged) but is no longer shown to the model. Only permitted on `role: "system"` messages.
+
+ - `NextUserMessage`
+
+ - `Never`
+
+ - `BetaSystemMessageOutputConfig? OutputConfig`
+
+ Per-message output configuration on a role:"system" input message.
+
+ Fields here apply per-turn; `format` remains top-level only. An
+ empty `{}` is accepted on a message that carries content; a message
+ with neither content nor output_config fields is rejected.
+
+ - `Effort? Effort`
+
+ All possible effort levels.
+
+ - `Low`
+
+ - `Medium`
+
+ - `High`
+
+ - `Xhigh`
+
+ - `Max`
+
- `required Model model`
Body param: The model that will complete your prompt.
@@ -1917,16 +1955,6 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co
- `JsonElement Type constant`
- - `IReadOnlyList AllowedCallers`
-
- - `Direct`
-
- - `CodeExecution20250825`
-
- - `CodeExecution20260120`
-
- - `CodeExecution20260521`
-
- `BetaCacheControlEphemeral? CacheControl`
Create a cache control breakpoint at this content block.
@@ -2553,16 +2581,6 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co
- `JsonElement Type constant`
- - `IReadOnlyList AllowedCallers`
-
- - `Direct`
-
- - `CodeExecution20250825`
-
- - `CodeExecution20260120`
-
- - `CodeExecution20260521`
-
- `BetaCacheControlEphemeral? CacheControl`
Create a cache control breakpoint at this content block.
@@ -3561,6 +3579,12 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
- `string userProfileID`
Header param: The user profile ID to attribute this request to. Use when acting on behalf of a party other than your organization. Requires the `user-profiles` beta header.
@@ -4440,6 +4464,14 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `ClaudeFable5_1`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
+ - `ClaudeMythos5_1`
+
+ Our most capable model for cybersecurity and biology research, available through trusted access programs
+
- `ClaudeSonnet5`
High-performance model for coding and agents
@@ -5131,6 +5163,58 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co
- `Fast`
+ - `IReadOnlyList? InputTransformations`
+
+ Changes the API made to the request's input before showing it to the model:
+ one entry per change, in request order. Today the only entry type is
+ `thinking_dropped` — a `thinking`, `redacted_thinking` or `connector_text`
+ block from the request's `messages` that was removed from the prompt instead
+ of being shown to the model because it failed a binding check. More entry
+ types may be added over time; ignore types you do not recognize.
+
+ Requires `anthropic-beta: thinking-binding-controls-2026-08-01`. Present on
+ every such response from a model that supports extended thinking, as `[]`
+ when nothing was changed; without the beta, blocks are removed all the same
+ but nothing is reported. Removed blocks contribute nothing to
+ `usage.input_tokens`. When streaming, the array is final in `message_start`;
+ the final `message_delta` event carries it only when a server-side model
+ fallback happened mid-stream, in which case it holds the serving model's
+ entries and replaces the one in `message_start`.
+
+ - `required string Path`
+
+ Where the removed block was in your request, as `messages.{i}.content.{j}`:
+ `i` indexes the `messages` array you sent and `j` that message's `content`
+ array — the same form error messages use.
+
+ - `required Reason Reason`
+
+ Which binding check removed the block: `model_binding_mismatch` — it was
+ created by a model whose reasoning the requested model may not read;
+ `prefix_binding_mismatch` — the conversation before it differs from the
+ conversation it was created in (the rest of that turn's consecutive thinking
+ blocks are removed with it, each with this reason);
+ `organization_binding_mismatch` — it was created under a different
+ organization (an Anthropic organization, AWS account or Google Cloud project)
+ and this organization is not one of its additional organizations;
+ `end_user_binding_mismatch` — it was created for a different end user, or
+ was removed by the consumer-organization binding. A block that would fail
+ several checks reports one reason, in this order of precedence:
+ `organization_binding_mismatch`, `end_user_binding_mismatch`,
+ `model_binding_mismatch`, `prefix_binding_mismatch`.
+
+ - `ModelBindingMismatch`
+
+ - `PrefixBindingMismatch`
+
+ - `OrganizationBindingMismatch`
+
+ - `EndUserBindingMismatch`
+
+ - `JsonElement Type constant`
+
+ Always `thinking_dropped` for this entry type.
+
- `class BetaRawMessageStreamEvent: union`
- `class BetaRawMessageStartEvent:`
@@ -5245,6 +5329,50 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co
The number of server tool requests.
+ - `IReadOnlyList? InputTransformations`
+
+ Changes the API made to the request's input before showing it to the model:
+ one entry per change, in request order. Today the only entry type is
+ `thinking_dropped` — a `thinking`, `redacted_thinking` or `connector_text`
+ block from the request's `messages` that was removed from the prompt instead
+ of being shown to the model because it failed a binding check. More entry
+ types may be added over time; ignore types you do not recognize.
+
+ Requires `anthropic-beta: thinking-binding-controls-2026-08-01`. Present on
+ every such response from a model that supports extended thinking, as `[]`
+ when nothing was changed; without the beta, blocks are removed all the same
+ but nothing is reported. Removed blocks contribute nothing to
+ `usage.input_tokens`. When streaming, the array is final in `message_start`;
+ the final `message_delta` event carries it only when a server-side model
+ fallback happened mid-stream, in which case it holds the serving model's
+ entries and replaces the one in `message_start`.
+
+ - `required string Path`
+
+ Where the removed block was in your request, as `messages.{i}.content.{j}`:
+ `i` indexes the `messages` array you sent and `j` that message's `content`
+ array — the same form error messages use.
+
+ - `required Reason Reason`
+
+ Which binding check removed the block: `model_binding_mismatch` — it was
+ created by a model whose reasoning the requested model may not read;
+ `prefix_binding_mismatch` — the conversation before it differs from the
+ conversation it was created in (the rest of that turn's consecutive thinking
+ blocks are removed with it, each with this reason);
+ `organization_binding_mismatch` — it was created under a different
+ organization (an Anthropic organization, AWS account or Google Cloud project)
+ and this organization is not one of its additional organizations;
+ `end_user_binding_mismatch` — it was created for a different end user, or
+ was removed by the consumer-organization binding. A block that would fail
+ several checks reports one reason, in this order of precedence:
+ `organization_binding_mismatch`, `end_user_binding_mismatch`,
+ `model_binding_mismatch`, `prefix_binding_mismatch`.
+
+ - `JsonElement Type constant`
+
+ Always `thinking_dropped` for this entry type.
+
- `class BetaRawMessageStopEvent:`
- `JsonElement Type constant`
@@ -5397,6 +5525,8 @@ MessageCreateParams parameters = new()
{
Content = "Hello, world",
Role = Role.User,
+ ClearAt = ClearAt.NextUserMessage,
+ OutputConfig = new() { Effort = Effort.Low },
},
],
Model = Model.ClaudeOpus5,
@@ -5491,7 +5621,7 @@ Console.WriteLine(betaMessage);
"cache_creation_input_tokens": 0,
"cache_read_input_tokens": 0,
"input_tokens": 0,
- "model": "claude-sonnet-5",
+ "model": "claude-fable-5-1",
"output_tokens": 0,
"type": "message"
}
@@ -5506,7 +5636,14 @@ Console.WriteLine(betaMessage);
},
"service_tier": "standard",
"speed": "standard"
- }
+ },
+ "input_transformations": [
+ {
+ "path": "path",
+ "reason": "model_binding_mismatch",
+ "type": "thinking_dropped"
+ }
+ ]
}
```
@@ -6800,6 +6937,14 @@ Learn more about token counting in our [user guide](https://platform.claude.com/
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `ClaudeFable5_1`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
+ - `ClaudeMythos5_1`
+
+ Our most capable model for cybersecurity and biology research, available through trusted access programs
+
- `ClaudeSonnet5`
High-performance model for coding and agents
@@ -6878,6 +7023,36 @@ Learn more about token counting in our [user guide](https://platform.claude.com/
- `System`
+ - `ClearAt? ClearAt`
+
+ How long this system message's text stays in front of the model. `"never"` (the default) renders it on every request that includes it. `"next_user_message"` renders it only for the user turn it follows: once a later `role: "user"` message exists in `messages` the message stays in the array (send it unchanged) but is no longer shown to the model. Only permitted on `role: "system"` messages.
+
+ - `NextUserMessage`
+
+ - `Never`
+
+ - `BetaSystemMessageOutputConfig? OutputConfig`
+
+ Per-message output configuration on a role:"system" input message.
+
+ Fields here apply per-turn; `format` remains top-level only. An
+ empty `{}` is accepted on a message that carries content; a message
+ with neither content nor output_config fields is rejected.
+
+ - `Effort? Effort`
+
+ All possible effort levels.
+
+ - `Low`
+
+ - `Medium`
+
+ - `High`
+
+ - `Xhigh`
+
+ - `Max`
+
- `required Model model`
Body param: The model that will complete your prompt.
@@ -7291,16 +7466,6 @@ Learn more about token counting in our [user guide](https://platform.claude.com/
- `JsonElement Type constant`
- - `IReadOnlyList AllowedCallers`
-
- - `Direct`
-
- - `CodeExecution20250825`
-
- - `CodeExecution20260120`
-
- - `CodeExecution20260521`
-
- `BetaCacheControlEphemeral? CacheControl`
Create a cache control breakpoint at this content block.
@@ -7927,16 +8092,6 @@ Learn more about token counting in our [user guide](https://platform.claude.com/
- `JsonElement Type constant`
- - `IReadOnlyList AllowedCallers`
-
- - `Direct`
-
- - `CodeExecution20250825`
-
- - `CodeExecution20260120`
-
- - `CodeExecution20260521`
-
- `BetaCacheControlEphemeral? CacheControl`
Create a cache control breakpoint at this content block.
@@ -8935,6 +9090,12 @@ Learn more about token counting in our [user guide](https://platform.claude.com/
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
- `string userProfileID`
Header param: The user profile ID to attribute this request to. Use when acting on behalf of a party other than your organization. Requires the `user-profiles` beta header.
@@ -8974,6 +9135,8 @@ MessageCountTokensParams parameters = new()
{
Content = "Hello, world",
Role = Role.User,
+ ClearAt = ClearAt.NextUserMessage,
+ OutputConfig = new() { Effort = Effort.Low },
},
],
Model = Model.ClaudeOpus5,
@@ -9043,6 +9206,14 @@ Console.WriteLine(betaMessageTokensCount);
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `ClaudeFable5_1`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
+ - `ClaudeMythos5_1`
+
+ Our most capable model for cybersecurity and biology research, available through trusted access programs
+
- `ClaudeSonnet5`
High-performance model for coding and agents
@@ -9171,6 +9342,14 @@ Console.WriteLine(betaMessageTokensCount);
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `ClaudeFable5_1`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
+ - `ClaudeMythos5_1`
+
+ Our most capable model for cybersecurity and biology research, available through trusted access programs
+
- `ClaudeSonnet5`
High-performance model for coding and agents
@@ -10490,16 +10669,6 @@ Console.WriteLine(betaMessageTokensCount);
- `JsonElement Type constant`
- - `IReadOnlyList AllowedCallers`
-
- - `Direct`
-
- - `CodeExecution20250825`
-
- - `CodeExecution20260120`
-
- - `CodeExecution20260521`
-
- `BetaCacheControlEphemeral? CacheControl`
Create a cache control breakpoint at this content block.
@@ -12853,16 +13022,6 @@ Console.WriteLine(betaMessageTokensCount);
- `JsonElement Type constant`
- - `IReadOnlyList AllowedCallers`
-
- - `Direct`
-
- - `CodeExecution20250825`
-
- - `CodeExecution20260120`
-
- - `CodeExecution20260521`
-
- `BetaCacheControlEphemeral? CacheControl`
Create a cache control breakpoint at this content block.
@@ -14272,6 +14431,14 @@ Console.WriteLine(betaMessageTokensCount);
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `ClaudeFable5_1`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
+ - `ClaudeMythos5_1`
+
+ Our most capable model for cybersecurity and biology research, available through trusted access programs
+
- `ClaudeSonnet5`
High-performance model for coding and agents
@@ -15591,6 +15758,14 @@ Console.WriteLine(betaMessageTokensCount);
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `ClaudeFable5_1`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
+ - `ClaudeMythos5_1`
+
+ Our most capable model for cybersecurity and biology research, available through trusted access programs
+
- `ClaudeSonnet5`
High-performance model for coding and agents
@@ -16415,6 +16590,14 @@ Console.WriteLine(betaMessageTokensCount);
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `ClaudeFable5_1`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
+ - `ClaudeMythos5_1`
+
+ Our most capable model for cybersecurity and biology research, available through trusted access programs
+
- `ClaudeSonnet5`
High-performance model for coding and agents
@@ -16539,6 +16722,14 @@ Console.WriteLine(betaMessageTokensCount);
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `ClaudeFable5_1`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
+ - `ClaudeMythos5_1`
+
+ Our most capable model for cybersecurity and biology research, available through trusted access programs
+
- `ClaudeSonnet5`
High-performance model for coding and agents
@@ -16776,6 +16967,14 @@ Console.WriteLine(betaMessageTokensCount);
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `ClaudeFable5_1`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
+ - `ClaudeMythos5_1`
+
+ Our most capable model for cybersecurity and biology research, available through trusted access programs
+
- `ClaudeSonnet5`
High-performance model for coding and agents
@@ -16848,6 +17047,14 @@ Console.WriteLine(betaMessageTokensCount);
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `ClaudeFable5_1`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
+ - `ClaudeMythos5_1`
+
+ Our most capable model for cybersecurity and biology research, available through trusted access programs
+
- `ClaudeSonnet5`
High-performance model for coding and agents
@@ -16959,6 +17166,14 @@ Console.WriteLine(betaMessageTokensCount);
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `ClaudeFable5_1`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
+ - `ClaudeMythos5_1`
+
+ Our most capable model for cybersecurity and biology research, available through trusted access programs
+
- `ClaudeSonnet5`
High-performance model for coding and agents
@@ -17046,6 +17261,14 @@ Console.WriteLine(betaMessageTokensCount);
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `ClaudeFable5_1`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
+ - `ClaudeMythos5_1`
+
+ Our most capable model for cybersecurity and biology research, available through trusted access programs
+
- `ClaudeSonnet5`
High-performance model for coding and agents
@@ -17178,6 +17401,24 @@ Console.WriteLine(betaMessageTokensCount);
- `JsonElement Type constant`
+ - `BetaThinkingBlockBinding? BlockBinding`
+
+ Controls for block binding: what happens when a thinking block this
+ request sends back fails the conversation check. Every field is optional;
+ an empty object means every default.
+
+ - `BetaThinkingPrefixMismatchBehavior? PrefixMismatchBehavior`
+
+ What happens when a thinking block in `messages` fails the conversation
+ check: it was created in a different conversation, or the messages before
+ it have changed since. `"error"` (the default) fails the request with a
+ 400 error. `"drop_block"` removes the failing blocks and the request
+ proceeds; the model no longer sees the dropped reasoning.
+
+ - `Error`
+
+ - `DropBlock`
+
- `Display? Display`
Controls how thinking content appears in the response. When set to `summarized`, thinking is returned normally. When set to `omitted`, thinking content is redacted but a signature is returned for multi-turn continuity. Defaults to `summarized`.
@@ -17196,6 +17437,12 @@ Console.WriteLine(betaMessageTokensCount);
- `JsonElement Type constant`
+ - `BetaThinkingBlockBinding? BlockBinding`
+
+ Controls for block binding: what happens when a thinking block this
+ request sends back fails the conversation check. Every field is optional;
+ an empty object means every default.
+
- `Display? Display`
Controls how thinking content appears in the response. When set to `summarized`, thinking is returned normally. When set to `omitted`, thinking content is redacted but a signature is returned for multi-turn continuity. Defaults to `summarized`.
@@ -17252,6 +17499,14 @@ Console.WriteLine(betaMessageTokensCount);
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `ClaudeFable5_1`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
+ - `ClaudeMythos5_1`
+
+ Our most capable model for cybersecurity and biology research, available through trusted access programs
+
- `ClaudeSonnet5`
High-performance model for coding and agents
@@ -17384,6 +17639,24 @@ Console.WriteLine(betaMessageTokensCount);
- `JsonElement Type constant`
+ - `BetaThinkingBlockBinding? BlockBinding`
+
+ Controls for block binding: what happens when a thinking block this
+ request sends back fails the conversation check. Every field is optional;
+ an empty object means every default.
+
+ - `BetaThinkingPrefixMismatchBehavior? PrefixMismatchBehavior`
+
+ What happens when a thinking block in `messages` fails the conversation
+ check: it was created in a different conversation, or the messages before
+ it have changed since. `"error"` (the default) fails the request with a
+ 400 error. `"drop_block"` removes the failing blocks and the request
+ proceeds; the model no longer sees the dropped reasoning.
+
+ - `Error`
+
+ - `DropBlock`
+
- `Display? Display`
Controls how thinking content appears in the response. When set to `summarized`, thinking is returned normally. When set to `omitted`, thinking content is redacted but a signature is returned for multi-turn continuity. Defaults to `summarized`.
@@ -17402,6 +17675,12 @@ Console.WriteLine(betaMessageTokensCount);
- `JsonElement Type constant`
+ - `BetaThinkingBlockBinding? BlockBinding`
+
+ Controls for block binding: what happens when a thinking block this
+ request sends back fails the conversation check. Every field is optional;
+ an empty object means every default.
+
- `Display? Display`
Controls how thinking content appears in the response. When set to `summarized`, thinking is returned normally. When set to `omitted`, thinking content is redacted but a signature is returned for multi-turn continuity. Defaults to `summarized`.
@@ -18918,6 +19197,14 @@ Console.WriteLine(betaMessageTokensCount);
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `ClaudeFable5_1`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
+ - `ClaudeMythos5_1`
+
+ Our most capable model for cybersecurity and biology research, available through trusted access programs
+
- `ClaudeSonnet5`
High-performance model for coding and agents
@@ -19609,6 +19896,58 @@ Console.WriteLine(betaMessageTokensCount);
- `Fast`
+ - `IReadOnlyList? InputTransformations`
+
+ Changes the API made to the request's input before showing it to the model:
+ one entry per change, in request order. Today the only entry type is
+ `thinking_dropped` — a `thinking`, `redacted_thinking` or `connector_text`
+ block from the request's `messages` that was removed from the prompt instead
+ of being shown to the model because it failed a binding check. More entry
+ types may be added over time; ignore types you do not recognize.
+
+ Requires `anthropic-beta: thinking-binding-controls-2026-08-01`. Present on
+ every such response from a model that supports extended thinking, as `[]`
+ when nothing was changed; without the beta, blocks are removed all the same
+ but nothing is reported. Removed blocks contribute nothing to
+ `usage.input_tokens`. When streaming, the array is final in `message_start`;
+ the final `message_delta` event carries it only when a server-side model
+ fallback happened mid-stream, in which case it holds the serving model's
+ entries and replaces the one in `message_start`.
+
+ - `required string Path`
+
+ Where the removed block was in your request, as `messages.{i}.content.{j}`:
+ `i` indexes the `messages` array you sent and `j` that message's `content`
+ array — the same form error messages use.
+
+ - `required Reason Reason`
+
+ Which binding check removed the block: `model_binding_mismatch` — it was
+ created by a model whose reasoning the requested model may not read;
+ `prefix_binding_mismatch` — the conversation before it differs from the
+ conversation it was created in (the rest of that turn's consecutive thinking
+ blocks are removed with it, each with this reason);
+ `organization_binding_mismatch` — it was created under a different
+ organization (an Anthropic organization, AWS account or Google Cloud project)
+ and this organization is not one of its additional organizations;
+ `end_user_binding_mismatch` — it was created for a different end user, or
+ was removed by the consumer-organization binding. A block that would fail
+ several checks reports one reason, in this order of precedence:
+ `organization_binding_mismatch`, `end_user_binding_mismatch`,
+ `model_binding_mismatch`, `prefix_binding_mismatch`.
+
+ - `ModelBindingMismatch`
+
+ - `PrefixBindingMismatch`
+
+ - `OrganizationBindingMismatch`
+
+ - `EndUserBindingMismatch`
+
+ - `JsonElement Type constant`
+
+ Always `thinking_dropped` for this entry type.
+
### Beta Message Delta Usage
- `class BetaMessageDeltaUsage:`
@@ -19755,6 +20094,14 @@ Console.WriteLine(betaMessageTokensCount);
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `ClaudeFable5_1`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
+ - `ClaudeMythos5_1`
+
+ Our most capable model for cybersecurity and biology research, available through trusted access programs
+
- `ClaudeSonnet5`
High-performance model for coding and agents
@@ -20038,6 +20385,14 @@ Console.WriteLine(betaMessageTokensCount);
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `ClaudeFable5_1`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
+ - `ClaudeMythos5_1`
+
+ Our most capable model for cybersecurity and biology research, available through trusted access programs
+
- `ClaudeSonnet5`
High-performance model for coding and agents
@@ -21335,6 +21690,14 @@ Console.WriteLine(betaMessageTokensCount);
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `ClaudeFable5_1`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
+ - `ClaudeMythos5_1`
+
+ Our most capable model for cybersecurity and biology research, available through trusted access programs
+
- `ClaudeSonnet5`
High-performance model for coding and agents
@@ -21413,6 +21776,36 @@ Console.WriteLine(betaMessageTokensCount);
- `System`
+ - `ClearAt? ClearAt`
+
+ How long this system message's text stays in front of the model. `"never"` (the default) renders it on every request that includes it. `"next_user_message"` renders it only for the user turn it follows: once a later `role: "user"` message exists in `messages` the message stays in the array (send it unchanged) but is no longer shown to the model. Only permitted on `role: "system"` messages.
+
+ - `NextUserMessage`
+
+ - `Never`
+
+ - `BetaSystemMessageOutputConfig? OutputConfig`
+
+ Per-message output configuration on a role:"system" input message.
+
+ Fields here apply per-turn; `format` remains top-level only. An
+ empty `{}` is accepted on a message that carries content; a message
+ with neither content nor output_config fields is rejected.
+
+ - `Effort? Effort`
+
+ All possible effort levels.
+
+ - `Low`
+
+ - `Medium`
+
+ - `High`
+
+ - `Xhigh`
+
+ - `Max`
+
### Beta Message Tokens Count
- `class BetaMessageTokensCount:`
@@ -22624,6 +23017,14 @@ Console.WriteLine(betaMessageTokensCount);
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `ClaudeFable5_1`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
+ - `ClaudeMythos5_1`
+
+ Our most capable model for cybersecurity and biology research, available through trusted access programs
+
- `ClaudeSonnet5`
High-performance model for coding and agents
@@ -23081,6 +23482,14 @@ Console.WriteLine(betaMessageTokensCount);
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `ClaudeFable5_1`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
+ - `ClaudeMythos5_1`
+
+ Our most capable model for cybersecurity and biology research, available through trusted access programs
+
- `ClaudeSonnet5`
High-performance model for coding and agents
@@ -23318,6 +23727,58 @@ Console.WriteLine(betaMessageTokensCount);
minimum: 0
+ - `IReadOnlyList? InputTransformations`
+
+ Changes the API made to the request's input before showing it to the model:
+ one entry per change, in request order. Today the only entry type is
+ `thinking_dropped` — a `thinking`, `redacted_thinking` or `connector_text`
+ block from the request's `messages` that was removed from the prompt instead
+ of being shown to the model because it failed a binding check. More entry
+ types may be added over time; ignore types you do not recognize.
+
+ Requires `anthropic-beta: thinking-binding-controls-2026-08-01`. Present on
+ every such response from a model that supports extended thinking, as `[]`
+ when nothing was changed; without the beta, blocks are removed all the same
+ but nothing is reported. Removed blocks contribute nothing to
+ `usage.input_tokens`. When streaming, the array is final in `message_start`;
+ the final `message_delta` event carries it only when a server-side model
+ fallback happened mid-stream, in which case it holds the serving model's
+ entries and replaces the one in `message_start`.
+
+ - `required string Path`
+
+ Where the removed block was in your request, as `messages.{i}.content.{j}`:
+ `i` indexes the `messages` array you sent and `j` that message's `content`
+ array — the same form error messages use.
+
+ - `required Reason Reason`
+
+ Which binding check removed the block: `model_binding_mismatch` — it was
+ created by a model whose reasoning the requested model may not read;
+ `prefix_binding_mismatch` — the conversation before it differs from the
+ conversation it was created in (the rest of that turn's consecutive thinking
+ blocks are removed with it, each with this reason);
+ `organization_binding_mismatch` — it was created under a different
+ organization (an Anthropic organization, AWS account or Google Cloud project)
+ and this organization is not one of its additional organizations;
+ `end_user_binding_mismatch` — it was created for a different end user, or
+ was removed by the consumer-organization binding. A block that would fail
+ several checks reports one reason, in this order of precedence:
+ `organization_binding_mismatch`, `end_user_binding_mismatch`,
+ `model_binding_mismatch`, `prefix_binding_mismatch`.
+
+ - `ModelBindingMismatch`
+
+ - `PrefixBindingMismatch`
+
+ - `OrganizationBindingMismatch`
+
+ - `EndUserBindingMismatch`
+
+ - `JsonElement Type constant`
+
+ Always `thinking_dropped` for this entry type.
+
### Beta Raw Message Start Event
- `class BetaRawMessageStartEvent:`
@@ -24151,6 +24612,14 @@ Console.WriteLine(betaMessageTokensCount);
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `ClaudeFable5_1`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
+ - `ClaudeMythos5_1`
+
+ Our most capable model for cybersecurity and biology research, available through trusted access programs
+
- `ClaudeSonnet5`
High-performance model for coding and agents
@@ -24842,6 +25311,58 @@ Console.WriteLine(betaMessageTokensCount);
- `Fast`
+ - `IReadOnlyList? InputTransformations`
+
+ Changes the API made to the request's input before showing it to the model:
+ one entry per change, in request order. Today the only entry type is
+ `thinking_dropped` — a `thinking`, `redacted_thinking` or `connector_text`
+ block from the request's `messages` that was removed from the prompt instead
+ of being shown to the model because it failed a binding check. More entry
+ types may be added over time; ignore types you do not recognize.
+
+ Requires `anthropic-beta: thinking-binding-controls-2026-08-01`. Present on
+ every such response from a model that supports extended thinking, as `[]`
+ when nothing was changed; without the beta, blocks are removed all the same
+ but nothing is reported. Removed blocks contribute nothing to
+ `usage.input_tokens`. When streaming, the array is final in `message_start`;
+ the final `message_delta` event carries it only when a server-side model
+ fallback happened mid-stream, in which case it holds the serving model's
+ entries and replaces the one in `message_start`.
+
+ - `required string Path`
+
+ Where the removed block was in your request, as `messages.{i}.content.{j}`:
+ `i` indexes the `messages` array you sent and `j` that message's `content`
+ array — the same form error messages use.
+
+ - `required Reason Reason`
+
+ Which binding check removed the block: `model_binding_mismatch` — it was
+ created by a model whose reasoning the requested model may not read;
+ `prefix_binding_mismatch` — the conversation before it differs from the
+ conversation it was created in (the rest of that turn's consecutive thinking
+ blocks are removed with it, each with this reason);
+ `organization_binding_mismatch` — it was created under a different
+ organization (an Anthropic organization, AWS account or Google Cloud project)
+ and this organization is not one of its additional organizations;
+ `end_user_binding_mismatch` — it was created for a different end user, or
+ was removed by the consumer-organization binding. A block that would fail
+ several checks reports one reason, in this order of precedence:
+ `organization_binding_mismatch`, `end_user_binding_mismatch`,
+ `model_binding_mismatch`, `prefix_binding_mismatch`.
+
+ - `ModelBindingMismatch`
+
+ - `PrefixBindingMismatch`
+
+ - `OrganizationBindingMismatch`
+
+ - `EndUserBindingMismatch`
+
+ - `JsonElement Type constant`
+
+ Always `thinking_dropped` for this entry type.
+
- `JsonElement Type constant`
### Beta Raw Message Stop Event
@@ -25685,6 +26206,14 @@ Console.WriteLine(betaMessageTokensCount);
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `ClaudeFable5_1`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
+ - `ClaudeMythos5_1`
+
+ Our most capable model for cybersecurity and biology research, available through trusted access programs
+
- `ClaudeSonnet5`
High-performance model for coding and agents
@@ -26376,6 +26905,58 @@ Console.WriteLine(betaMessageTokensCount);
- `Fast`
+ - `IReadOnlyList? InputTransformations`
+
+ Changes the API made to the request's input before showing it to the model:
+ one entry per change, in request order. Today the only entry type is
+ `thinking_dropped` — a `thinking`, `redacted_thinking` or `connector_text`
+ block from the request's `messages` that was removed from the prompt instead
+ of being shown to the model because it failed a binding check. More entry
+ types may be added over time; ignore types you do not recognize.
+
+ Requires `anthropic-beta: thinking-binding-controls-2026-08-01`. Present on
+ every such response from a model that supports extended thinking, as `[]`
+ when nothing was changed; without the beta, blocks are removed all the same
+ but nothing is reported. Removed blocks contribute nothing to
+ `usage.input_tokens`. When streaming, the array is final in `message_start`;
+ the final `message_delta` event carries it only when a server-side model
+ fallback happened mid-stream, in which case it holds the serving model's
+ entries and replaces the one in `message_start`.
+
+ - `required string Path`
+
+ Where the removed block was in your request, as `messages.{i}.content.{j}`:
+ `i` indexes the `messages` array you sent and `j` that message's `content`
+ array — the same form error messages use.
+
+ - `required Reason Reason`
+
+ Which binding check removed the block: `model_binding_mismatch` — it was
+ created by a model whose reasoning the requested model may not read;
+ `prefix_binding_mismatch` — the conversation before it differs from the
+ conversation it was created in (the rest of that turn's consecutive thinking
+ blocks are removed with it, each with this reason);
+ `organization_binding_mismatch` — it was created under a different
+ organization (an Anthropic organization, AWS account or Google Cloud project)
+ and this organization is not one of its additional organizations;
+ `end_user_binding_mismatch` — it was created for a different end user, or
+ was removed by the consumer-organization binding. A block that would fail
+ several checks reports one reason, in this order of precedence:
+ `organization_binding_mismatch`, `end_user_binding_mismatch`,
+ `model_binding_mismatch`, `prefix_binding_mismatch`.
+
+ - `ModelBindingMismatch`
+
+ - `PrefixBindingMismatch`
+
+ - `OrganizationBindingMismatch`
+
+ - `EndUserBindingMismatch`
+
+ - `JsonElement Type constant`
+
+ Always `thinking_dropped` for this entry type.
+
- `JsonElement Type constant`
- `class BetaRawMessageDeltaEvent:`
@@ -26484,6 +27065,50 @@ Console.WriteLine(betaMessageTokensCount);
The number of server tool requests.
+ - `IReadOnlyList? InputTransformations`
+
+ Changes the API made to the request's input before showing it to the model:
+ one entry per change, in request order. Today the only entry type is
+ `thinking_dropped` — a `thinking`, `redacted_thinking` or `connector_text`
+ block from the request's `messages` that was removed from the prompt instead
+ of being shown to the model because it failed a binding check. More entry
+ types may be added over time; ignore types you do not recognize.
+
+ Requires `anthropic-beta: thinking-binding-controls-2026-08-01`. Present on
+ every such response from a model that supports extended thinking, as `[]`
+ when nothing was changed; without the beta, blocks are removed all the same
+ but nothing is reported. Removed blocks contribute nothing to
+ `usage.input_tokens`. When streaming, the array is final in `message_start`;
+ the final `message_delta` event carries it only when a server-side model
+ fallback happened mid-stream, in which case it holds the serving model's
+ entries and replaces the one in `message_start`.
+
+ - `required string Path`
+
+ Where the removed block was in your request, as `messages.{i}.content.{j}`:
+ `i` indexes the `messages` array you sent and `j` that message's `content`
+ array — the same form error messages use.
+
+ - `required Reason Reason`
+
+ Which binding check removed the block: `model_binding_mismatch` — it was
+ created by a model whose reasoning the requested model may not read;
+ `prefix_binding_mismatch` — the conversation before it differs from the
+ conversation it was created in (the rest of that turn's consecutive thinking
+ blocks are removed with it, each with this reason);
+ `organization_binding_mismatch` — it was created under a different
+ organization (an Anthropic organization, AWS account or Google Cloud project)
+ and this organization is not one of its additional organizations;
+ `end_user_binding_mismatch` — it was created for a different end user, or
+ was removed by the consumer-organization binding. A block that would fail
+ several checks reports one reason, in this order of precedence:
+ `organization_binding_mismatch`, `end_user_binding_mismatch`,
+ `model_binding_mismatch`, `prefix_binding_mismatch`.
+
+ - `JsonElement Type constant`
+
+ Always `thinking_dropped` for this entry type.
+
- `class BetaRawMessageStopEvent:`
- `JsonElement Type constant`
@@ -27743,6 +28368,30 @@ Console.WriteLine(betaMessageTokensCount);
- `ModelContextWindowExceeded`
+### Beta System Message Output Config
+
+- `class BetaSystemMessageOutputConfig:`
+
+ Per-message output configuration on a role:"system" input message.
+
+ Fields here apply per-turn; `format` remains top-level only. An
+ empty `{}` is accepted on a message that carries content; a message
+ with neither content nor output_config fields is rejected.
+
+ - `Effort? Effort`
+
+ All possible effort levels.
+
+ - `Low`
+
+ - `Medium`
+
+ - `High`
+
+ - `Xhigh`
+
+ - `Max`
+
### Beta Text Block
- `class BetaTextBlock:`
@@ -28595,6 +29244,26 @@ Console.WriteLine(betaMessageTokensCount);
- `JsonElement Type constant`
+### Beta Thinking Block Binding
+
+- `class BetaThinkingBlockBinding:`
+
+ Controls for block binding: what happens when a thinking block this
+ request sends back fails the conversation check. Every field is optional;
+ an empty object means every default.
+
+ - `BetaThinkingPrefixMismatchBehavior? PrefixMismatchBehavior`
+
+ What happens when a thinking block in `messages` fails the conversation
+ check: it was created in a different conversation, or the messages before
+ it have changed since. `"error"` (the default) fails the request with a
+ 400 error. `"drop_block"` removes the failing blocks and the request
+ proceeds; the model no longer sees the dropped reasoning.
+
+ - `Error`
+
+ - `DropBlock`
+
### Beta Thinking Block Param
- `class BetaThinkingBlockParam:`
@@ -28617,6 +29286,24 @@ Console.WriteLine(betaMessageTokensCount);
- `JsonElement Type constant`
+ - `BetaThinkingBlockBinding? BlockBinding`
+
+ Controls for block binding: what happens when a thinking block this
+ request sends back fails the conversation check. Every field is optional;
+ an empty object means every default.
+
+ - `BetaThinkingPrefixMismatchBehavior? PrefixMismatchBehavior`
+
+ What happens when a thinking block in `messages` fails the conversation
+ check: it was created in a different conversation, or the messages before
+ it have changed since. `"error"` (the default) fails the request with a
+ 400 error. `"drop_block"` removes the failing blocks and the request
+ proceeds; the model no longer sees the dropped reasoning.
+
+ - `Error`
+
+ - `DropBlock`
+
- `Display? Display`
Controls how thinking content appears in the response. When set to `summarized`, thinking is returned normally. When set to `omitted`, thinking content is redacted but a signature is returned for multi-turn continuity. Defaults to `summarized`.
@@ -28649,6 +29336,24 @@ Console.WriteLine(betaMessageTokensCount);
- `JsonElement Type constant`
+ - `BetaThinkingBlockBinding? BlockBinding`
+
+ Controls for block binding: what happens when a thinking block this
+ request sends back fails the conversation check. Every field is optional;
+ an empty object means every default.
+
+ - `BetaThinkingPrefixMismatchBehavior? PrefixMismatchBehavior`
+
+ What happens when a thinking block in `messages` fails the conversation
+ check: it was created in a different conversation, or the messages before
+ it have changed since. `"error"` (the default) fails the request with a
+ 400 error. `"drop_block"` removes the failing blocks and the request
+ proceeds; the model no longer sees the dropped reasoning.
+
+ - `Error`
+
+ - `DropBlock`
+
- `Display? Display`
Controls how thinking content appears in the response. When set to `summarized`, thinking is returned normally. When set to `omitted`, thinking content is redacted but a signature is returned for multi-turn continuity. Defaults to `summarized`.
@@ -28683,6 +29388,24 @@ Console.WriteLine(betaMessageTokensCount);
- `JsonElement Type constant`
+ - `BetaThinkingBlockBinding? BlockBinding`
+
+ Controls for block binding: what happens when a thinking block this
+ request sends back fails the conversation check. Every field is optional;
+ an empty object means every default.
+
+ - `BetaThinkingPrefixMismatchBehavior? PrefixMismatchBehavior`
+
+ What happens when a thinking block in `messages` fails the conversation
+ check: it was created in a different conversation, or the messages before
+ it have changed since. `"error"` (the default) fails the request with a
+ 400 error. `"drop_block"` removes the failing blocks and the request
+ proceeds; the model no longer sees the dropped reasoning.
+
+ - `Error`
+
+ - `DropBlock`
+
- `Display? Display`
Controls how thinking content appears in the response. When set to `summarized`, thinking is returned normally. When set to `omitted`, thinking content is redacted but a signature is returned for multi-turn continuity. Defaults to `summarized`.
@@ -28701,6 +29424,12 @@ Console.WriteLine(betaMessageTokensCount);
- `JsonElement Type constant`
+ - `BetaThinkingBlockBinding? BlockBinding`
+
+ Controls for block binding: what happens when a thinking block this
+ request sends back fails the conversation check. Every field is optional;
+ an empty object means every default.
+
- `Display? Display`
Controls how thinking content appears in the response. When set to `summarized`, thinking is returned normally. When set to `omitted`, thinking content is redacted but a signature is returned for multi-turn continuity. Defaults to `summarized`.
@@ -28725,6 +29454,58 @@ Console.WriteLine(betaMessageTokensCount);
- `JsonElement Type constant`
+### Beta Thinking Dropped Input Transformation
+
+- `class BetaThinkingDroppedInputTransformation:`
+
+ - `required string Path`
+
+ Where the removed block was in your request, as `messages.{i}.content.{j}`:
+ `i` indexes the `messages` array you sent and `j` that message's `content`
+ array — the same form error messages use.
+
+ - `required Reason Reason`
+
+ Which binding check removed the block: `model_binding_mismatch` — it was
+ created by a model whose reasoning the requested model may not read;
+ `prefix_binding_mismatch` — the conversation before it differs from the
+ conversation it was created in (the rest of that turn's consecutive thinking
+ blocks are removed with it, each with this reason);
+ `organization_binding_mismatch` — it was created under a different
+ organization (an Anthropic organization, AWS account or Google Cloud project)
+ and this organization is not one of its additional organizations;
+ `end_user_binding_mismatch` — it was created for a different end user, or
+ was removed by the consumer-organization binding. A block that would fail
+ several checks reports one reason, in this order of precedence:
+ `organization_binding_mismatch`, `end_user_binding_mismatch`,
+ `model_binding_mismatch`, `prefix_binding_mismatch`.
+
+ - `ModelBindingMismatch`
+
+ - `PrefixBindingMismatch`
+
+ - `OrganizationBindingMismatch`
+
+ - `EndUserBindingMismatch`
+
+ - `JsonElement Type constant`
+
+ Always `thinking_dropped` for this entry type.
+
+### Beta Thinking Prefix Mismatch Behavior
+
+- `enum BetaThinkingPrefixMismatchBehavior:`
+
+ What happens when a thinking block in `messages` fails the conversation
+ check: it was created in a different conversation, or the messages before
+ it have changed since. `"error"` (the default) fails the request with a
+ 400 error. `"drop_block"` removes the failing blocks and the request
+ proceeds; the model no longer sees the dropped reasoning.
+
+ - `Error`
+
+ - `DropBlock`
+
### Beta Thinking Turns
- `class BetaThinkingTurns:`
@@ -30634,16 +31415,6 @@ Console.WriteLine(betaMessageTokensCount);
- `JsonElement Type constant`
- - `IReadOnlyList AllowedCallers`
-
- - `Direct`
-
- - `CodeExecution20250825`
-
- - `CodeExecution20260120`
-
- - `CodeExecution20260521`
-
- `BetaCacheControlEphemeral? CacheControl`
Create a cache control breakpoint at this content block.
@@ -31270,16 +32041,6 @@ Console.WriteLine(betaMessageTokensCount);
- `JsonElement Type constant`
- - `IReadOnlyList AllowedCallers`
-
- - `Direct`
-
- - `CodeExecution20250825`
-
- - `CodeExecution20260120`
-
- - `CodeExecution20260521`
-
- `BetaCacheControlEphemeral? CacheControl`
Create a cache control breakpoint at this content block.
@@ -32041,6 +32802,14 @@ Console.WriteLine(betaMessageTokensCount);
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `ClaudeFable5_1`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
+ - `ClaudeMythos5_1`
+
+ Our most capable model for cybersecurity and biology research, available through trusted access programs
+
- `ClaudeSonnet5`
High-performance model for coding and agents
@@ -32565,6 +33334,14 @@ Console.WriteLine(betaMessageTokensCount);
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `ClaudeFable5_1`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
+ - `ClaudeMythos5_1`
+
+ Our most capable model for cybersecurity and biology research, available through trusted access programs
+
- `ClaudeSonnet5`
High-performance model for coding and agents
@@ -35964,6 +36741,14 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `ClaudeFable5_1`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
+ - `ClaudeMythos5_1`
+
+ Our most capable model for cybersecurity and biology research, available through trusted access programs
+
- `ClaudeSonnet5`
High-performance model for coding and agents
@@ -36042,6 +36827,36 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl
- `System`
+ - `ClearAt? ClearAt`
+
+ How long this system message's text stays in front of the model. `"never"` (the default) renders it on every request that includes it. `"next_user_message"` renders it only for the user turn it follows: once a later `role: "user"` message exists in `messages` the message stays in the array (send it unchanged) but is no longer shown to the model. Only permitted on `role: "system"` messages.
+
+ - `NextUserMessage`
+
+ - `Never`
+
+ - `BetaSystemMessageOutputConfig? OutputConfig`
+
+ Per-message output configuration on a role:"system" input message.
+
+ Fields here apply per-turn; `format` remains top-level only. An
+ empty `{}` is accepted on a message that carries content; a message
+ with neither content nor output_config fields is rejected.
+
+ - `Effort? Effort`
+
+ All possible effort levels.
+
+ - `Low`
+
+ - `Medium`
+
+ - `High`
+
+ - `Xhigh`
+
+ - `Max`
+
- `required Model Model`
The model that will complete your prompt.
@@ -36344,6 +37159,24 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl
- `JsonElement Type constant`
+ - `BetaThinkingBlockBinding? BlockBinding`
+
+ Controls for block binding: what happens when a thinking block this
+ request sends back fails the conversation check. Every field is optional;
+ an empty object means every default.
+
+ - `BetaThinkingPrefixMismatchBehavior? PrefixMismatchBehavior`
+
+ What happens when a thinking block in `messages` fails the conversation
+ check: it was created in a different conversation, or the messages before
+ it have changed since. `"error"` (the default) fails the request with a
+ 400 error. `"drop_block"` removes the failing blocks and the request
+ proceeds; the model no longer sees the dropped reasoning.
+
+ - `Error`
+
+ - `DropBlock`
+
- `Display? Display`
Controls how thinking content appears in the response. When set to `summarized`, thinking is returned normally. When set to `omitted`, thinking content is redacted but a signature is returned for multi-turn continuity. Defaults to `summarized`.
@@ -36362,6 +37195,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl
- `JsonElement Type constant`
+ - `BetaThinkingBlockBinding? BlockBinding`
+
+ Controls for block binding: what happens when a thinking block this
+ request sends back fails the conversation check. Every field is optional;
+ an empty object means every default.
+
- `Display? Display`
Controls how thinking content appears in the response. When set to `summarized`, thinking is returned normally. When set to `omitted`, thinking content is redacted but a signature is returned for multi-turn continuity. Defaults to `summarized`.
@@ -36863,16 +37702,6 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl
- `JsonElement Type constant`
- - `IReadOnlyList AllowedCallers`
-
- - `Direct`
-
- - `CodeExecution20250825`
-
- - `CodeExecution20260120`
-
- - `CodeExecution20260521`
-
- `BetaCacheControlEphemeral? CacheControl`
Create a cache control breakpoint at this content block.
@@ -37499,16 +38328,6 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl
- `JsonElement Type constant`
- - `IReadOnlyList AllowedCallers`
-
- - `Direct`
-
- - `CodeExecution20250825`
-
- - `CodeExecution20260120`
-
- - `CodeExecution20260521`
-
- `BetaCacheControlEphemeral? CacheControl`
Create a cache control breakpoint at this content block.
@@ -38551,6 +39370,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
- `string userProfileID`
Header param: The user profile ID to attribute the requests in this batch to. Use when acting on behalf of a party other than your organization. Requires the `user-profiles` beta header. Applies to every request in the batch; an individual request whose `user_profile_id` body field conflicts with this header is errored.
@@ -38672,6 +39497,8 @@ BatchCreateParams parameters = new()
{
Content = "Hello, world",
Role = Role.User,
+ ClearAt = ClearAt.NextUserMessage,
+ OutputConfig = new() { Effort = Effort.Low },
},
],
Model = Model.ClaudeOpus5,
@@ -38788,7 +39615,11 @@ BatchCreateParams parameters = new()
Temperature = 1,
Thinking = new BetaThinkingConfigAdaptive()
{
- Display = Display.Summarized
+ BlockBinding = new()
+ {
+ PrefixMismatchBehavior = BetaThinkingPrefixMismatchBehavior.Error,
+ },
+ Display = Display.Summarized,
},
ToolChoice = new BetaToolChoiceAuto()
{
@@ -38969,6 +39800,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
#### Returns
- `class BetaMessageBatch:`
@@ -39216,6 +40053,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
#### Returns
- `class BetaMessageBatch:`
@@ -39462,6 +40305,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
#### Returns
- `class BetaMessageBatch:`
@@ -39699,6 +40548,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
#### Returns
- `class BetaDeletedMessageBatch:`
@@ -39838,6 +40693,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
#### Returns
- `class BetaMessageBatchIndividualResponse:`
@@ -40687,6 +41548,14 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `ClaudeFable5_1`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
+ - `ClaudeMythos5_1`
+
+ Our most capable model for cybersecurity and biology research, available through trusted access programs
+
- `ClaudeSonnet5`
High-performance model for coding and agents
@@ -41378,6 +42247,58 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl
- `Fast`
+ - `IReadOnlyList? InputTransformations`
+
+ Changes the API made to the request's input before showing it to the model:
+ one entry per change, in request order. Today the only entry type is
+ `thinking_dropped` — a `thinking`, `redacted_thinking` or `connector_text`
+ block from the request's `messages` that was removed from the prompt instead
+ of being shown to the model because it failed a binding check. More entry
+ types may be added over time; ignore types you do not recognize.
+
+ Requires `anthropic-beta: thinking-binding-controls-2026-08-01`. Present on
+ every such response from a model that supports extended thinking, as `[]`
+ when nothing was changed; without the beta, blocks are removed all the same
+ but nothing is reported. Removed blocks contribute nothing to
+ `usage.input_tokens`. When streaming, the array is final in `message_start`;
+ the final `message_delta` event carries it only when a server-side model
+ fallback happened mid-stream, in which case it holds the serving model's
+ entries and replaces the one in `message_start`.
+
+ - `required string Path`
+
+ Where the removed block was in your request, as `messages.{i}.content.{j}`:
+ `i` indexes the `messages` array you sent and `j` that message's `content`
+ array — the same form error messages use.
+
+ - `required Reason Reason`
+
+ Which binding check removed the block: `model_binding_mismatch` — it was
+ created by a model whose reasoning the requested model may not read;
+ `prefix_binding_mismatch` — the conversation before it differs from the
+ conversation it was created in (the rest of that turn's consecutive thinking
+ blocks are removed with it, each with this reason);
+ `organization_binding_mismatch` — it was created under a different
+ organization (an Anthropic organization, AWS account or Google Cloud project)
+ and this organization is not one of its additional organizations;
+ `end_user_binding_mismatch` — it was created for a different end user, or
+ was removed by the consumer-organization binding. A block that would fail
+ several checks reports one reason, in this order of precedence:
+ `organization_binding_mismatch`, `end_user_binding_mismatch`,
+ `model_binding_mismatch`, `prefix_binding_mismatch`.
+
+ - `ModelBindingMismatch`
+
+ - `PrefixBindingMismatch`
+
+ - `OrganizationBindingMismatch`
+
+ - `EndUserBindingMismatch`
+
+ - `JsonElement Type constant`
+
+ Always `thinking_dropped` for this entry type.
+
- `JsonElement Type constant`
- `class BetaMessageBatchErroredResult:`
diff --git a/content/en/api/csharp/beta/messages/batches.md b/content/en/api/csharp/beta/messages/batches.md
index d8d8eebb0..8b956b886 100644
--- a/content/en/api/csharp/beta/messages/batches.md
+++ b/content/en/api/csharp/beta/messages/batches.md
@@ -1322,6 +1322,14 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `ClaudeFable5_1`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
+ - `ClaudeMythos5_1`
+
+ Our most capable model for cybersecurity and biology research, available through trusted access programs
+
- `ClaudeSonnet5`
High-performance model for coding and agents
@@ -1400,6 +1408,36 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl
- `System`
+ - `ClearAt? ClearAt`
+
+ How long this system message's text stays in front of the model. `"never"` (the default) renders it on every request that includes it. `"next_user_message"` renders it only for the user turn it follows: once a later `role: "user"` message exists in `messages` the message stays in the array (send it unchanged) but is no longer shown to the model. Only permitted on `role: "system"` messages.
+
+ - `NextUserMessage`
+
+ - `Never`
+
+ - `BetaSystemMessageOutputConfig? OutputConfig`
+
+ Per-message output configuration on a role:"system" input message.
+
+ Fields here apply per-turn; `format` remains top-level only. An
+ empty `{}` is accepted on a message that carries content; a message
+ with neither content nor output_config fields is rejected.
+
+ - `Effort? Effort`
+
+ All possible effort levels.
+
+ - `Low`
+
+ - `Medium`
+
+ - `High`
+
+ - `Xhigh`
+
+ - `Max`
+
- `required Model Model`
The model that will complete your prompt.
@@ -1702,6 +1740,24 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl
- `JsonElement Type constant`
+ - `BetaThinkingBlockBinding? BlockBinding`
+
+ Controls for block binding: what happens when a thinking block this
+ request sends back fails the conversation check. Every field is optional;
+ an empty object means every default.
+
+ - `BetaThinkingPrefixMismatchBehavior? PrefixMismatchBehavior`
+
+ What happens when a thinking block in `messages` fails the conversation
+ check: it was created in a different conversation, or the messages before
+ it have changed since. `"error"` (the default) fails the request with a
+ 400 error. `"drop_block"` removes the failing blocks and the request
+ proceeds; the model no longer sees the dropped reasoning.
+
+ - `Error`
+
+ - `DropBlock`
+
- `Display? Display`
Controls how thinking content appears in the response. When set to `summarized`, thinking is returned normally. When set to `omitted`, thinking content is redacted but a signature is returned for multi-turn continuity. Defaults to `summarized`.
@@ -1720,6 +1776,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl
- `JsonElement Type constant`
+ - `BetaThinkingBlockBinding? BlockBinding`
+
+ Controls for block binding: what happens when a thinking block this
+ request sends back fails the conversation check. Every field is optional;
+ an empty object means every default.
+
- `Display? Display`
Controls how thinking content appears in the response. When set to `summarized`, thinking is returned normally. When set to `omitted`, thinking content is redacted but a signature is returned for multi-turn continuity. Defaults to `summarized`.
@@ -2221,16 +2283,6 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl
- `JsonElement Type constant`
- - `IReadOnlyList AllowedCallers`
-
- - `Direct`
-
- - `CodeExecution20250825`
-
- - `CodeExecution20260120`
-
- - `CodeExecution20260521`
-
- `BetaCacheControlEphemeral? CacheControl`
Create a cache control breakpoint at this content block.
@@ -2857,16 +2909,6 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl
- `JsonElement Type constant`
- - `IReadOnlyList AllowedCallers`
-
- - `Direct`
-
- - `CodeExecution20250825`
-
- - `CodeExecution20260120`
-
- - `CodeExecution20260521`
-
- `BetaCacheControlEphemeral? CacheControl`
Create a cache control breakpoint at this content block.
@@ -3909,6 +3951,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
- `string userProfileID`
Header param: The user profile ID to attribute the requests in this batch to. Use when acting on behalf of a party other than your organization. Requires the `user-profiles` beta header. Applies to every request in the batch; an individual request whose `user_profile_id` body field conflicts with this header is errored.
@@ -4030,6 +4078,8 @@ BatchCreateParams parameters = new()
{
Content = "Hello, world",
Role = Role.User,
+ ClearAt = ClearAt.NextUserMessage,
+ OutputConfig = new() { Effort = Effort.Low },
},
],
Model = Model.ClaudeOpus5,
@@ -4146,7 +4196,11 @@ BatchCreateParams parameters = new()
Temperature = 1,
Thinking = new BetaThinkingConfigAdaptive()
{
- Display = Display.Summarized
+ BlockBinding = new()
+ {
+ PrefixMismatchBehavior = BetaThinkingPrefixMismatchBehavior.Error,
+ },
+ Display = Display.Summarized,
},
ToolChoice = new BetaToolChoiceAuto()
{
@@ -4327,6 +4381,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
### Returns
- `class BetaMessageBatch:`
@@ -4574,6 +4634,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
### Returns
- `class BetaMessageBatch:`
@@ -4820,6 +4886,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
### Returns
- `class BetaMessageBatch:`
@@ -5057,6 +5129,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
### Returns
- `class BetaDeletedMessageBatch:`
@@ -5196,6 +5274,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
### Returns
- `class BetaMessageBatchIndividualResponse:`
@@ -6045,6 +6129,14 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `ClaudeFable5_1`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
+ - `ClaudeMythos5_1`
+
+ Our most capable model for cybersecurity and biology research, available through trusted access programs
+
- `ClaudeSonnet5`
High-performance model for coding and agents
@@ -6736,6 +6828,58 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl
- `Fast`
+ - `IReadOnlyList? InputTransformations`
+
+ Changes the API made to the request's input before showing it to the model:
+ one entry per change, in request order. Today the only entry type is
+ `thinking_dropped` — a `thinking`, `redacted_thinking` or `connector_text`
+ block from the request's `messages` that was removed from the prompt instead
+ of being shown to the model because it failed a binding check. More entry
+ types may be added over time; ignore types you do not recognize.
+
+ Requires `anthropic-beta: thinking-binding-controls-2026-08-01`. Present on
+ every such response from a model that supports extended thinking, as `[]`
+ when nothing was changed; without the beta, blocks are removed all the same
+ but nothing is reported. Removed blocks contribute nothing to
+ `usage.input_tokens`. When streaming, the array is final in `message_start`;
+ the final `message_delta` event carries it only when a server-side model
+ fallback happened mid-stream, in which case it holds the serving model's
+ entries and replaces the one in `message_start`.
+
+ - `required string Path`
+
+ Where the removed block was in your request, as `messages.{i}.content.{j}`:
+ `i` indexes the `messages` array you sent and `j` that message's `content`
+ array — the same form error messages use.
+
+ - `required Reason Reason`
+
+ Which binding check removed the block: `model_binding_mismatch` — it was
+ created by a model whose reasoning the requested model may not read;
+ `prefix_binding_mismatch` — the conversation before it differs from the
+ conversation it was created in (the rest of that turn's consecutive thinking
+ blocks are removed with it, each with this reason);
+ `organization_binding_mismatch` — it was created under a different
+ organization (an Anthropic organization, AWS account or Google Cloud project)
+ and this organization is not one of its additional organizations;
+ `end_user_binding_mismatch` — it was created for a different end user, or
+ was removed by the consumer-organization binding. A block that would fail
+ several checks reports one reason, in this order of precedence:
+ `organization_binding_mismatch`, `end_user_binding_mismatch`,
+ `model_binding_mismatch`, `prefix_binding_mismatch`.
+
+ - `ModelBindingMismatch`
+
+ - `PrefixBindingMismatch`
+
+ - `OrganizationBindingMismatch`
+
+ - `EndUserBindingMismatch`
+
+ - `JsonElement Type constant`
+
+ Always `thinking_dropped` for this entry type.
+
- `JsonElement Type constant`
- `class BetaMessageBatchErroredResult:`
@@ -7866,6 +8010,14 @@ await foreach (var betaMessageBatchIndividualResponse in client.Beta.Messages.Ba
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `ClaudeFable5_1`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
+ - `ClaudeMythos5_1`
+
+ Our most capable model for cybersecurity and biology research, available through trusted access programs
+
- `ClaudeSonnet5`
High-performance model for coding and agents
@@ -8557,6 +8709,58 @@ await foreach (var betaMessageBatchIndividualResponse in client.Beta.Messages.Ba
- `Fast`
+ - `IReadOnlyList? InputTransformations`
+
+ Changes the API made to the request's input before showing it to the model:
+ one entry per change, in request order. Today the only entry type is
+ `thinking_dropped` — a `thinking`, `redacted_thinking` or `connector_text`
+ block from the request's `messages` that was removed from the prompt instead
+ of being shown to the model because it failed a binding check. More entry
+ types may be added over time; ignore types you do not recognize.
+
+ Requires `anthropic-beta: thinking-binding-controls-2026-08-01`. Present on
+ every such response from a model that supports extended thinking, as `[]`
+ when nothing was changed; without the beta, blocks are removed all the same
+ but nothing is reported. Removed blocks contribute nothing to
+ `usage.input_tokens`. When streaming, the array is final in `message_start`;
+ the final `message_delta` event carries it only when a server-side model
+ fallback happened mid-stream, in which case it holds the serving model's
+ entries and replaces the one in `message_start`.
+
+ - `required string Path`
+
+ Where the removed block was in your request, as `messages.{i}.content.{j}`:
+ `i` indexes the `messages` array you sent and `j` that message's `content`
+ array — the same form error messages use.
+
+ - `required Reason Reason`
+
+ Which binding check removed the block: `model_binding_mismatch` — it was
+ created by a model whose reasoning the requested model may not read;
+ `prefix_binding_mismatch` — the conversation before it differs from the
+ conversation it was created in (the rest of that turn's consecutive thinking
+ blocks are removed with it, each with this reason);
+ `organization_binding_mismatch` — it was created under a different
+ organization (an Anthropic organization, AWS account or Google Cloud project)
+ and this organization is not one of its additional organizations;
+ `end_user_binding_mismatch` — it was created for a different end user, or
+ was removed by the consumer-organization binding. A block that would fail
+ several checks reports one reason, in this order of precedence:
+ `organization_binding_mismatch`, `end_user_binding_mismatch`,
+ `model_binding_mismatch`, `prefix_binding_mismatch`.
+
+ - `ModelBindingMismatch`
+
+ - `PrefixBindingMismatch`
+
+ - `OrganizationBindingMismatch`
+
+ - `EndUserBindingMismatch`
+
+ - `JsonElement Type constant`
+
+ Always `thinking_dropped` for this entry type.
+
- `JsonElement Type constant`
- `class BetaMessageBatchErroredResult:`
@@ -9504,6 +9708,14 @@ await foreach (var betaMessageBatchIndividualResponse in client.Beta.Messages.Ba
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `ClaudeFable5_1`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
+ - `ClaudeMythos5_1`
+
+ Our most capable model for cybersecurity and biology research, available through trusted access programs
+
- `ClaudeSonnet5`
High-performance model for coding and agents
@@ -10195,6 +10407,58 @@ await foreach (var betaMessageBatchIndividualResponse in client.Beta.Messages.Ba
- `Fast`
+ - `IReadOnlyList? InputTransformations`
+
+ Changes the API made to the request's input before showing it to the model:
+ one entry per change, in request order. Today the only entry type is
+ `thinking_dropped` — a `thinking`, `redacted_thinking` or `connector_text`
+ block from the request's `messages` that was removed from the prompt instead
+ of being shown to the model because it failed a binding check. More entry
+ types may be added over time; ignore types you do not recognize.
+
+ Requires `anthropic-beta: thinking-binding-controls-2026-08-01`. Present on
+ every such response from a model that supports extended thinking, as `[]`
+ when nothing was changed; without the beta, blocks are removed all the same
+ but nothing is reported. Removed blocks contribute nothing to
+ `usage.input_tokens`. When streaming, the array is final in `message_start`;
+ the final `message_delta` event carries it only when a server-side model
+ fallback happened mid-stream, in which case it holds the serving model's
+ entries and replaces the one in `message_start`.
+
+ - `required string Path`
+
+ Where the removed block was in your request, as `messages.{i}.content.{j}`:
+ `i` indexes the `messages` array you sent and `j` that message's `content`
+ array — the same form error messages use.
+
+ - `required Reason Reason`
+
+ Which binding check removed the block: `model_binding_mismatch` — it was
+ created by a model whose reasoning the requested model may not read;
+ `prefix_binding_mismatch` — the conversation before it differs from the
+ conversation it was created in (the rest of that turn's consecutive thinking
+ blocks are removed with it, each with this reason);
+ `organization_binding_mismatch` — it was created under a different
+ organization (an Anthropic organization, AWS account or Google Cloud project)
+ and this organization is not one of its additional organizations;
+ `end_user_binding_mismatch` — it was created for a different end user, or
+ was removed by the consumer-organization binding. A block that would fail
+ several checks reports one reason, in this order of precedence:
+ `organization_binding_mismatch`, `end_user_binding_mismatch`,
+ `model_binding_mismatch`, `prefix_binding_mismatch`.
+
+ - `ModelBindingMismatch`
+
+ - `PrefixBindingMismatch`
+
+ - `OrganizationBindingMismatch`
+
+ - `EndUserBindingMismatch`
+
+ - `JsonElement Type constant`
+
+ Always `thinking_dropped` for this entry type.
+
- `JsonElement Type constant`
- `class BetaMessageBatchErroredResult:`
@@ -11104,6 +11368,14 @@ await foreach (var betaMessageBatchIndividualResponse in client.Beta.Messages.Ba
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `ClaudeFable5_1`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
+ - `ClaudeMythos5_1`
+
+ Our most capable model for cybersecurity and biology research, available through trusted access programs
+
- `ClaudeSonnet5`
High-performance model for coding and agents
@@ -11795,4 +12067,56 @@ await foreach (var betaMessageBatchIndividualResponse in client.Beta.Messages.Ba
- `Fast`
+ - `IReadOnlyList? InputTransformations`
+
+ Changes the API made to the request's input before showing it to the model:
+ one entry per change, in request order. Today the only entry type is
+ `thinking_dropped` — a `thinking`, `redacted_thinking` or `connector_text`
+ block from the request's `messages` that was removed from the prompt instead
+ of being shown to the model because it failed a binding check. More entry
+ types may be added over time; ignore types you do not recognize.
+
+ Requires `anthropic-beta: thinking-binding-controls-2026-08-01`. Present on
+ every such response from a model that supports extended thinking, as `[]`
+ when nothing was changed; without the beta, blocks are removed all the same
+ but nothing is reported. Removed blocks contribute nothing to
+ `usage.input_tokens`. When streaming, the array is final in `message_start`;
+ the final `message_delta` event carries it only when a server-side model
+ fallback happened mid-stream, in which case it holds the serving model's
+ entries and replaces the one in `message_start`.
+
+ - `required string Path`
+
+ Where the removed block was in your request, as `messages.{i}.content.{j}`:
+ `i` indexes the `messages` array you sent and `j` that message's `content`
+ array — the same form error messages use.
+
+ - `required Reason Reason`
+
+ Which binding check removed the block: `model_binding_mismatch` — it was
+ created by a model whose reasoning the requested model may not read;
+ `prefix_binding_mismatch` — the conversation before it differs from the
+ conversation it was created in (the rest of that turn's consecutive thinking
+ blocks are removed with it, each with this reason);
+ `organization_binding_mismatch` — it was created under a different
+ organization (an Anthropic organization, AWS account or Google Cloud project)
+ and this organization is not one of its additional organizations;
+ `end_user_binding_mismatch` — it was created for a different end user, or
+ was removed by the consumer-organization binding. A block that would fail
+ several checks reports one reason, in this order of precedence:
+ `organization_binding_mismatch`, `end_user_binding_mismatch`,
+ `model_binding_mismatch`, `prefix_binding_mismatch`.
+
+ - `ModelBindingMismatch`
+
+ - `PrefixBindingMismatch`
+
+ - `OrganizationBindingMismatch`
+
+ - `EndUserBindingMismatch`
+
+ - `JsonElement Type constant`
+
+ Always `thinking_dropped` for this entry type.
+
- `JsonElement Type constant`
diff --git a/content/en/api/csharp/beta/messages/batches/cancel.md b/content/en/api/csharp/beta/messages/batches/cancel.md
index 59a2e9519..7e1e3bcbc 100644
--- a/content/en/api/csharp/beta/messages/batches/cancel.md
+++ b/content/en/api/csharp/beta/messages/batches/cancel.md
@@ -104,6 +104,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
## Returns
- `class BetaMessageBatch:`
diff --git a/content/en/api/csharp/beta/messages/batches/create.md b/content/en/api/csharp/beta/messages/batches/create.md
index 92b4ae163..be82be275 100644
--- a/content/en/api/csharp/beta/messages/batches/create.md
+++ b/content/en/api/csharp/beta/messages/batches/create.md
@@ -1320,6 +1320,14 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `ClaudeFable5_1`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
+ - `ClaudeMythos5_1`
+
+ Our most capable model for cybersecurity and biology research, available through trusted access programs
+
- `ClaudeSonnet5`
High-performance model for coding and agents
@@ -1398,6 +1406,36 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl
- `System`
+ - `ClearAt? ClearAt`
+
+ How long this system message's text stays in front of the model. `"never"` (the default) renders it on every request that includes it. `"next_user_message"` renders it only for the user turn it follows: once a later `role: "user"` message exists in `messages` the message stays in the array (send it unchanged) but is no longer shown to the model. Only permitted on `role: "system"` messages.
+
+ - `NextUserMessage`
+
+ - `Never`
+
+ - `BetaSystemMessageOutputConfig? OutputConfig`
+
+ Per-message output configuration on a role:"system" input message.
+
+ Fields here apply per-turn; `format` remains top-level only. An
+ empty `{}` is accepted on a message that carries content; a message
+ with neither content nor output_config fields is rejected.
+
+ - `Effort? Effort`
+
+ All possible effort levels.
+
+ - `Low`
+
+ - `Medium`
+
+ - `High`
+
+ - `Xhigh`
+
+ - `Max`
+
- `required Model Model`
The model that will complete your prompt.
@@ -1700,6 +1738,24 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl
- `JsonElement Type constant`
+ - `BetaThinkingBlockBinding? BlockBinding`
+
+ Controls for block binding: what happens when a thinking block this
+ request sends back fails the conversation check. Every field is optional;
+ an empty object means every default.
+
+ - `BetaThinkingPrefixMismatchBehavior? PrefixMismatchBehavior`
+
+ What happens when a thinking block in `messages` fails the conversation
+ check: it was created in a different conversation, or the messages before
+ it have changed since. `"error"` (the default) fails the request with a
+ 400 error. `"drop_block"` removes the failing blocks and the request
+ proceeds; the model no longer sees the dropped reasoning.
+
+ - `Error`
+
+ - `DropBlock`
+
- `Display? Display`
Controls how thinking content appears in the response. When set to `summarized`, thinking is returned normally. When set to `omitted`, thinking content is redacted but a signature is returned for multi-turn continuity. Defaults to `summarized`.
@@ -1718,6 +1774,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl
- `JsonElement Type constant`
+ - `BetaThinkingBlockBinding? BlockBinding`
+
+ Controls for block binding: what happens when a thinking block this
+ request sends back fails the conversation check. Every field is optional;
+ an empty object means every default.
+
- `Display? Display`
Controls how thinking content appears in the response. When set to `summarized`, thinking is returned normally. When set to `omitted`, thinking content is redacted but a signature is returned for multi-turn continuity. Defaults to `summarized`.
@@ -2219,16 +2281,6 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl
- `JsonElement Type constant`
- - `IReadOnlyList AllowedCallers`
-
- - `Direct`
-
- - `CodeExecution20250825`
-
- - `CodeExecution20260120`
-
- - `CodeExecution20260521`
-
- `BetaCacheControlEphemeral? CacheControl`
Create a cache control breakpoint at this content block.
@@ -2855,16 +2907,6 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl
- `JsonElement Type constant`
- - `IReadOnlyList AllowedCallers`
-
- - `Direct`
-
- - `CodeExecution20250825`
-
- - `CodeExecution20260120`
-
- - `CodeExecution20260521`
-
- `BetaCacheControlEphemeral? CacheControl`
Create a cache control breakpoint at this content block.
@@ -3907,6 +3949,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
- `string userProfileID`
Header param: The user profile ID to attribute the requests in this batch to. Use when acting on behalf of a party other than your organization. Requires the `user-profiles` beta header. Applies to every request in the batch; an individual request whose `user_profile_id` body field conflicts with this header is errored.
@@ -4028,6 +4076,8 @@ BatchCreateParams parameters = new()
{
Content = "Hello, world",
Role = Role.User,
+ ClearAt = ClearAt.NextUserMessage,
+ OutputConfig = new() { Effort = Effort.Low },
},
],
Model = Model.ClaudeOpus5,
@@ -4144,7 +4194,11 @@ BatchCreateParams parameters = new()
Temperature = 1,
Thinking = new BetaThinkingConfigAdaptive()
{
- Display = Display.Summarized
+ BlockBinding = new()
+ {
+ PrefixMismatchBehavior = BetaThinkingPrefixMismatchBehavior.Error,
+ },
+ Display = Display.Summarized,
},
ToolChoice = new BetaToolChoiceAuto()
{
diff --git a/content/en/api/csharp/beta/messages/batches/delete.md b/content/en/api/csharp/beta/messages/batches/delete.md
index f07552f7c..87570c7ac 100644
--- a/content/en/api/csharp/beta/messages/batches/delete.md
+++ b/content/en/api/csharp/beta/messages/batches/delete.md
@@ -104,6 +104,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
## Returns
- `class BetaDeletedMessageBatch:`
diff --git a/content/en/api/csharp/beta/messages/batches/list.md b/content/en/api/csharp/beta/messages/batches/list.md
index 78a9492ca..8ad14c7bb 100644
--- a/content/en/api/csharp/beta/messages/batches/list.md
+++ b/content/en/api/csharp/beta/messages/batches/list.md
@@ -114,6 +114,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
## Returns
- `class BetaMessageBatch:`
diff --git a/content/en/api/csharp/beta/messages/batches/results.md b/content/en/api/csharp/beta/messages/batches/results.md
index 6a7256623..90ab102e8 100644
--- a/content/en/api/csharp/beta/messages/batches/results.md
+++ b/content/en/api/csharp/beta/messages/batches/results.md
@@ -104,6 +104,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
## Returns
- `class BetaMessageBatchIndividualResponse:`
@@ -953,6 +959,14 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `ClaudeFable5_1`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
+ - `ClaudeMythos5_1`
+
+ Our most capable model for cybersecurity and biology research, available through trusted access programs
+
- `ClaudeSonnet5`
High-performance model for coding and agents
@@ -1644,6 +1658,58 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl
- `Fast`
+ - `IReadOnlyList? InputTransformations`
+
+ Changes the API made to the request's input before showing it to the model:
+ one entry per change, in request order. Today the only entry type is
+ `thinking_dropped` — a `thinking`, `redacted_thinking` or `connector_text`
+ block from the request's `messages` that was removed from the prompt instead
+ of being shown to the model because it failed a binding check. More entry
+ types may be added over time; ignore types you do not recognize.
+
+ Requires `anthropic-beta: thinking-binding-controls-2026-08-01`. Present on
+ every such response from a model that supports extended thinking, as `[]`
+ when nothing was changed; without the beta, blocks are removed all the same
+ but nothing is reported. Removed blocks contribute nothing to
+ `usage.input_tokens`. When streaming, the array is final in `message_start`;
+ the final `message_delta` event carries it only when a server-side model
+ fallback happened mid-stream, in which case it holds the serving model's
+ entries and replaces the one in `message_start`.
+
+ - `required string Path`
+
+ Where the removed block was in your request, as `messages.{i}.content.{j}`:
+ `i` indexes the `messages` array you sent and `j` that message's `content`
+ array — the same form error messages use.
+
+ - `required Reason Reason`
+
+ Which binding check removed the block: `model_binding_mismatch` — it was
+ created by a model whose reasoning the requested model may not read;
+ `prefix_binding_mismatch` — the conversation before it differs from the
+ conversation it was created in (the rest of that turn's consecutive thinking
+ blocks are removed with it, each with this reason);
+ `organization_binding_mismatch` — it was created under a different
+ organization (an Anthropic organization, AWS account or Google Cloud project)
+ and this organization is not one of its additional organizations;
+ `end_user_binding_mismatch` — it was created for a different end user, or
+ was removed by the consumer-organization binding. A block that would fail
+ several checks reports one reason, in this order of precedence:
+ `organization_binding_mismatch`, `end_user_binding_mismatch`,
+ `model_binding_mismatch`, `prefix_binding_mismatch`.
+
+ - `ModelBindingMismatch`
+
+ - `PrefixBindingMismatch`
+
+ - `OrganizationBindingMismatch`
+
+ - `EndUserBindingMismatch`
+
+ - `JsonElement Type constant`
+
+ Always `thinking_dropped` for this entry type.
+
- `JsonElement Type constant`
- `class BetaMessageBatchErroredResult:`
diff --git a/content/en/api/csharp/beta/messages/batches/retrieve.md b/content/en/api/csharp/beta/messages/batches/retrieve.md
index 786458bc5..1f139c227 100644
--- a/content/en/api/csharp/beta/messages/batches/retrieve.md
+++ b/content/en/api/csharp/beta/messages/batches/retrieve.md
@@ -102,6 +102,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
## Returns
- `class BetaMessageBatch:`
diff --git a/content/en/api/csharp/beta/messages/count_tokens.md b/content/en/api/csharp/beta/messages/count_tokens.md
index d503a31d2..ac4faa129 100644
--- a/content/en/api/csharp/beta/messages/count_tokens.md
+++ b/content/en/api/csharp/beta/messages/count_tokens.md
@@ -1288,6 +1288,14 @@ Learn more about token counting in our [user guide](https://platform.claude.com/
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `ClaudeFable5_1`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
+ - `ClaudeMythos5_1`
+
+ Our most capable model for cybersecurity and biology research, available through trusted access programs
+
- `ClaudeSonnet5`
High-performance model for coding and agents
@@ -1366,6 +1374,36 @@ Learn more about token counting in our [user guide](https://platform.claude.com/
- `System`
+ - `ClearAt? ClearAt`
+
+ How long this system message's text stays in front of the model. `"never"` (the default) renders it on every request that includes it. `"next_user_message"` renders it only for the user turn it follows: once a later `role: "user"` message exists in `messages` the message stays in the array (send it unchanged) but is no longer shown to the model. Only permitted on `role: "system"` messages.
+
+ - `NextUserMessage`
+
+ - `Never`
+
+ - `BetaSystemMessageOutputConfig? OutputConfig`
+
+ Per-message output configuration on a role:"system" input message.
+
+ Fields here apply per-turn; `format` remains top-level only. An
+ empty `{}` is accepted on a message that carries content; a message
+ with neither content nor output_config fields is rejected.
+
+ - `Effort? Effort`
+
+ All possible effort levels.
+
+ - `Low`
+
+ - `Medium`
+
+ - `High`
+
+ - `Xhigh`
+
+ - `Max`
+
- `required Model model`
Body param: The model that will complete your prompt.
@@ -1779,16 +1817,6 @@ Learn more about token counting in our [user guide](https://platform.claude.com/
- `JsonElement Type constant`
- - `IReadOnlyList AllowedCallers`
-
- - `Direct`
-
- - `CodeExecution20250825`
-
- - `CodeExecution20260120`
-
- - `CodeExecution20260521`
-
- `BetaCacheControlEphemeral? CacheControl`
Create a cache control breakpoint at this content block.
@@ -2415,16 +2443,6 @@ Learn more about token counting in our [user guide](https://platform.claude.com/
- `JsonElement Type constant`
- - `IReadOnlyList AllowedCallers`
-
- - `Direct`
-
- - `CodeExecution20250825`
-
- - `CodeExecution20260120`
-
- - `CodeExecution20260521`
-
- `BetaCacheControlEphemeral? CacheControl`
Create a cache control breakpoint at this content block.
@@ -3423,6 +3441,12 @@ Learn more about token counting in our [user guide](https://platform.claude.com/
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
- `string userProfileID`
Header param: The user profile ID to attribute this request to. Use when acting on behalf of a party other than your organization. Requires the `user-profiles` beta header.
@@ -3462,6 +3486,8 @@ MessageCountTokensParams parameters = new()
{
Content = "Hello, world",
Role = Role.User,
+ ClearAt = ClearAt.NextUserMessage,
+ OutputConfig = new() { Effort = Effort.Low },
},
],
Model = Model.ClaudeOpus5,
diff --git a/content/en/api/csharp/beta/messages/create.md b/content/en/api/csharp/beta/messages/create.md
index 9a72740f3..e955be718 100644
--- a/content/en/api/csharp/beta/messages/create.md
+++ b/content/en/api/csharp/beta/messages/create.md
@@ -1300,6 +1300,14 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `ClaudeFable5_1`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
+ - `ClaudeMythos5_1`
+
+ Our most capable model for cybersecurity and biology research, available through trusted access programs
+
- `ClaudeSonnet5`
High-performance model for coding and agents
@@ -1378,6 +1386,36 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co
- `System`
+ - `ClearAt? ClearAt`
+
+ How long this system message's text stays in front of the model. `"never"` (the default) renders it on every request that includes it. `"next_user_message"` renders it only for the user turn it follows: once a later `role: "user"` message exists in `messages` the message stays in the array (send it unchanged) but is no longer shown to the model. Only permitted on `role: "system"` messages.
+
+ - `NextUserMessage`
+
+ - `Never`
+
+ - `BetaSystemMessageOutputConfig? OutputConfig`
+
+ Per-message output configuration on a role:"system" input message.
+
+ Fields here apply per-turn; `format` remains top-level only. An
+ empty `{}` is accepted on a message that carries content; a message
+ with neither content nor output_config fields is rejected.
+
+ - `Effort? Effort`
+
+ All possible effort levels.
+
+ - `Low`
+
+ - `Medium`
+
+ - `High`
+
+ - `Xhigh`
+
+ - `Max`
+
- `required Model model`
Body param: The model that will complete your prompt.
@@ -1915,16 +1953,6 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co
- `JsonElement Type constant`
- - `IReadOnlyList AllowedCallers`
-
- - `Direct`
-
- - `CodeExecution20250825`
-
- - `CodeExecution20260120`
-
- - `CodeExecution20260521`
-
- `BetaCacheControlEphemeral? CacheControl`
Create a cache control breakpoint at this content block.
@@ -2551,16 +2579,6 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co
- `JsonElement Type constant`
- - `IReadOnlyList AllowedCallers`
-
- - `Direct`
-
- - `CodeExecution20250825`
-
- - `CodeExecution20260120`
-
- - `CodeExecution20260521`
-
- `BetaCacheControlEphemeral? CacheControl`
Create a cache control breakpoint at this content block.
@@ -3559,6 +3577,12 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
- `string userProfileID`
Header param: The user profile ID to attribute this request to. Use when acting on behalf of a party other than your organization. Requires the `user-profiles` beta header.
@@ -4438,6 +4462,14 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `ClaudeFable5_1`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
+ - `ClaudeMythos5_1`
+
+ Our most capable model for cybersecurity and biology research, available through trusted access programs
+
- `ClaudeSonnet5`
High-performance model for coding and agents
@@ -5129,6 +5161,58 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co
- `Fast`
+ - `IReadOnlyList? InputTransformations`
+
+ Changes the API made to the request's input before showing it to the model:
+ one entry per change, in request order. Today the only entry type is
+ `thinking_dropped` — a `thinking`, `redacted_thinking` or `connector_text`
+ block from the request's `messages` that was removed from the prompt instead
+ of being shown to the model because it failed a binding check. More entry
+ types may be added over time; ignore types you do not recognize.
+
+ Requires `anthropic-beta: thinking-binding-controls-2026-08-01`. Present on
+ every such response from a model that supports extended thinking, as `[]`
+ when nothing was changed; without the beta, blocks are removed all the same
+ but nothing is reported. Removed blocks contribute nothing to
+ `usage.input_tokens`. When streaming, the array is final in `message_start`;
+ the final `message_delta` event carries it only when a server-side model
+ fallback happened mid-stream, in which case it holds the serving model's
+ entries and replaces the one in `message_start`.
+
+ - `required string Path`
+
+ Where the removed block was in your request, as `messages.{i}.content.{j}`:
+ `i` indexes the `messages` array you sent and `j` that message's `content`
+ array — the same form error messages use.
+
+ - `required Reason Reason`
+
+ Which binding check removed the block: `model_binding_mismatch` — it was
+ created by a model whose reasoning the requested model may not read;
+ `prefix_binding_mismatch` — the conversation before it differs from the
+ conversation it was created in (the rest of that turn's consecutive thinking
+ blocks are removed with it, each with this reason);
+ `organization_binding_mismatch` — it was created under a different
+ organization (an Anthropic organization, AWS account or Google Cloud project)
+ and this organization is not one of its additional organizations;
+ `end_user_binding_mismatch` — it was created for a different end user, or
+ was removed by the consumer-organization binding. A block that would fail
+ several checks reports one reason, in this order of precedence:
+ `organization_binding_mismatch`, `end_user_binding_mismatch`,
+ `model_binding_mismatch`, `prefix_binding_mismatch`.
+
+ - `ModelBindingMismatch`
+
+ - `PrefixBindingMismatch`
+
+ - `OrganizationBindingMismatch`
+
+ - `EndUserBindingMismatch`
+
+ - `JsonElement Type constant`
+
+ Always `thinking_dropped` for this entry type.
+
- `class BetaRawMessageStreamEvent: union`
- `class BetaRawMessageStartEvent:`
@@ -5243,6 +5327,50 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co
The number of server tool requests.
+ - `IReadOnlyList? InputTransformations`
+
+ Changes the API made to the request's input before showing it to the model:
+ one entry per change, in request order. Today the only entry type is
+ `thinking_dropped` — a `thinking`, `redacted_thinking` or `connector_text`
+ block from the request's `messages` that was removed from the prompt instead
+ of being shown to the model because it failed a binding check. More entry
+ types may be added over time; ignore types you do not recognize.
+
+ Requires `anthropic-beta: thinking-binding-controls-2026-08-01`. Present on
+ every such response from a model that supports extended thinking, as `[]`
+ when nothing was changed; without the beta, blocks are removed all the same
+ but nothing is reported. Removed blocks contribute nothing to
+ `usage.input_tokens`. When streaming, the array is final in `message_start`;
+ the final `message_delta` event carries it only when a server-side model
+ fallback happened mid-stream, in which case it holds the serving model's
+ entries and replaces the one in `message_start`.
+
+ - `required string Path`
+
+ Where the removed block was in your request, as `messages.{i}.content.{j}`:
+ `i` indexes the `messages` array you sent and `j` that message's `content`
+ array — the same form error messages use.
+
+ - `required Reason Reason`
+
+ Which binding check removed the block: `model_binding_mismatch` — it was
+ created by a model whose reasoning the requested model may not read;
+ `prefix_binding_mismatch` — the conversation before it differs from the
+ conversation it was created in (the rest of that turn's consecutive thinking
+ blocks are removed with it, each with this reason);
+ `organization_binding_mismatch` — it was created under a different
+ organization (an Anthropic organization, AWS account or Google Cloud project)
+ and this organization is not one of its additional organizations;
+ `end_user_binding_mismatch` — it was created for a different end user, or
+ was removed by the consumer-organization binding. A block that would fail
+ several checks reports one reason, in this order of precedence:
+ `organization_binding_mismatch`, `end_user_binding_mismatch`,
+ `model_binding_mismatch`, `prefix_binding_mismatch`.
+
+ - `JsonElement Type constant`
+
+ Always `thinking_dropped` for this entry type.
+
- `class BetaRawMessageStopEvent:`
- `JsonElement Type constant`
@@ -5395,6 +5523,8 @@ MessageCreateParams parameters = new()
{
Content = "Hello, world",
Role = Role.User,
+ ClearAt = ClearAt.NextUserMessage,
+ OutputConfig = new() { Effort = Effort.Low },
},
],
Model = Model.ClaudeOpus5,
@@ -5489,7 +5619,7 @@ Console.WriteLine(betaMessage);
"cache_creation_input_tokens": 0,
"cache_read_input_tokens": 0,
"input_tokens": 0,
- "model": "claude-sonnet-5",
+ "model": "claude-fable-5-1",
"output_tokens": 0,
"type": "message"
}
@@ -5504,6 +5634,13 @@ Console.WriteLine(betaMessage);
},
"service_tier": "standard",
"speed": "standard"
- }
+ },
+ "input_transformations": [
+ {
+ "path": "path",
+ "reason": "model_binding_mismatch",
+ "type": "thinking_dropped"
+ }
+ ]
}
```
diff --git a/content/en/api/csharp/beta/models.md b/content/en/api/csharp/beta/models.md
index 44fe43cc0..e1acbac85 100644
--- a/content/en/api/csharp/beta/models.md
+++ b/content/en/api/csharp/beta/models.md
@@ -116,6 +116,12 @@ The Models API response can be used to determine which models are available for
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
### Returns
- `class BetaModelInfo:`
@@ -452,6 +458,12 @@ The Models API response can be used to determine information about a specific mo
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
### Returns
- `class BetaModelInfo:`
diff --git a/content/en/api/csharp/beta/models/list.md b/content/en/api/csharp/beta/models/list.md
index a2be5c536..a519c321d 100644
--- a/content/en/api/csharp/beta/models/list.md
+++ b/content/en/api/csharp/beta/models/list.md
@@ -114,6 +114,12 @@ The Models API response can be used to determine which models are available for
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
## Returns
- `class BetaModelInfo:`
diff --git a/content/en/api/csharp/beta/models/retrieve.md b/content/en/api/csharp/beta/models/retrieve.md
index f96057dc2..345592b81 100644
--- a/content/en/api/csharp/beta/models/retrieve.md
+++ b/content/en/api/csharp/beta/models/retrieve.md
@@ -102,6 +102,12 @@ The Models API response can be used to determine information about a specific mo
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
## Returns
- `class BetaModelInfo:`
diff --git a/content/en/api/csharp/beta/sessions.md b/content/en/api/csharp/beta/sessions.md
index e4368f0dc..9747a6b88 100644
--- a/content/en/api/csharp/beta/sessions.md
+++ b/content/en/api/csharp/beta/sessions.md
@@ -76,6 +76,10 @@ Create Session
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `ClaudeFable5_1`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `ClaudeSonnet5`
High-performance model for coding and agents
@@ -138,6 +142,10 @@ Create Session
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `ClaudeFable5_1`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `ClaudeSonnet5`
High-performance model for coding and agents
@@ -1092,6 +1100,12 @@ Create Session
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
### Returns
- `class BetaManagedAgentsSession:`
@@ -1126,6 +1140,10 @@ Create Session
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `ClaudeFable5_1`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `ClaudeSonnet5`
High-performance model for coding and agents
@@ -1672,7 +1690,7 @@ Create Session
- `required IReadOnlyList OutcomeEvaluations`
- Per-outcome evaluation state. One entry per define_outcome event sent to the session.
+ Per-outcome evaluation state. One entry per `define_outcome` event sent to the session.
- `required DateTimeOffset? CompletedAt`
@@ -1686,7 +1704,7 @@ Create Session
- `required string? Explanation`
- Grader's verdict text from the most recent evaluation. For satisfied, explains why criteria are met; for needs_revision (intermediate), what's missing; for failed, why unrecoverable.
+ Grader's verdict text from the most recent evaluation. For `satisfied`, explains why criteria are met; for `needs_revision` (intermediate), what's missing; for `failed`, why unrecoverable.
- `required int Iteration`
@@ -1814,7 +1832,7 @@ Create Session
- `double ActiveSeconds`
- Cumulative time in seconds the session spent in running status. Excludes idle time.
+ Cumulative time in seconds the session spent in `running` status. Excludes idle time.
format: double
@@ -2144,7 +2162,7 @@ List Sessions
- `int agentVersion`
- Query param: Filter by agent version. Only applies when agent_id is also set.
+ Query param: Filter by agent version. Only applies when `agent_id` is also set.
format: int32
@@ -2188,11 +2206,11 @@ List Sessions
- `string memoryStoreID`
- Query param: Filter sessions whose resources contain a memory_store with this memory store ID.
+ Query param: Filter sessions whose resources contain a `memory_store` with this memory store ID.
- `Order order`
- Query param: Sort direction for results, ordered by created_at. Defaults to desc (newest first).
+ Query param: Sort direction for results, ordered by `created_at`. Defaults to `desc` (newest first).
- `Asc`
@@ -2300,6 +2318,12 @@ List Sessions
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
### Returns
- `class BetaManagedAgentsSession:`
@@ -2334,6 +2358,10 @@ List Sessions
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `ClaudeFable5_1`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `ClaudeSonnet5`
High-performance model for coding and agents
@@ -2880,7 +2908,7 @@ List Sessions
- `required IReadOnlyList OutcomeEvaluations`
- Per-outcome evaluation state. One entry per define_outcome event sent to the session.
+ Per-outcome evaluation state. One entry per `define_outcome` event sent to the session.
- `required DateTimeOffset? CompletedAt`
@@ -2894,7 +2922,7 @@ List Sessions
- `required string? Explanation`
- Grader's verdict text from the most recent evaluation. For satisfied, explains why criteria are met; for needs_revision (intermediate), what's missing; for failed, why unrecoverable.
+ Grader's verdict text from the most recent evaluation. For `satisfied`, explains why criteria are met; for `needs_revision` (intermediate), what's missing; for `failed`, why unrecoverable.
- `required int Iteration`
@@ -3022,7 +3050,7 @@ List Sessions
- `double ActiveSeconds`
- Cumulative time in seconds the session spent in running status. Excludes idle time.
+ Cumulative time in seconds the session spent in `running` status. Excludes idle time.
format: double
@@ -3440,6 +3468,12 @@ Get Session
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
### Returns
- `class BetaManagedAgentsSession:`
@@ -3474,6 +3508,10 @@ Get Session
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `ClaudeFable5_1`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `ClaudeSonnet5`
High-performance model for coding and agents
@@ -4020,7 +4058,7 @@ Get Session
- `required IReadOnlyList OutcomeEvaluations`
- Per-outcome evaluation state. One entry per define_outcome event sent to the session.
+ Per-outcome evaluation state. One entry per `define_outcome` event sent to the session.
- `required DateTimeOffset? CompletedAt`
@@ -4034,7 +4072,7 @@ Get Session
- `required string? Explanation`
- Grader's verdict text from the most recent evaluation. For satisfied, explains why criteria are met; for needs_revision (intermediate), what's missing; for failed, why unrecoverable.
+ Grader's verdict text from the most recent evaluation. For `satisfied`, explains why criteria are met; for `needs_revision` (intermediate), what's missing; for `failed`, why unrecoverable.
- `required int Iteration`
@@ -4162,7 +4200,7 @@ Get Session
- `double ActiveSeconds`
- Cumulative time in seconds the session spent in running status. Excludes idle time.
+ Cumulative time in seconds the session spent in `running` status. Excludes idle time.
format: double
@@ -4597,6 +4635,12 @@ Update Session
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
### Returns
- `class BetaManagedAgentsSession:`
@@ -4631,6 +4675,10 @@ Update Session
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `ClaudeFable5_1`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `ClaudeSonnet5`
High-performance model for coding and agents
@@ -5177,7 +5225,7 @@ Update Session
- `required IReadOnlyList OutcomeEvaluations`
- Per-outcome evaluation state. One entry per define_outcome event sent to the session.
+ Per-outcome evaluation state. One entry per `define_outcome` event sent to the session.
- `required DateTimeOffset? CompletedAt`
@@ -5191,7 +5239,7 @@ Update Session
- `required string? Explanation`
- Grader's verdict text from the most recent evaluation. For satisfied, explains why criteria are met; for needs_revision (intermediate), what's missing; for failed, why unrecoverable.
+ Grader's verdict text from the most recent evaluation. For `satisfied`, explains why criteria are met; for `needs_revision` (intermediate), what's missing; for `failed`, why unrecoverable.
- `required int Iteration`
@@ -5319,7 +5367,7 @@ Update Session
- `double ActiveSeconds`
- Cumulative time in seconds the session spent in running status. Excludes idle time.
+ Cumulative time in seconds the session spent in `running` status. Excludes idle time.
format: double
@@ -5732,6 +5780,12 @@ Delete Session
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
### Returns
- `class BetaManagedAgentsDeletedSession:`
@@ -5866,6 +5920,12 @@ Archive Session
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
### Returns
- `class BetaManagedAgentsSession:`
@@ -5900,6 +5960,10 @@ Archive Session
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `ClaudeFable5_1`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `ClaudeSonnet5`
High-performance model for coding and agents
@@ -6446,7 +6510,7 @@ Archive Session
- `required IReadOnlyList OutcomeEvaluations`
- Per-outcome evaluation state. One entry per define_outcome event sent to the session.
+ Per-outcome evaluation state. One entry per `define_outcome` event sent to the session.
- `required DateTimeOffset? CompletedAt`
@@ -6460,7 +6524,7 @@ Archive Session
- `required string? Explanation`
- Grader's verdict text from the most recent evaluation. For satisfied, explains why criteria are met; for needs_revision (intermediate), what's missing; for failed, why unrecoverable.
+ Grader's verdict text from the most recent evaluation. For `satisfied`, explains why criteria are met; for `needs_revision` (intermediate), what's missing; for `failed`, why unrecoverable.
- `required int Iteration`
@@ -6588,7 +6652,7 @@ Archive Session
- `double ActiveSeconds`
- Cumulative time in seconds the session spent in running status. Excludes idle time.
+ Cumulative time in seconds the session spent in `running` status. Excludes idle time.
format: double
@@ -6997,6 +7061,10 @@ Console.WriteLine(betaManagedAgentsSession);
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `ClaudeFable5_1`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `ClaudeSonnet5`
High-performance model for coding and agents
@@ -7059,6 +7127,10 @@ Console.WriteLine(betaManagedAgentsSession);
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `ClaudeFable5_1`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `ClaudeSonnet5`
High-performance model for coding and agents
@@ -7977,7 +8049,7 @@ Console.WriteLine(betaManagedAgentsSession);
- `class BetaManagedAgentsOutcomeEvaluationResource:`
- Evaluation state for a single outcome defined via a define_outcome event.
+ Evaluation state for a single outcome defined via a `define_outcome` event.
- `required DateTimeOffset? CompletedAt`
@@ -7991,7 +8063,7 @@ Console.WriteLine(betaManagedAgentsSession);
- `required string? Explanation`
- Grader's verdict text from the most recent evaluation. For satisfied, explains why criteria are met; for needs_revision (intermediate), what's missing; for failed, why unrecoverable.
+ Grader's verdict text from the most recent evaluation. For `satisfied`, explains why criteria are met; for `needs_revision` (intermediate), what's missing; for `failed`, why unrecoverable.
- `required int Iteration`
@@ -8061,6 +8133,10 @@ Console.WriteLine(betaManagedAgentsSession);
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `ClaudeFable5_1`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `ClaudeSonnet5`
High-performance model for coding and agents
@@ -8607,7 +8683,7 @@ Console.WriteLine(betaManagedAgentsSession);
- `required IReadOnlyList OutcomeEvaluations`
- Per-outcome evaluation state. One entry per define_outcome event sent to the session.
+ Per-outcome evaluation state. One entry per `define_outcome` event sent to the session.
- `required DateTimeOffset? CompletedAt`
@@ -8621,7 +8697,7 @@ Console.WriteLine(betaManagedAgentsSession);
- `required string? Explanation`
- Grader's verdict text from the most recent evaluation. For satisfied, explains why criteria are met; for needs_revision (intermediate), what's missing; for failed, why unrecoverable.
+ Grader's verdict text from the most recent evaluation. For `satisfied`, explains why criteria are met; for `needs_revision` (intermediate), what's missing; for `failed`, why unrecoverable.
- `required int Iteration`
@@ -8749,7 +8825,7 @@ Console.WriteLine(betaManagedAgentsSession);
- `double ActiveSeconds`
- Cumulative time in seconds the session spent in running status. Excludes idle time.
+ Cumulative time in seconds the session spent in `running` status. Excludes idle time.
format: double
@@ -8881,6 +8957,10 @@ Console.WriteLine(betaManagedAgentsSession);
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `ClaudeFable5_1`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `ClaudeSonnet5`
High-performance model for coding and agents
@@ -9835,6 +9915,10 @@ Console.WriteLine(betaManagedAgentsSession);
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `ClaudeFable5_1`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `ClaudeSonnet5`
High-performance model for coding and agents
@@ -10295,7 +10379,7 @@ Console.WriteLine(betaManagedAgentsSession);
- `double ActiveSeconds`
- Cumulative time in seconds the session spent in running status. Excludes idle time.
+ Cumulative time in seconds the session spent in `running` status. Excludes idle time.
format: double
@@ -10349,6 +10433,10 @@ Console.WriteLine(betaManagedAgentsSession);
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `ClaudeFable5_1`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `ClaudeSonnet5`
High-performance model for coding and agents
@@ -11413,7 +11501,7 @@ List Events
- `Order order`
- Query param: Sort direction for results, ordered by the event's `processed_at`. Defaults to asc (chronological).
+ Query param: Sort direction for results, ordered by the event's `processed_at`. Defaults to `asc` (chronological).
- `Asc`
@@ -11421,7 +11509,7 @@ List Events
- `string page`
- Query param: Opaque pagination cursor from a previous response's next_page.
+ Query param: Opaque pagination cursor from a previous response's `next_page`.
- `IReadOnlyList types`
@@ -11513,6 +11601,12 @@ List Events
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
#### Returns
- `class BetaManagedAgentsSessionEvent: union`
@@ -12985,6 +13079,10 @@ List Events
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `ClaudeFable5_1`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `ClaudeSonnet5`
High-performance model for coding and agents
@@ -14144,6 +14242,12 @@ Send Events
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
#### Returns
- `class BetaManagedAgentsSendSessionEvents:`
@@ -14748,6 +14852,12 @@ Stream Events
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
#### Returns
- `class BetaManagedAgentsStreamSessionEvents: union`
@@ -16220,6 +16330,10 @@ Stream Events
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `ClaudeFable5_1`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `ClaudeSonnet5`
High-performance model for coding and agents
@@ -17076,6 +17190,12 @@ Add Session Resource
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
#### Returns
- `class BetaManagedAgentsFileResource:`
@@ -17152,7 +17272,7 @@ List Session Resources
- `string page`
- Query param: Opaque cursor from a previous response's next_page field.
+ Query param: Opaque cursor from a previous response's `next_page` field.
- `IReadOnlyList betas`
@@ -17240,6 +17360,12 @@ List Session Resources
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
#### Returns
- `class BetaManagedAgentsSessionResource: union`
@@ -17499,6 +17625,12 @@ Get Session Resource
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
#### Returns
- `class ResourceRetrieveResponse: union`
@@ -17750,6 +17882,12 @@ Update Session Resource
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
#### Returns
- `class ResourceUpdateResponse: union`
@@ -17996,6 +18134,12 @@ Delete Session Resource
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
#### Returns
- `class BetaManagedAgentsDeleteSessionResource:`
@@ -18055,7 +18199,7 @@ List Session Threads
- `string page`
- Query param: Opaque pagination cursor from a previous response's next_page. Forward-only.
+ Query param: Opaque pagination cursor from a previous response's `next_page`. Forward-only.
- `IReadOnlyList betas`
@@ -18143,6 +18287,12 @@ List Session Threads
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
#### Returns
- `class BetaManagedAgentsSessionThread:`
@@ -18183,6 +18333,10 @@ List Session Threads
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `ClaudeFable5_1`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `ClaudeSonnet5`
High-performance model for coding and agents
@@ -18982,6 +19136,12 @@ Get Session Thread
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
#### Returns
- `class BetaManagedAgentsSessionThread:`
@@ -19022,6 +19182,10 @@ Get Session Thread
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `ClaudeFable5_1`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `ClaudeSonnet5`
High-performance model for coding and agents
@@ -19815,6 +19979,12 @@ Archive Session Thread
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
#### Returns
- `class BetaManagedAgentsSessionThread:`
@@ -19855,6 +20025,10 @@ Archive Session Thread
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `ClaudeFable5_1`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `ClaudeSonnet5`
High-performance model for coding and agents
@@ -20660,6 +20834,12 @@ List Session Thread Events
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
#### Returns
- `class BetaManagedAgentsSessionEvent: union`
@@ -22132,6 +22312,10 @@ List Session Thread Events
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `ClaudeFable5_1`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `ClaudeSonnet5`
High-performance model for coding and agents
@@ -22931,6 +23115,12 @@ Stream Session Thread Events
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
#### Returns
- `class BetaManagedAgentsStreamSessionThreadEvents: union`
@@ -24403,6 +24593,10 @@ Stream Session Thread Events
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `ClaudeFable5_1`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `ClaudeSonnet5`
High-performance model for coding and agents
diff --git a/content/en/api/csharp/beta/sessions/archive.md b/content/en/api/csharp/beta/sessions/archive.md
index 626e76dca..7909ceda6 100644
--- a/content/en/api/csharp/beta/sessions/archive.md
+++ b/content/en/api/csharp/beta/sessions/archive.md
@@ -100,6 +100,12 @@ Archive Session
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
## Returns
- `class BetaManagedAgentsSession:`
@@ -134,6 +140,10 @@ Archive Session
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `ClaudeFable5_1`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `ClaudeSonnet5`
High-performance model for coding and agents
@@ -680,7 +690,7 @@ Archive Session
- `required IReadOnlyList OutcomeEvaluations`
- Per-outcome evaluation state. One entry per define_outcome event sent to the session.
+ Per-outcome evaluation state. One entry per `define_outcome` event sent to the session.
- `required DateTimeOffset? CompletedAt`
@@ -694,7 +704,7 @@ Archive Session
- `required string? Explanation`
- Grader's verdict text from the most recent evaluation. For satisfied, explains why criteria are met; for needs_revision (intermediate), what's missing; for failed, why unrecoverable.
+ Grader's verdict text from the most recent evaluation. For `satisfied`, explains why criteria are met; for `needs_revision` (intermediate), what's missing; for `failed`, why unrecoverable.
- `required int Iteration`
@@ -822,7 +832,7 @@ Archive Session
- `double ActiveSeconds`
- Cumulative time in seconds the session spent in running status. Excludes idle time.
+ Cumulative time in seconds the session spent in `running` status. Excludes idle time.
format: double
diff --git a/content/en/api/csharp/beta/sessions/create.md b/content/en/api/csharp/beta/sessions/create.md
index 5d5245c6f..68a58c4d7 100644
--- a/content/en/api/csharp/beta/sessions/create.md
+++ b/content/en/api/csharp/beta/sessions/create.md
@@ -74,6 +74,10 @@ Create Session
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `ClaudeFable5_1`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `ClaudeSonnet5`
High-performance model for coding and agents
@@ -136,6 +140,10 @@ Create Session
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `ClaudeFable5_1`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `ClaudeSonnet5`
High-performance model for coding and agents
@@ -1090,6 +1098,12 @@ Create Session
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
## Returns
- `class BetaManagedAgentsSession:`
@@ -1124,6 +1138,10 @@ Create Session
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `ClaudeFable5_1`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `ClaudeSonnet5`
High-performance model for coding and agents
@@ -1670,7 +1688,7 @@ Create Session
- `required IReadOnlyList OutcomeEvaluations`
- Per-outcome evaluation state. One entry per define_outcome event sent to the session.
+ Per-outcome evaluation state. One entry per `define_outcome` event sent to the session.
- `required DateTimeOffset? CompletedAt`
@@ -1684,7 +1702,7 @@ Create Session
- `required string? Explanation`
- Grader's verdict text from the most recent evaluation. For satisfied, explains why criteria are met; for needs_revision (intermediate), what's missing; for failed, why unrecoverable.
+ Grader's verdict text from the most recent evaluation. For `satisfied`, explains why criteria are met; for `needs_revision` (intermediate), what's missing; for `failed`, why unrecoverable.
- `required int Iteration`
@@ -1812,7 +1830,7 @@ Create Session
- `double ActiveSeconds`
- Cumulative time in seconds the session spent in running status. Excludes idle time.
+ Cumulative time in seconds the session spent in `running` status. Excludes idle time.
format: double
diff --git a/content/en/api/csharp/beta/sessions/delete.md b/content/en/api/csharp/beta/sessions/delete.md
index 4d692e4fd..5133fd299 100644
--- a/content/en/api/csharp/beta/sessions/delete.md
+++ b/content/en/api/csharp/beta/sessions/delete.md
@@ -100,6 +100,12 @@ Delete Session
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
## Returns
- `class BetaManagedAgentsDeletedSession:`
diff --git a/content/en/api/csharp/beta/sessions/events.md b/content/en/api/csharp/beta/sessions/events.md
index acf5a7f9c..43519ef30 100644
--- a/content/en/api/csharp/beta/sessions/events.md
+++ b/content/en/api/csharp/beta/sessions/events.md
@@ -48,7 +48,7 @@ List Events
- `Order order`
- Query param: Sort direction for results, ordered by the event's `processed_at`. Defaults to asc (chronological).
+ Query param: Sort direction for results, ordered by the event's `processed_at`. Defaults to `asc` (chronological).
- `Asc`
@@ -56,7 +56,7 @@ List Events
- `string page`
- Query param: Opaque pagination cursor from a previous response's next_page.
+ Query param: Opaque pagination cursor from a previous response's `next_page`.
- `IReadOnlyList types`
@@ -148,6 +148,12 @@ List Events
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
### Returns
- `class BetaManagedAgentsSessionEvent: union`
@@ -1620,6 +1626,10 @@ List Events
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `ClaudeFable5_1`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `ClaudeSonnet5`
High-performance model for coding and agents
@@ -2779,6 +2789,12 @@ Send Events
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
### Returns
- `class BetaManagedAgentsSendSessionEvents:`
@@ -3383,6 +3399,12 @@ Stream Events
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
### Returns
- `class BetaManagedAgentsStreamSessionEvents: union`
@@ -4855,6 +4877,10 @@ Stream Events
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `ClaudeFable5_1`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `ClaudeSonnet5`
High-performance model for coding and agents
@@ -9709,6 +9735,10 @@ await foreach (var betaManagedAgentsStreamSessionEvents in client.Beta.Sessions.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `ClaudeFable5_1`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `ClaudeSonnet5`
High-performance model for coding and agents
@@ -12439,6 +12469,10 @@ await foreach (var betaManagedAgentsStreamSessionEvents in client.Beta.Sessions.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `ClaudeFable5_1`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `ClaudeSonnet5`
High-performance model for coding and agents
diff --git a/content/en/api/csharp/beta/sessions/events/list.md b/content/en/api/csharp/beta/sessions/events/list.md
index 68870d478..cbb701c25 100644
--- a/content/en/api/csharp/beta/sessions/events/list.md
+++ b/content/en/api/csharp/beta/sessions/events/list.md
@@ -46,7 +46,7 @@ List Events
- `Order order`
- Query param: Sort direction for results, ordered by the event's `processed_at`. Defaults to asc (chronological).
+ Query param: Sort direction for results, ordered by the event's `processed_at`. Defaults to `asc` (chronological).
- `Asc`
@@ -54,7 +54,7 @@ List Events
- `string page`
- Query param: Opaque pagination cursor from a previous response's next_page.
+ Query param: Opaque pagination cursor from a previous response's `next_page`.
- `IReadOnlyList types`
@@ -146,6 +146,12 @@ List Events
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
## Returns
- `class BetaManagedAgentsSessionEvent: union`
@@ -1618,6 +1624,10 @@ List Events
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `ClaudeFable5_1`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `ClaudeSonnet5`
High-performance model for coding and agents
diff --git a/content/en/api/csharp/beta/sessions/events/send.md b/content/en/api/csharp/beta/sessions/events/send.md
index 51020defd..f1f6ff377 100644
--- a/content/en/api/csharp/beta/sessions/events/send.md
+++ b/content/en/api/csharp/beta/sessions/events/send.md
@@ -462,6 +462,12 @@ Send Events
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
## Returns
- `class BetaManagedAgentsSendSessionEvents:`
diff --git a/content/en/api/csharp/beta/sessions/events/stream.md b/content/en/api/csharp/beta/sessions/events/stream.md
index 4d5cfebef..a06be1f57 100644
--- a/content/en/api/csharp/beta/sessions/events/stream.md
+++ b/content/en/api/csharp/beta/sessions/events/stream.md
@@ -108,6 +108,12 @@ Stream Events
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
## Returns
- `class BetaManagedAgentsStreamSessionEvents: union`
@@ -1580,6 +1586,10 @@ Stream Events
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `ClaudeFable5_1`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `ClaudeSonnet5`
High-performance model for coding and agents
diff --git a/content/en/api/csharp/beta/sessions/list.md b/content/en/api/csharp/beta/sessions/list.md
index 83f9efa19..d20a11b7f 100644
--- a/content/en/api/csharp/beta/sessions/list.md
+++ b/content/en/api/csharp/beta/sessions/list.md
@@ -16,7 +16,7 @@ List Sessions
- `int agentVersion`
- Query param: Filter by agent version. Only applies when agent_id is also set.
+ Query param: Filter by agent version. Only applies when `agent_id` is also set.
format: int32
@@ -60,11 +60,11 @@ List Sessions
- `string memoryStoreID`
- Query param: Filter sessions whose resources contain a memory_store with this memory store ID.
+ Query param: Filter sessions whose resources contain a `memory_store` with this memory store ID.
- `Order order`
- Query param: Sort direction for results, ordered by created_at. Defaults to desc (newest first).
+ Query param: Sort direction for results, ordered by `created_at`. Defaults to `desc` (newest first).
- `Asc`
@@ -172,6 +172,12 @@ List Sessions
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
## Returns
- `class BetaManagedAgentsSession:`
@@ -206,6 +212,10 @@ List Sessions
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `ClaudeFable5_1`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `ClaudeSonnet5`
High-performance model for coding and agents
@@ -752,7 +762,7 @@ List Sessions
- `required IReadOnlyList OutcomeEvaluations`
- Per-outcome evaluation state. One entry per define_outcome event sent to the session.
+ Per-outcome evaluation state. One entry per `define_outcome` event sent to the session.
- `required DateTimeOffset? CompletedAt`
@@ -766,7 +776,7 @@ List Sessions
- `required string? Explanation`
- Grader's verdict text from the most recent evaluation. For satisfied, explains why criteria are met; for needs_revision (intermediate), what's missing; for failed, why unrecoverable.
+ Grader's verdict text from the most recent evaluation. For `satisfied`, explains why criteria are met; for `needs_revision` (intermediate), what's missing; for `failed`, why unrecoverable.
- `required int Iteration`
@@ -894,7 +904,7 @@ List Sessions
- `double ActiveSeconds`
- Cumulative time in seconds the session spent in running status. Excludes idle time.
+ Cumulative time in seconds the session spent in `running` status. Excludes idle time.
format: double
diff --git a/content/en/api/csharp/beta/sessions/resources.md b/content/en/api/csharp/beta/sessions/resources.md
index f8dcc5edc..eb8f0e9ca 100644
--- a/content/en/api/csharp/beta/sessions/resources.md
+++ b/content/en/api/csharp/beta/sessions/resources.md
@@ -120,6 +120,12 @@ Add Session Resource
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
### Returns
- `class BetaManagedAgentsFileResource:`
@@ -196,7 +202,7 @@ List Session Resources
- `string page`
- Query param: Opaque cursor from a previous response's next_page field.
+ Query param: Opaque cursor from a previous response's `next_page` field.
- `IReadOnlyList betas`
@@ -284,6 +290,12 @@ List Session Resources
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
### Returns
- `class BetaManagedAgentsSessionResource: union`
@@ -543,6 +555,12 @@ Get Session Resource
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
### Returns
- `class ResourceRetrieveResponse: union`
@@ -794,6 +812,12 @@ Update Session Resource
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
### Returns
- `class ResourceUpdateResponse: union`
@@ -1040,6 +1064,12 @@ Delete Session Resource
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
### Returns
- `class BetaManagedAgentsDeleteSessionResource:`
diff --git a/content/en/api/csharp/beta/sessions/resources/add.md b/content/en/api/csharp/beta/sessions/resources/add.md
index 080a8b5b9..62f46cdd7 100644
--- a/content/en/api/csharp/beta/sessions/resources/add.md
+++ b/content/en/api/csharp/beta/sessions/resources/add.md
@@ -118,6 +118,12 @@ Add Session Resource
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
## Returns
- `class BetaManagedAgentsFileResource:`
diff --git a/content/en/api/csharp/beta/sessions/resources/delete.md b/content/en/api/csharp/beta/sessions/resources/delete.md
index 4821802d4..b2a427d15 100644
--- a/content/en/api/csharp/beta/sessions/resources/delete.md
+++ b/content/en/api/csharp/beta/sessions/resources/delete.md
@@ -104,6 +104,12 @@ Delete Session Resource
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
## Returns
- `class BetaManagedAgentsDeleteSessionResource:`
diff --git a/content/en/api/csharp/beta/sessions/resources/list.md b/content/en/api/csharp/beta/sessions/resources/list.md
index d1d61c2a9..88a4bb9cd 100644
--- a/content/en/api/csharp/beta/sessions/resources/list.md
+++ b/content/en/api/csharp/beta/sessions/resources/list.md
@@ -22,7 +22,7 @@ List Session Resources
- `string page`
- Query param: Opaque cursor from a previous response's next_page field.
+ Query param: Opaque cursor from a previous response's `next_page` field.
- `IReadOnlyList betas`
@@ -110,6 +110,12 @@ List Session Resources
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
## Returns
- `class BetaManagedAgentsSessionResource: union`
diff --git a/content/en/api/csharp/beta/sessions/resources/retrieve.md b/content/en/api/csharp/beta/sessions/resources/retrieve.md
index 87a2532c4..8d861c1e6 100644
--- a/content/en/api/csharp/beta/sessions/resources/retrieve.md
+++ b/content/en/api/csharp/beta/sessions/resources/retrieve.md
@@ -104,6 +104,12 @@ Get Session Resource
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
## Returns
- `class ResourceRetrieveResponse: union`
diff --git a/content/en/api/csharp/beta/sessions/resources/update.md b/content/en/api/csharp/beta/sessions/resources/update.md
index c76bcc862..d56cc7d35 100644
--- a/content/en/api/csharp/beta/sessions/resources/update.md
+++ b/content/en/api/csharp/beta/sessions/resources/update.md
@@ -110,6 +110,12 @@ Update Session Resource
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
## Returns
- `class ResourceUpdateResponse: union`
diff --git a/content/en/api/csharp/beta/sessions/retrieve.md b/content/en/api/csharp/beta/sessions/retrieve.md
index 8bfeed5db..093d525fd 100644
--- a/content/en/api/csharp/beta/sessions/retrieve.md
+++ b/content/en/api/csharp/beta/sessions/retrieve.md
@@ -100,6 +100,12 @@ Get Session
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
## Returns
- `class BetaManagedAgentsSession:`
@@ -134,6 +140,10 @@ Get Session
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `ClaudeFable5_1`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `ClaudeSonnet5`
High-performance model for coding and agents
@@ -680,7 +690,7 @@ Get Session
- `required IReadOnlyList OutcomeEvaluations`
- Per-outcome evaluation state. One entry per define_outcome event sent to the session.
+ Per-outcome evaluation state. One entry per `define_outcome` event sent to the session.
- `required DateTimeOffset? CompletedAt`
@@ -694,7 +704,7 @@ Get Session
- `required string? Explanation`
- Grader's verdict text from the most recent evaluation. For satisfied, explains why criteria are met; for needs_revision (intermediate), what's missing; for failed, why unrecoverable.
+ Grader's verdict text from the most recent evaluation. For `satisfied`, explains why criteria are met; for `needs_revision` (intermediate), what's missing; for `failed`, why unrecoverable.
- `required int Iteration`
@@ -822,7 +832,7 @@ Get Session
- `double ActiveSeconds`
- Cumulative time in seconds the session spent in running status. Excludes idle time.
+ Cumulative time in seconds the session spent in `running` status. Excludes idle time.
format: double
diff --git a/content/en/api/csharp/beta/sessions/threads.md b/content/en/api/csharp/beta/sessions/threads.md
index 1c5664789..ca8a5afa8 100644
--- a/content/en/api/csharp/beta/sessions/threads.md
+++ b/content/en/api/csharp/beta/sessions/threads.md
@@ -24,7 +24,7 @@ List Session Threads
- `string page`
- Query param: Opaque pagination cursor from a previous response's next_page. Forward-only.
+ Query param: Opaque pagination cursor from a previous response's `next_page`. Forward-only.
- `IReadOnlyList betas`
@@ -112,6 +112,12 @@ List Session Threads
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
### Returns
- `class BetaManagedAgentsSessionThread:`
@@ -152,6 +158,10 @@ List Session Threads
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `ClaudeFable5_1`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `ClaudeSonnet5`
High-performance model for coding and agents
@@ -951,6 +961,12 @@ Get Session Thread
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
### Returns
- `class BetaManagedAgentsSessionThread:`
@@ -991,6 +1007,10 @@ Get Session Thread
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `ClaudeFable5_1`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `ClaudeSonnet5`
High-performance model for coding and agents
@@ -1784,6 +1804,12 @@ Archive Session Thread
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
### Returns
- `class BetaManagedAgentsSessionThread:`
@@ -1824,6 +1850,10 @@ Archive Session Thread
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `ClaudeFable5_1`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `ClaudeSonnet5`
High-performance model for coding and agents
@@ -2553,6 +2583,10 @@ Console.WriteLine(betaManagedAgentsSessionThread);
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `ClaudeFable5_1`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `ClaudeSonnet5`
High-performance model for coding and agents
@@ -4721,6 +4755,10 @@ Console.WriteLine(betaManagedAgentsSessionThread);
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `ClaudeFable5_1`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `ClaudeSonnet5`
High-performance model for coding and agents
@@ -5539,6 +5577,12 @@ List Session Thread Events
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
#### Returns
- `class BetaManagedAgentsSessionEvent: union`
@@ -7011,6 +7055,10 @@ List Session Thread Events
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `ClaudeFable5_1`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `ClaudeSonnet5`
High-performance model for coding and agents
@@ -7810,6 +7858,12 @@ Stream Session Thread Events
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
#### Returns
- `class BetaManagedAgentsStreamSessionThreadEvents: union`
@@ -9282,6 +9336,10 @@ Stream Session Thread Events
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `ClaudeFable5_1`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `ClaudeSonnet5`
High-performance model for coding and agents
diff --git a/content/en/api/csharp/beta/sessions/threads/archive.md b/content/en/api/csharp/beta/sessions/threads/archive.md
index 3d217bd53..3940a56d4 100644
--- a/content/en/api/csharp/beta/sessions/threads/archive.md
+++ b/content/en/api/csharp/beta/sessions/threads/archive.md
@@ -104,6 +104,12 @@ Archive Session Thread
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
## Returns
- `class BetaManagedAgentsSessionThread:`
@@ -144,6 +150,10 @@ Archive Session Thread
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `ClaudeFable5_1`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `ClaudeSonnet5`
High-performance model for coding and agents
diff --git a/content/en/api/csharp/beta/sessions/threads/events.md b/content/en/api/csharp/beta/sessions/threads/events.md
index 63721ee91..63a0b2224 100644
--- a/content/en/api/csharp/beta/sessions/threads/events.md
+++ b/content/en/api/csharp/beta/sessions/threads/events.md
@@ -116,6 +116,12 @@ List Session Thread Events
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
### Returns
- `class BetaManagedAgentsSessionEvent: union`
@@ -1588,6 +1594,10 @@ List Session Thread Events
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `ClaudeFable5_1`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `ClaudeSonnet5`
High-performance model for coding and agents
@@ -2387,6 +2397,12 @@ Stream Session Thread Events
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
### Returns
- `class BetaManagedAgentsStreamSessionThreadEvents: union`
@@ -3859,6 +3875,10 @@ Stream Session Thread Events
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `ClaudeFable5_1`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `ClaudeSonnet5`
High-performance model for coding and agents
diff --git a/content/en/api/csharp/beta/sessions/threads/events/list.md b/content/en/api/csharp/beta/sessions/threads/events/list.md
index ea0bfaa5a..c07944c1b 100644
--- a/content/en/api/csharp/beta/sessions/threads/events/list.md
+++ b/content/en/api/csharp/beta/sessions/threads/events/list.md
@@ -114,6 +114,12 @@ List Session Thread Events
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
## Returns
- `class BetaManagedAgentsSessionEvent: union`
@@ -1586,6 +1592,10 @@ List Session Thread Events
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `ClaudeFable5_1`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `ClaudeSonnet5`
High-performance model for coding and agents
diff --git a/content/en/api/csharp/beta/sessions/threads/events/stream.md b/content/en/api/csharp/beta/sessions/threads/events/stream.md
index dc06a3c7c..7499a6812 100644
--- a/content/en/api/csharp/beta/sessions/threads/events/stream.md
+++ b/content/en/api/csharp/beta/sessions/threads/events/stream.md
@@ -112,6 +112,12 @@ Stream Session Thread Events
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
## Returns
- `class BetaManagedAgentsStreamSessionThreadEvents: union`
@@ -1584,6 +1590,10 @@ Stream Session Thread Events
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `ClaudeFable5_1`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `ClaudeSonnet5`
High-performance model for coding and agents
diff --git a/content/en/api/csharp/beta/sessions/threads/list.md b/content/en/api/csharp/beta/sessions/threads/list.md
index 463867270..2f4c1e796 100644
--- a/content/en/api/csharp/beta/sessions/threads/list.md
+++ b/content/en/api/csharp/beta/sessions/threads/list.md
@@ -22,7 +22,7 @@ List Session Threads
- `string page`
- Query param: Opaque pagination cursor from a previous response's next_page. Forward-only.
+ Query param: Opaque pagination cursor from a previous response's `next_page`. Forward-only.
- `IReadOnlyList betas`
@@ -110,6 +110,12 @@ List Session Threads
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
## Returns
- `class BetaManagedAgentsSessionThread:`
@@ -150,6 +156,10 @@ List Session Threads
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `ClaudeFable5_1`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `ClaudeSonnet5`
High-performance model for coding and agents
diff --git a/content/en/api/csharp/beta/sessions/threads/retrieve.md b/content/en/api/csharp/beta/sessions/threads/retrieve.md
index 6e7a6b006..055a481c3 100644
--- a/content/en/api/csharp/beta/sessions/threads/retrieve.md
+++ b/content/en/api/csharp/beta/sessions/threads/retrieve.md
@@ -104,6 +104,12 @@ Get Session Thread
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
## Returns
- `class BetaManagedAgentsSessionThread:`
@@ -144,6 +150,10 @@ Get Session Thread
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `ClaudeFable5_1`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `ClaudeSonnet5`
High-performance model for coding and agents
diff --git a/content/en/api/csharp/beta/sessions/update.md b/content/en/api/csharp/beta/sessions/update.md
index e57eeedf7..369a23e2a 100644
--- a/content/en/api/csharp/beta/sessions/update.md
+++ b/content/en/api/csharp/beta/sessions/update.md
@@ -122,6 +122,12 @@ Update Session
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
## Returns
- `class BetaManagedAgentsSession:`
@@ -156,6 +162,10 @@ Update Session
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `ClaudeFable5_1`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `ClaudeSonnet5`
High-performance model for coding and agents
@@ -702,7 +712,7 @@ Update Session
- `required IReadOnlyList OutcomeEvaluations`
- Per-outcome evaluation state. One entry per define_outcome event sent to the session.
+ Per-outcome evaluation state. One entry per `define_outcome` event sent to the session.
- `required DateTimeOffset? CompletedAt`
@@ -716,7 +726,7 @@ Update Session
- `required string? Explanation`
- Grader's verdict text from the most recent evaluation. For satisfied, explains why criteria are met; for needs_revision (intermediate), what's missing; for failed, why unrecoverable.
+ Grader's verdict text from the most recent evaluation. For `satisfied`, explains why criteria are met; for `needs_revision` (intermediate), what's missing; for `failed`, why unrecoverable.
- `required int Iteration`
@@ -844,7 +854,7 @@ Update Session
- `double ActiveSeconds`
- Cumulative time in seconds the session spent in running status. Excludes idle time.
+ Cumulative time in seconds the session spent in `running` status. Excludes idle time.
format: double
diff --git a/content/en/api/csharp/beta/skills.md b/content/en/api/csharp/beta/skills.md
index 27af6abf8..4555b2925 100644
--- a/content/en/api/csharp/beta/skills.md
+++ b/content/en/api/csharp/beta/skills.md
@@ -110,6 +110,12 @@ Create Skill
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
### Returns
- `class BetaSkill:`
@@ -331,6 +337,12 @@ List Skills
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
### Returns
- `class BetaSkill:`
@@ -536,6 +548,12 @@ Get Skill
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
### Returns
- `class BetaSkill:`
@@ -734,6 +752,12 @@ Delete Skill
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
### Returns
- `class BetaDeletedSkill:`
@@ -990,6 +1014,12 @@ Create Skill Version
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
#### Returns
- `class BetaSkillVersion:`
@@ -1176,6 +1206,12 @@ List Skill Versions
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
#### Returns
- `class BetaSkillVersion:`
@@ -1356,6 +1392,12 @@ Download a skill version's content as a zip archive.
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
#### Example
```csharp
@@ -1480,6 +1522,12 @@ Get Skill Version
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
#### Returns
- `class BetaSkillVersion:`
@@ -1657,6 +1705,12 @@ Delete Skill Version
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
#### Returns
- `class BetaDeletedSkillVersion:`
diff --git a/content/en/api/csharp/beta/skills/create.md b/content/en/api/csharp/beta/skills/create.md
index da0d3d860..29cf2de22 100644
--- a/content/en/api/csharp/beta/skills/create.md
+++ b/content/en/api/csharp/beta/skills/create.md
@@ -108,6 +108,12 @@ Create Skill
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
## Returns
- `class BetaSkill:`
diff --git a/content/en/api/csharp/beta/skills/delete.md b/content/en/api/csharp/beta/skills/delete.md
index aff316198..2a48f9556 100644
--- a/content/en/api/csharp/beta/skills/delete.md
+++ b/content/en/api/csharp/beta/skills/delete.md
@@ -102,6 +102,12 @@ Delete Skill
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
## Returns
- `class BetaDeletedSkill:`
diff --git a/content/en/api/csharp/beta/skills/list.md b/content/en/api/csharp/beta/skills/list.md
index 5b9353f0f..086868233 100644
--- a/content/en/api/csharp/beta/skills/list.md
+++ b/content/en/api/csharp/beta/skills/list.md
@@ -119,6 +119,12 @@ List Skills
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
## Returns
- `class BetaSkill:`
diff --git a/content/en/api/csharp/beta/skills/retrieve.md b/content/en/api/csharp/beta/skills/retrieve.md
index f786b46c6..604ef97d8 100644
--- a/content/en/api/csharp/beta/skills/retrieve.md
+++ b/content/en/api/csharp/beta/skills/retrieve.md
@@ -102,6 +102,12 @@ Get Skill
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
## Returns
- `class BetaSkill:`
diff --git a/content/en/api/csharp/beta/skills/versions.md b/content/en/api/csharp/beta/skills/versions.md
index bc30389f5..a4f1e6616 100644
--- a/content/en/api/csharp/beta/skills/versions.md
+++ b/content/en/api/csharp/beta/skills/versions.md
@@ -110,6 +110,12 @@ Create Skill Version
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
### Returns
- `class BetaSkillVersion:`
@@ -296,6 +302,12 @@ List Skill Versions
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
### Returns
- `class BetaSkillVersion:`
@@ -476,6 +488,12 @@ Download a skill version's content as a zip archive.
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
### Example
```csharp
@@ -600,6 +618,12 @@ Get Skill Version
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
### Returns
- `class BetaSkillVersion:`
@@ -777,6 +801,12 @@ Delete Skill Version
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
### Returns
- `class BetaDeletedSkillVersion:`
diff --git a/content/en/api/csharp/beta/skills/versions/create.md b/content/en/api/csharp/beta/skills/versions/create.md
index 6fe83b755..9ec6b9893 100644
--- a/content/en/api/csharp/beta/skills/versions/create.md
+++ b/content/en/api/csharp/beta/skills/versions/create.md
@@ -108,6 +108,12 @@ Create Skill Version
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
## Returns
- `class BetaSkillVersion:`
diff --git a/content/en/api/csharp/beta/skills/versions/delete.md b/content/en/api/csharp/beta/skills/versions/delete.md
index 46bb66eec..a2e5f6167 100644
--- a/content/en/api/csharp/beta/skills/versions/delete.md
+++ b/content/en/api/csharp/beta/skills/versions/delete.md
@@ -108,6 +108,12 @@ Delete Skill Version
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
## Returns
- `class BetaDeletedSkillVersion:`
diff --git a/content/en/api/csharp/beta/skills/versions/download.md b/content/en/api/csharp/beta/skills/versions/download.md
index bc6a99c82..80ebcbb81 100644
--- a/content/en/api/csharp/beta/skills/versions/download.md
+++ b/content/en/api/csharp/beta/skills/versions/download.md
@@ -108,6 +108,12 @@ Download a skill version's content as a zip archive.
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
## Example
```csharp
diff --git a/content/en/api/csharp/beta/skills/versions/list.md b/content/en/api/csharp/beta/skills/versions/list.md
index 15e5f1ee4..9b32787f4 100644
--- a/content/en/api/csharp/beta/skills/versions/list.md
+++ b/content/en/api/csharp/beta/skills/versions/list.md
@@ -114,6 +114,12 @@ List Skill Versions
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
## Returns
- `class BetaSkillVersion:`
diff --git a/content/en/api/csharp/beta/skills/versions/retrieve.md b/content/en/api/csharp/beta/skills/versions/retrieve.md
index f53b00e34..df2554881 100644
--- a/content/en/api/csharp/beta/skills/versions/retrieve.md
+++ b/content/en/api/csharp/beta/skills/versions/retrieve.md
@@ -108,6 +108,12 @@ Get Skill Version
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
## Returns
- `class BetaSkillVersion:`
diff --git a/content/en/api/csharp/beta/tunnels.md b/content/en/api/csharp/beta/tunnels.md
index fca53b2aa..9d7f86860 100644
--- a/content/en/api/csharp/beta/tunnels.md
+++ b/content/en/api/csharp/beta/tunnels.md
@@ -106,6 +106,12 @@ Creates a tunnel. Creation allocates a fresh hostname and provisions the tunnel;
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
### Returns
- `class BetaTunnel:`
@@ -265,6 +271,12 @@ Fetches a tunnel by ID.
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
### Returns
- `class BetaTunnel:`
@@ -434,6 +446,12 @@ Lists tunnels. Results are ordered by creation time, newest first; archived tunn
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
### Returns
- `class BetaTunnel:`
@@ -600,6 +618,12 @@ Archives a tunnel. Archival is irreversible: every non-archived certificate on t
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
### Returns
- `class BetaTunnel:`
@@ -759,6 +783,12 @@ Reveals a tunnel's connector token. The value is fetched live on each call; Anth
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
### Returns
- `class BetaTunnelToken:`
@@ -905,6 +935,12 @@ Rotates a tunnel's connector token. Rotation invalidates the current token for n
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
### Returns
- `class BetaTunnelToken:`
@@ -1103,6 +1139,12 @@ Registers a public CA certificate on a tunnel. Anthropic verifies the gateway's
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
#### Returns
- `class BetaTunnelCertificate:`
@@ -1277,6 +1319,12 @@ Fetches a tunnel certificate by ID.
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
#### Returns
- `class BetaTunnelCertificate:`
@@ -1461,6 +1509,12 @@ Lists the certificates registered on a tunnel. Archived certificates are exclude
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
#### Returns
- `class BetaTunnelCertificate:`
@@ -1638,6 +1692,12 @@ Archives a tunnel certificate, removing it from the set Anthropic trusts for the
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
#### Returns
- `class BetaTunnelCertificate:`
diff --git a/content/en/api/csharp/beta/tunnels/archive.md b/content/en/api/csharp/beta/tunnels/archive.md
index bed418ca0..0bd1b18bf 100644
--- a/content/en/api/csharp/beta/tunnels/archive.md
+++ b/content/en/api/csharp/beta/tunnels/archive.md
@@ -102,6 +102,12 @@ Archives a tunnel. Archival is irreversible: every non-archived certificate on t
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
## Returns
- `class BetaTunnel:`
diff --git a/content/en/api/csharp/beta/tunnels/certificates.md b/content/en/api/csharp/beta/tunnels/certificates.md
index 5f0dc5012..3d623dec6 100644
--- a/content/en/api/csharp/beta/tunnels/certificates.md
+++ b/content/en/api/csharp/beta/tunnels/certificates.md
@@ -110,6 +110,12 @@ Registers a public CA certificate on a tunnel. Anthropic verifies the gateway's
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
### Returns
- `class BetaTunnelCertificate:`
@@ -284,6 +290,12 @@ Fetches a tunnel certificate by ID.
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
### Returns
- `class BetaTunnelCertificate:`
@@ -468,6 +480,12 @@ Lists the certificates registered on a tunnel. Archived certificates are exclude
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
### Returns
- `class BetaTunnelCertificate:`
@@ -645,6 +663,12 @@ Archives a tunnel certificate, removing it from the set Anthropic trusts for the
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
### Returns
- `class BetaTunnelCertificate:`
diff --git a/content/en/api/csharp/beta/tunnels/certificates/archive.md b/content/en/api/csharp/beta/tunnels/certificates/archive.md
index 73247ea43..aeff06943 100644
--- a/content/en/api/csharp/beta/tunnels/certificates/archive.md
+++ b/content/en/api/csharp/beta/tunnels/certificates/archive.md
@@ -106,6 +106,12 @@ Archives a tunnel certificate, removing it from the set Anthropic trusts for the
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
## Returns
- `class BetaTunnelCertificate:`
diff --git a/content/en/api/csharp/beta/tunnels/certificates/create.md b/content/en/api/csharp/beta/tunnels/certificates/create.md
index 0eb300ec5..19e411ac0 100644
--- a/content/en/api/csharp/beta/tunnels/certificates/create.md
+++ b/content/en/api/csharp/beta/tunnels/certificates/create.md
@@ -108,6 +108,12 @@ Registers a public CA certificate on a tunnel. Anthropic verifies the gateway's
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
## Returns
- `class BetaTunnelCertificate:`
diff --git a/content/en/api/csharp/beta/tunnels/certificates/list.md b/content/en/api/csharp/beta/tunnels/certificates/list.md
index 249f180ca..2f4d35b27 100644
--- a/content/en/api/csharp/beta/tunnels/certificates/list.md
+++ b/content/en/api/csharp/beta/tunnels/certificates/list.md
@@ -116,6 +116,12 @@ Lists the certificates registered on a tunnel. Archived certificates are exclude
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
## Returns
- `class BetaTunnelCertificate:`
diff --git a/content/en/api/csharp/beta/tunnels/certificates/retrieve.md b/content/en/api/csharp/beta/tunnels/certificates/retrieve.md
index 06be80ae8..2a62a1fd3 100644
--- a/content/en/api/csharp/beta/tunnels/certificates/retrieve.md
+++ b/content/en/api/csharp/beta/tunnels/certificates/retrieve.md
@@ -106,6 +106,12 @@ Fetches a tunnel certificate by ID.
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
## Returns
- `class BetaTunnelCertificate:`
diff --git a/content/en/api/csharp/beta/tunnels/create.md b/content/en/api/csharp/beta/tunnels/create.md
index f015f566a..9ee293ceb 100644
--- a/content/en/api/csharp/beta/tunnels/create.md
+++ b/content/en/api/csharp/beta/tunnels/create.md
@@ -104,6 +104,12 @@ Creates a tunnel. Creation allocates a fresh hostname and provisions the tunnel;
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
## Returns
- `class BetaTunnel:`
diff --git a/content/en/api/csharp/beta/tunnels/list.md b/content/en/api/csharp/beta/tunnels/list.md
index a4a4f5117..1a561d35a 100644
--- a/content/en/api/csharp/beta/tunnels/list.md
+++ b/content/en/api/csharp/beta/tunnels/list.md
@@ -112,6 +112,12 @@ Lists tunnels. Results are ordered by creation time, newest first; archived tunn
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
## Returns
- `class BetaTunnel:`
diff --git a/content/en/api/csharp/beta/tunnels/retrieve.md b/content/en/api/csharp/beta/tunnels/retrieve.md
index 378413d7f..60ec960fd 100644
--- a/content/en/api/csharp/beta/tunnels/retrieve.md
+++ b/content/en/api/csharp/beta/tunnels/retrieve.md
@@ -102,6 +102,12 @@ Fetches a tunnel by ID.
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
## Returns
- `class BetaTunnel:`
diff --git a/content/en/api/csharp/beta/tunnels/reveal_token.md b/content/en/api/csharp/beta/tunnels/reveal_token.md
index c66f4e306..3fec2a661 100644
--- a/content/en/api/csharp/beta/tunnels/reveal_token.md
+++ b/content/en/api/csharp/beta/tunnels/reveal_token.md
@@ -102,6 +102,12 @@ Reveals a tunnel's connector token. The value is fetched live on each call; Anth
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
## Returns
- `class BetaTunnelToken:`
diff --git a/content/en/api/csharp/beta/tunnels/rotate_token.md b/content/en/api/csharp/beta/tunnels/rotate_token.md
index b8c8a1f70..d2c5c17c2 100644
--- a/content/en/api/csharp/beta/tunnels/rotate_token.md
+++ b/content/en/api/csharp/beta/tunnels/rotate_token.md
@@ -108,6 +108,12 @@ Rotates a tunnel's connector token. Rotation invalidates the current token for n
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
## Returns
- `class BetaTunnelToken:`
diff --git a/content/en/api/csharp/beta/user_profiles.md b/content/en/api/csharp/beta/user_profiles.md
index b944e8253..174d30878 100644
--- a/content/en/api/csharp/beta/user_profiles.md
+++ b/content/en/api/csharp/beta/user_profiles.md
@@ -26,26 +26,22 @@ Create User Profile
minLength: 1, maxLength: 255
+ - `DateTimeOffset externalUserOnboardedAt`
+
+ Body param: A timestamp in RFC 3339 format
+
+ format: date-time
+
- `IReadOnlyDictionary metadata`
Body param: Free-form key-value data to attach to this user profile. Maximum 16 keys, with keys up to 64 characters and values up to 512 characters. Values must be non-empty strings.
- `string? name`
- Body param: Optional for all profiles. Real-world name of the entity this profile represents (company or individual); for a resold-to company (`relationship` `resold` / `access_type` `passthrough`), that company's name where known. Maximum 255 characters.
+ Body param: Optional for all profiles. Real-world name of the entity this profile represents (company or individual); for a company the platform resells Claude access to (`access_type` `passthrough`), that company's name where known. Maximum 255 characters.
minLength: 1, maxLength: 255
- - `Relationship relationship`
-
- Body param: How the entity behind a user profile relates to the platform that owns the API key. `external`: an individual end-user of the platform. `resold`: a company the platform resells Claude access to. `internal`: the platform's own usage.
-
- - `External`
-
- - `Resold`
-
- - `Internal`
-
- `IReadOnlyList betas`
Header param: Optional header to specify the beta version(s) you want to use.
@@ -132,6 +128,12 @@ Create User Profile
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
### Returns
- `class BetaUserProfile:`
@@ -186,19 +188,15 @@ Create User Profile
Platform's own identifier for this user. Not enforced unique.
- - `string? Name`
-
- Real-world name of the entity this profile represents (company or individual). For a resold-to company (`access_type` `passthrough`, or `relationship` `resold` under the `user-profiles-2026-03-24` header) this is that company's name.
-
- - `Relationship Relationship`
+ - `DateTimeOffset? ExternalUserOnboardedAt`
- How the entity behind a user profile relates to the platform that owns the API key. `external`: an individual end-user of the platform. `resold`: a company the platform resells Claude access to. `internal`: the platform's own usage.
+ A timestamp in RFC 3339 format
- - `External`
+ format: date-time
- - `Resold`
+ - `string? Name`
- - `Internal`
+ Real-world name of the entity this profile represents (company or individual). For a company the platform resells Claude access to (`access_type` `passthrough`) this is that company's name.
### Example
@@ -226,8 +224,8 @@ Console.WriteLine(betaUserProfile);
"updated_at": "2026-03-15T10:00:00Z",
"access_type": "application",
"external_id": "user_12345",
- "name": "Example User",
- "relationship": "external"
+ "external_user_onboarded_at": "2024-11-02T08:15:00Z",
+ "name": "Example User"
}
```
@@ -257,6 +255,14 @@ List User Profiles
- `Desc`
+ - `OrderBy orderBy`
+
+ Query param: Query parameter for order_by
+
+ - `CreatedAt`
+
+ - `Name`
+
- `string page`
Query param: Query parameter for page
@@ -347,6 +353,12 @@ List User Profiles
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
### Returns
- `class BetaUserProfile:`
@@ -401,19 +413,15 @@ List User Profiles
Platform's own identifier for this user. Not enforced unique.
- - `string? Name`
+ - `DateTimeOffset? ExternalUserOnboardedAt`
- Real-world name of the entity this profile represents (company or individual). For a resold-to company (`access_type` `passthrough`, or `relationship` `resold` under the `user-profiles-2026-03-24` header) this is that company's name.
-
- - `Relationship Relationship`
-
- How the entity behind a user profile relates to the platform that owns the API key. `external`: an individual end-user of the platform. `resold`: a company the platform resells Claude access to. `internal`: the platform's own usage.
+ A timestamp in RFC 3339 format
- - `External`
+ format: date-time
- - `Resold`
+ - `string? Name`
- - `Internal`
+ Real-world name of the entity this profile represents (company or individual). For a company the platform resells Claude access to (`access_type` `passthrough`) this is that company's name.
### Example
@@ -445,8 +453,8 @@ await foreach (var item in page.Paginate())
"updated_at": "2026-03-15T10:00:00Z",
"access_type": "application",
"external_id": "user_12345",
- "name": "Example User",
- "relationship": "external"
+ "external_user_onboarded_at": "2024-11-02T08:15:00Z",
+ "name": "Example User"
}
],
"next_page": "page_MjAyNS0wNS0xNFQwMDowMDowMFo="
@@ -555,6 +563,12 @@ Get User Profile
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
### Returns
- `class BetaUserProfile:`
@@ -609,19 +623,15 @@ Get User Profile
Platform's own identifier for this user. Not enforced unique.
- - `string? Name`
-
- Real-world name of the entity this profile represents (company or individual). For a resold-to company (`access_type` `passthrough`, or `relationship` `resold` under the `user-profiles-2026-03-24` header) this is that company's name.
-
- - `Relationship Relationship`
+ - `DateTimeOffset? ExternalUserOnboardedAt`
- How the entity behind a user profile relates to the platform that owns the API key. `external`: an individual end-user of the platform. `resold`: a company the platform resells Claude access to. `internal`: the platform's own usage.
+ A timestamp in RFC 3339 format
- - `External`
+ format: date-time
- - `Resold`
+ - `string? Name`
- - `Internal`
+ Real-world name of the entity this profile represents (company or individual). For a company the platform resells Claude access to (`access_type` `passthrough`) this is that company's name.
### Example
@@ -652,8 +662,8 @@ Console.WriteLine(betaUserProfile);
"updated_at": "2026-03-15T10:00:00Z",
"access_type": "application",
"external_id": "user_12345",
- "name": "Example User",
- "relationship": "external"
+ "external_user_onboarded_at": "2024-11-02T08:15:00Z",
+ "name": "Example User"
}
```
@@ -687,6 +697,12 @@ Update User Profile
minLength: 1, maxLength: 255
+ - `DateTimeOffset externalUserOnboardedAt`
+
+ Body param: A timestamp in RFC 3339 format
+
+ format: date-time
+
- `IReadOnlyDictionary metadata`
Body param: Key-value pairs to merge into the stored metadata. Keys provided overwrite existing values. To remove a key, set its value to an empty string. Keys not provided are left unchanged. Maximum 16 keys, with keys up to 64 characters and values up to 512 characters.
@@ -697,16 +713,6 @@ Update User Profile
minLength: 1, maxLength: 255
- - `Relationship? relationship`
-
- Body param: How the entity behind a user profile relates to the platform that owns the API key. `external`: an individual end-user of the platform. `resold`: a company the platform resells Claude access to. `internal`: the platform's own usage.
-
- - `External`
-
- - `Resold`
-
- - `Internal`
-
- `IReadOnlyList betas`
Header param: Optional header to specify the beta version(s) you want to use.
@@ -793,6 +799,12 @@ Update User Profile
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
### Returns
- `class BetaUserProfile:`
@@ -847,19 +859,15 @@ Update User Profile
Platform's own identifier for this user. Not enforced unique.
- - `string? Name`
-
- Real-world name of the entity this profile represents (company or individual). For a resold-to company (`access_type` `passthrough`, or `relationship` `resold` under the `user-profiles-2026-03-24` header) this is that company's name.
-
- - `Relationship Relationship`
+ - `DateTimeOffset? ExternalUserOnboardedAt`
- How the entity behind a user profile relates to the platform that owns the API key. `external`: an individual end-user of the platform. `resold`: a company the platform resells Claude access to. `internal`: the platform's own usage.
+ A timestamp in RFC 3339 format
- - `External`
+ format: date-time
- - `Resold`
+ - `string? Name`
- - `Internal`
+ Real-world name of the entity this profile represents (company or individual). For a company the platform resells Claude access to (`access_type` `passthrough`) this is that company's name.
### Example
@@ -890,8 +898,8 @@ Console.WriteLine(betaUserProfile);
"updated_at": "2026-03-15T10:00:00Z",
"access_type": "application",
"external_id": "user_12345",
- "name": "Example User",
- "relationship": "external"
+ "external_user_onboarded_at": "2024-11-02T08:15:00Z",
+ "name": "Example User"
}
```
@@ -997,6 +1005,12 @@ Create Enrollment URL
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
### Returns
- `class BetaUserProfileEnrollmentUrl:`
@@ -1094,19 +1108,15 @@ Console.WriteLine(betaUserProfileEnrollmentUrl);
Platform's own identifier for this user. Not enforced unique.
- - `string? Name`
-
- Real-world name of the entity this profile represents (company or individual). For a resold-to company (`access_type` `passthrough`, or `relationship` `resold` under the `user-profiles-2026-03-24` header) this is that company's name.
+ - `DateTimeOffset? ExternalUserOnboardedAt`
- - `Relationship Relationship`
-
- How the entity behind a user profile relates to the platform that owns the API key. `external`: an individual end-user of the platform. `resold`: a company the platform resells Claude access to. `internal`: the platform's own usage.
+ A timestamp in RFC 3339 format
- - `External`
+ format: date-time
- - `Resold`
+ - `string? Name`
- - `Internal`
+ Real-world name of the entity this profile represents (company or individual). For a company the platform resells Claude access to (`access_type` `passthrough`) this is that company's name.
### Beta User Profile Enrollment URL
diff --git a/content/en/api/csharp/beta/user_profiles/create.md b/content/en/api/csharp/beta/user_profiles/create.md
index 6b3f33a0d..b7de04ca6 100644
--- a/content/en/api/csharp/beta/user_profiles/create.md
+++ b/content/en/api/csharp/beta/user_profiles/create.md
@@ -24,26 +24,22 @@ Create User Profile
minLength: 1, maxLength: 255
+ - `DateTimeOffset externalUserOnboardedAt`
+
+ Body param: A timestamp in RFC 3339 format
+
+ format: date-time
+
- `IReadOnlyDictionary metadata`
Body param: Free-form key-value data to attach to this user profile. Maximum 16 keys, with keys up to 64 characters and values up to 512 characters. Values must be non-empty strings.
- `string? name`
- Body param: Optional for all profiles. Real-world name of the entity this profile represents (company or individual); for a resold-to company (`relationship` `resold` / `access_type` `passthrough`), that company's name where known. Maximum 255 characters.
+ Body param: Optional for all profiles. Real-world name of the entity this profile represents (company or individual); for a company the platform resells Claude access to (`access_type` `passthrough`), that company's name where known. Maximum 255 characters.
minLength: 1, maxLength: 255
- - `Relationship relationship`
-
- Body param: How the entity behind a user profile relates to the platform that owns the API key. `external`: an individual end-user of the platform. `resold`: a company the platform resells Claude access to. `internal`: the platform's own usage.
-
- - `External`
-
- - `Resold`
-
- - `Internal`
-
- `IReadOnlyList betas`
Header param: Optional header to specify the beta version(s) you want to use.
@@ -130,6 +126,12 @@ Create User Profile
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
## Returns
- `class BetaUserProfile:`
@@ -184,19 +186,15 @@ Create User Profile
Platform's own identifier for this user. Not enforced unique.
- - `string? Name`
-
- Real-world name of the entity this profile represents (company or individual). For a resold-to company (`access_type` `passthrough`, or `relationship` `resold` under the `user-profiles-2026-03-24` header) this is that company's name.
+ - `DateTimeOffset? ExternalUserOnboardedAt`
- - `Relationship Relationship`
-
- How the entity behind a user profile relates to the platform that owns the API key. `external`: an individual end-user of the platform. `resold`: a company the platform resells Claude access to. `internal`: the platform's own usage.
+ A timestamp in RFC 3339 format
- - `External`
+ format: date-time
- - `Resold`
+ - `string? Name`
- - `Internal`
+ Real-world name of the entity this profile represents (company or individual). For a company the platform resells Claude access to (`access_type` `passthrough`) this is that company's name.
## Example
@@ -224,7 +222,7 @@ Console.WriteLine(betaUserProfile);
"updated_at": "2026-03-15T10:00:00Z",
"access_type": "application",
"external_id": "user_12345",
- "name": "Example User",
- "relationship": "external"
+ "external_user_onboarded_at": "2024-11-02T08:15:00Z",
+ "name": "Example User"
}
```
diff --git a/content/en/api/csharp/beta/user_profiles/create_enrollment_url.md b/content/en/api/csharp/beta/user_profiles/create_enrollment_url.md
index 11f36751f..c00904c3d 100644
--- a/content/en/api/csharp/beta/user_profiles/create_enrollment_url.md
+++ b/content/en/api/csharp/beta/user_profiles/create_enrollment_url.md
@@ -100,6 +100,12 @@ Create Enrollment URL
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
## Returns
- `class BetaUserProfileEnrollmentUrl:`
diff --git a/content/en/api/csharp/beta/user_profiles/list.md b/content/en/api/csharp/beta/user_profiles/list.md
index cfe8ae92c..2e621a6de 100644
--- a/content/en/api/csharp/beta/user_profiles/list.md
+++ b/content/en/api/csharp/beta/user_profiles/list.md
@@ -24,6 +24,14 @@ List User Profiles
- `Desc`
+ - `OrderBy orderBy`
+
+ Query param: Query parameter for order_by
+
+ - `CreatedAt`
+
+ - `Name`
+
- `string page`
Query param: Query parameter for page
@@ -114,6 +122,12 @@ List User Profiles
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
## Returns
- `class BetaUserProfile:`
@@ -168,19 +182,15 @@ List User Profiles
Platform's own identifier for this user. Not enforced unique.
- - `string? Name`
-
- Real-world name of the entity this profile represents (company or individual). For a resold-to company (`access_type` `passthrough`, or `relationship` `resold` under the `user-profiles-2026-03-24` header) this is that company's name.
-
- - `Relationship Relationship`
+ - `DateTimeOffset? ExternalUserOnboardedAt`
- How the entity behind a user profile relates to the platform that owns the API key. `external`: an individual end-user of the platform. `resold`: a company the platform resells Claude access to. `internal`: the platform's own usage.
+ A timestamp in RFC 3339 format
- - `External`
+ format: date-time
- - `Resold`
+ - `string? Name`
- - `Internal`
+ Real-world name of the entity this profile represents (company or individual). For a company the platform resells Claude access to (`access_type` `passthrough`) this is that company's name.
## Example
@@ -212,8 +222,8 @@ await foreach (var item in page.Paginate())
"updated_at": "2026-03-15T10:00:00Z",
"access_type": "application",
"external_id": "user_12345",
- "name": "Example User",
- "relationship": "external"
+ "external_user_onboarded_at": "2024-11-02T08:15:00Z",
+ "name": "Example User"
}
],
"next_page": "page_MjAyNS0wNS0xNFQwMDowMDowMFo="
diff --git a/content/en/api/csharp/beta/user_profiles/retrieve.md b/content/en/api/csharp/beta/user_profiles/retrieve.md
index fe9efa5e6..0ab79c270 100644
--- a/content/en/api/csharp/beta/user_profiles/retrieve.md
+++ b/content/en/api/csharp/beta/user_profiles/retrieve.md
@@ -100,6 +100,12 @@ Get User Profile
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
## Returns
- `class BetaUserProfile:`
@@ -154,19 +160,15 @@ Get User Profile
Platform's own identifier for this user. Not enforced unique.
- - `string? Name`
-
- Real-world name of the entity this profile represents (company or individual). For a resold-to company (`access_type` `passthrough`, or `relationship` `resold` under the `user-profiles-2026-03-24` header) this is that company's name.
+ - `DateTimeOffset? ExternalUserOnboardedAt`
- - `Relationship Relationship`
-
- How the entity behind a user profile relates to the platform that owns the API key. `external`: an individual end-user of the platform. `resold`: a company the platform resells Claude access to. `internal`: the platform's own usage.
+ A timestamp in RFC 3339 format
- - `External`
+ format: date-time
- - `Resold`
+ - `string? Name`
- - `Internal`
+ Real-world name of the entity this profile represents (company or individual). For a company the platform resells Claude access to (`access_type` `passthrough`) this is that company's name.
## Example
@@ -197,7 +199,7 @@ Console.WriteLine(betaUserProfile);
"updated_at": "2026-03-15T10:00:00Z",
"access_type": "application",
"external_id": "user_12345",
- "name": "Example User",
- "relationship": "external"
+ "external_user_onboarded_at": "2024-11-02T08:15:00Z",
+ "name": "Example User"
}
```
diff --git a/content/en/api/csharp/beta/user_profiles/update.md b/content/en/api/csharp/beta/user_profiles/update.md
index 1fbfe0381..f83553bd4 100644
--- a/content/en/api/csharp/beta/user_profiles/update.md
+++ b/content/en/api/csharp/beta/user_profiles/update.md
@@ -28,6 +28,12 @@ Update User Profile
minLength: 1, maxLength: 255
+ - `DateTimeOffset externalUserOnboardedAt`
+
+ Body param: A timestamp in RFC 3339 format
+
+ format: date-time
+
- `IReadOnlyDictionary metadata`
Body param: Key-value pairs to merge into the stored metadata. Keys provided overwrite existing values. To remove a key, set its value to an empty string. Keys not provided are left unchanged. Maximum 16 keys, with keys up to 64 characters and values up to 512 characters.
@@ -38,16 +44,6 @@ Update User Profile
minLength: 1, maxLength: 255
- - `Relationship? relationship`
-
- Body param: How the entity behind a user profile relates to the platform that owns the API key. `external`: an individual end-user of the platform. `resold`: a company the platform resells Claude access to. `internal`: the platform's own usage.
-
- - `External`
-
- - `Resold`
-
- - `Internal`
-
- `IReadOnlyList betas`
Header param: Optional header to specify the beta version(s) you want to use.
@@ -134,6 +130,12 @@ Update User Profile
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
## Returns
- `class BetaUserProfile:`
@@ -188,19 +190,15 @@ Update User Profile
Platform's own identifier for this user. Not enforced unique.
- - `string? Name`
-
- Real-world name of the entity this profile represents (company or individual). For a resold-to company (`access_type` `passthrough`, or `relationship` `resold` under the `user-profiles-2026-03-24` header) this is that company's name.
+ - `DateTimeOffset? ExternalUserOnboardedAt`
- - `Relationship Relationship`
-
- How the entity behind a user profile relates to the platform that owns the API key. `external`: an individual end-user of the platform. `resold`: a company the platform resells Claude access to. `internal`: the platform's own usage.
+ A timestamp in RFC 3339 format
- - `External`
+ format: date-time
- - `Resold`
+ - `string? Name`
- - `Internal`
+ Real-world name of the entity this profile represents (company or individual). For a company the platform resells Claude access to (`access_type` `passthrough`) this is that company's name.
## Example
@@ -231,7 +229,7 @@ Console.WriteLine(betaUserProfile);
"updated_at": "2026-03-15T10:00:00Z",
"access_type": "application",
"external_id": "user_12345",
- "name": "Example User",
- "relationship": "external"
+ "external_user_onboarded_at": "2024-11-02T08:15:00Z",
+ "name": "Example User"
}
```
diff --git a/content/en/api/csharp/beta/vaults.md b/content/en/api/csharp/beta/vaults.md
index e930d623b..b04eece99 100644
--- a/content/en/api/csharp/beta/vaults.md
+++ b/content/en/api/csharp/beta/vaults.md
@@ -108,6 +108,12 @@ Create Vault
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
### Returns
- `class BetaManagedAgentsVault:`
@@ -284,6 +290,12 @@ List Vaults
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
### Returns
- `class BetaManagedAgentsVault:`
@@ -457,6 +469,12 @@ Get Vault
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
### Returns
- `class BetaManagedAgentsVault:`
@@ -636,6 +654,12 @@ Update Vault
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
### Returns
- `class BetaManagedAgentsVault:`
@@ -805,6 +829,12 @@ Delete Vault
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
### Returns
- `class BetaManagedAgentsDeletedVault:`
@@ -941,6 +971,12 @@ Archive Vault
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
### Returns
- `class BetaManagedAgentsVault:`
@@ -1338,6 +1374,12 @@ Create Credential
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
#### Returns
- `class BetaManagedAgentsCredential:`
@@ -1650,6 +1692,12 @@ List Credentials
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
#### Returns
- `class BetaManagedAgentsCredential:`
@@ -1953,6 +2001,12 @@ Get Credential
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
#### Returns
- `class BetaManagedAgentsCredential:`
@@ -2382,6 +2436,12 @@ Update Credential
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
#### Returns
- `class BetaManagedAgentsCredential:`
@@ -2679,6 +2739,12 @@ Delete Credential
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
#### Returns
- `class BetaManagedAgentsDeletedCredential:`
@@ -2820,6 +2886,12 @@ Archive Credential
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
#### Returns
- `class BetaManagedAgentsCredential:`
@@ -3117,6 +3189,12 @@ Validate Credential
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
#### Returns
- `class BetaManagedAgentsCredentialValidation:`
diff --git a/content/en/api/csharp/beta/vaults/archive.md b/content/en/api/csharp/beta/vaults/archive.md
index 4f9c42a30..e473d2644 100644
--- a/content/en/api/csharp/beta/vaults/archive.md
+++ b/content/en/api/csharp/beta/vaults/archive.md
@@ -100,6 +100,12 @@ Archive Vault
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
## Returns
- `class BetaManagedAgentsVault:`
diff --git a/content/en/api/csharp/beta/vaults/create.md b/content/en/api/csharp/beta/vaults/create.md
index 56e096dc0..8be8aabc3 100644
--- a/content/en/api/csharp/beta/vaults/create.md
+++ b/content/en/api/csharp/beta/vaults/create.md
@@ -106,6 +106,12 @@ Create Vault
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
## Returns
- `class BetaManagedAgentsVault:`
diff --git a/content/en/api/csharp/beta/vaults/credentials.md b/content/en/api/csharp/beta/vaults/credentials.md
index 198fe5ec8..81ee11fef 100644
--- a/content/en/api/csharp/beta/vaults/credentials.md
+++ b/content/en/api/csharp/beta/vaults/credentials.md
@@ -276,6 +276,12 @@ Create Credential
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
### Returns
- `class BetaManagedAgentsCredential:`
@@ -588,6 +594,12 @@ List Credentials
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
### Returns
- `class BetaManagedAgentsCredential:`
@@ -891,6 +903,12 @@ Get Credential
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
### Returns
- `class BetaManagedAgentsCredential:`
@@ -1320,6 +1338,12 @@ Update Credential
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
### Returns
- `class BetaManagedAgentsCredential:`
@@ -1617,6 +1641,12 @@ Delete Credential
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
### Returns
- `class BetaManagedAgentsDeletedCredential:`
@@ -1758,6 +1788,12 @@ Archive Credential
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
### Returns
- `class BetaManagedAgentsCredential:`
@@ -2055,6 +2091,12 @@ Validate Credential
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
### Returns
- `class BetaManagedAgentsCredentialValidation:`
diff --git a/content/en/api/csharp/beta/vaults/credentials/archive.md b/content/en/api/csharp/beta/vaults/credentials/archive.md
index 2a8e1dad5..20fd58bad 100644
--- a/content/en/api/csharp/beta/vaults/credentials/archive.md
+++ b/content/en/api/csharp/beta/vaults/credentials/archive.md
@@ -104,6 +104,12 @@ Archive Credential
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
## Returns
- `class BetaManagedAgentsCredential:`
diff --git a/content/en/api/csharp/beta/vaults/credentials/create.md b/content/en/api/csharp/beta/vaults/credentials/create.md
index 8dcaf7b3e..dc6757c03 100644
--- a/content/en/api/csharp/beta/vaults/credentials/create.md
+++ b/content/en/api/csharp/beta/vaults/credentials/create.md
@@ -274,6 +274,12 @@ Create Credential
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
## Returns
- `class BetaManagedAgentsCredential:`
diff --git a/content/en/api/csharp/beta/vaults/credentials/delete.md b/content/en/api/csharp/beta/vaults/credentials/delete.md
index 9df1d52aa..6ce9901fa 100644
--- a/content/en/api/csharp/beta/vaults/credentials/delete.md
+++ b/content/en/api/csharp/beta/vaults/credentials/delete.md
@@ -104,6 +104,12 @@ Delete Credential
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
## Returns
- `class BetaManagedAgentsDeletedCredential:`
diff --git a/content/en/api/csharp/beta/vaults/credentials/list.md b/content/en/api/csharp/beta/vaults/credentials/list.md
index e1613373c..ad23b4fcf 100644
--- a/content/en/api/csharp/beta/vaults/credentials/list.md
+++ b/content/en/api/csharp/beta/vaults/credentials/list.md
@@ -114,6 +114,12 @@ List Credentials
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
## Returns
- `class BetaManagedAgentsCredential:`
diff --git a/content/en/api/csharp/beta/vaults/credentials/mcp_oauth_validate.md b/content/en/api/csharp/beta/vaults/credentials/mcp_oauth_validate.md
index 5072e9a5d..9c8497181 100644
--- a/content/en/api/csharp/beta/vaults/credentials/mcp_oauth_validate.md
+++ b/content/en/api/csharp/beta/vaults/credentials/mcp_oauth_validate.md
@@ -104,6 +104,12 @@ Validate Credential
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
## Returns
- `class BetaManagedAgentsCredentialValidation:`
diff --git a/content/en/api/csharp/beta/vaults/credentials/retrieve.md b/content/en/api/csharp/beta/vaults/credentials/retrieve.md
index 210a14a71..994a530c7 100644
--- a/content/en/api/csharp/beta/vaults/credentials/retrieve.md
+++ b/content/en/api/csharp/beta/vaults/credentials/retrieve.md
@@ -104,6 +104,12 @@ Get Credential
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
## Returns
- `class BetaManagedAgentsCredential:`
diff --git a/content/en/api/csharp/beta/vaults/credentials/update.md b/content/en/api/csharp/beta/vaults/credentials/update.md
index dc70ac57d..c1b2411c5 100644
--- a/content/en/api/csharp/beta/vaults/credentials/update.md
+++ b/content/en/api/csharp/beta/vaults/credentials/update.md
@@ -236,6 +236,12 @@ Update Credential
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
## Returns
- `class BetaManagedAgentsCredential:`
diff --git a/content/en/api/csharp/beta/vaults/delete.md b/content/en/api/csharp/beta/vaults/delete.md
index ca73b9de8..644b476d1 100644
--- a/content/en/api/csharp/beta/vaults/delete.md
+++ b/content/en/api/csharp/beta/vaults/delete.md
@@ -100,6 +100,12 @@ Delete Vault
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
## Returns
- `class BetaManagedAgentsDeletedVault:`
diff --git a/content/en/api/csharp/beta/vaults/list.md b/content/en/api/csharp/beta/vaults/list.md
index ea8c979e2..c592865fb 100644
--- a/content/en/api/csharp/beta/vaults/list.md
+++ b/content/en/api/csharp/beta/vaults/list.md
@@ -110,6 +110,12 @@ List Vaults
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
## Returns
- `class BetaManagedAgentsVault:`
diff --git a/content/en/api/csharp/beta/vaults/retrieve.md b/content/en/api/csharp/beta/vaults/retrieve.md
index 046048852..b8cdb427d 100644
--- a/content/en/api/csharp/beta/vaults/retrieve.md
+++ b/content/en/api/csharp/beta/vaults/retrieve.md
@@ -100,6 +100,12 @@ Get Vault
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
## Returns
- `class BetaManagedAgentsVault:`
diff --git a/content/en/api/csharp/beta/vaults/update.md b/content/en/api/csharp/beta/vaults/update.md
index 72e70f026..52beb1dfd 100644
--- a/content/en/api/csharp/beta/vaults/update.md
+++ b/content/en/api/csharp/beta/vaults/update.md
@@ -110,6 +110,12 @@ Update Vault
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
## Returns
- `class BetaManagedAgentsVault:`
diff --git a/content/en/api/csharp/completions/create.md b/content/en/api/csharp/completions/create.md
index 73786d2d2..679db56b1 100644
--- a/content/en/api/csharp/completions/create.md
+++ b/content/en/api/csharp/completions/create.md
@@ -16,7 +16,7 @@ Future models and features will not be compatible with Text Completions. See our
- `string`
- - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
+ - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
- `"message-batches-2024-09-24"`
@@ -100,6 +100,12 @@ Future models and features will not be compatible with Text Completions. See our
- `"ce-user-management-2026-07-13"`
+ - `"mid-conversation-output-config-2026-07-01"`
+
+ - `"thinking-binding-controls-2026-08-01"`
+
+ - `"mid-conversation-system-clear-at-2026-08-21"`
+
## Body parameters
- `max_tokens_to_sample: number`
@@ -116,12 +122,20 @@ Future models and features will not be compatible with Text Completions. See our
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
- - `"claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more`
+ - `"claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more`
The model that will complete your prompt.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
+ - `"claude-mythos-5-1"`
+
+ Our most capable model for cybersecurity and biology research, available through trusted access programs
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
@@ -288,12 +302,20 @@ Future models and features will not be compatible with Text Completions. See our
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
- - `"claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more`
+ - `"claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more`
The model that will complete your prompt.
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `"claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
+ - `"claude-mythos-5-1"`
+
+ Our most capable model for cybersecurity and biology research, available through trusted access programs
+
- `"claude-sonnet-5"`
High-performance model for coding and agents
diff --git a/content/en/api/csharp/messages.md b/content/en/api/csharp/messages.md
index 48053a4a2..c05f40827 100644
--- a/content/en/api/csharp/messages.md
+++ b/content/en/api/csharp/messages.md
@@ -1439,16 +1439,6 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co
- `JsonElement Type constant`
- - `IReadOnlyList AllowedCallers`
-
- - `Direct`
-
- - `CodeExecution20250825`
-
- - `CodeExecution20260120`
-
- - `CodeExecution20260521`
-
- `CacheControlEphemeral? CacheControl`
Create a cache control breakpoint at this content block.
@@ -1881,16 +1871,6 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co
- `JsonElement Type constant`
- - `IReadOnlyList AllowedCallers`
-
- - `Direct`
-
- - `CodeExecution20250825`
-
- - `CodeExecution20260120`
-
- - `CodeExecution20260521`
-
- `CacheControlEphemeral? CacheControl`
Create a cache control breakpoint at this content block.
@@ -3449,6 +3429,14 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `ClaudeFable5_1`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
+ - `ClaudeMythos5_1`
+
+ Our most capable model for cybersecurity and biology research, available through trusted access programs
+
- `ClaudeSonnet5`
High-performance model for coding and agents
@@ -5352,16 +5340,6 @@ Learn more about token counting in our [user guide](https://platform.claude.com/
- `JsonElement Type constant`
- - `IReadOnlyList AllowedCallers`
-
- - `Direct`
-
- - `CodeExecution20250825`
-
- - `CodeExecution20260120`
-
- - `CodeExecution20260521`
-
- `CacheControlEphemeral? CacheControl`
Create a cache control breakpoint at this content block.
@@ -5794,16 +5772,6 @@ Learn more about token counting in our [user guide](https://platform.claude.com/
- `JsonElement Type constant`
- - `IReadOnlyList AllowedCallers`
-
- - `Direct`
-
- - `CodeExecution20250825`
-
- - `CodeExecution20260120`
-
- - `CodeExecution20260521`
-
- `CacheControlEphemeral? CacheControl`
Create a cache control breakpoint at this content block.
@@ -7705,16 +7673,6 @@ Console.WriteLine(messageTokensCount);
- `JsonElement Type constant`
- - `IReadOnlyList AllowedCallers`
-
- - `Direct`
-
- - `CodeExecution20250825`
-
- - `CodeExecution20260120`
-
- - `CodeExecution20260521`
-
- `CacheControlEphemeral? CacheControl`
Create a cache control breakpoint at this content block.
@@ -9743,16 +9701,6 @@ Console.WriteLine(messageTokensCount);
- `JsonElement Type constant`
- - `IReadOnlyList AllowedCallers`
-
- - `Direct`
-
- - `CodeExecution20250825`
-
- - `CodeExecution20260120`
-
- - `CodeExecution20260521`
-
- `CacheControlEphemeral? CacheControl`
Create a cache control breakpoint at this content block.
@@ -13637,6 +13585,14 @@ Console.WriteLine(messageTokensCount);
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `ClaudeFable5_1`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
+ - `ClaudeMythos5_1`
+
+ Our most capable model for cybersecurity and biology research, available through trusted access programs
+
- `ClaudeSonnet5`
High-performance model for coding and agents
@@ -14141,16 +14097,6 @@ Console.WriteLine(messageTokensCount);
- `JsonElement Type constant`
- - `IReadOnlyList AllowedCallers`
-
- - `Direct`
-
- - `CodeExecution20250825`
-
- - `CodeExecution20260120`
-
- - `CodeExecution20260521`
-
- `CacheControlEphemeral? CacheControl`
Create a cache control breakpoint at this content block.
@@ -14583,16 +14529,6 @@ Console.WriteLine(messageTokensCount);
- `JsonElement Type constant`
- - `IReadOnlyList AllowedCallers`
-
- - `Direct`
-
- - `CodeExecution20250825`
-
- - `CodeExecution20260120`
-
- - `CodeExecution20260521`
-
- `CacheControlEphemeral? CacheControl`
Create a cache control breakpoint at this content block.
@@ -18407,6 +18343,14 @@ Console.WriteLine(messageTokensCount);
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `ClaudeFable5_1`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
+ - `ClaudeMythos5_1`
+
+ Our most capable model for cybersecurity and biology research, available through trusted access programs
+
- `ClaudeSonnet5`
High-performance model for coding and agents
@@ -19362,6 +19306,14 @@ Console.WriteLine(messageTokensCount);
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `ClaudeFable5_1`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
+ - `ClaudeMythos5_1`
+
+ Our most capable model for cybersecurity and biology research, available through trusted access programs
+
- `ClaudeSonnet5`
High-performance model for coding and agents
@@ -22709,16 +22661,6 @@ Console.WriteLine(messageTokensCount);
- `JsonElement Type constant`
- - `IReadOnlyList AllowedCallers`
-
- - `Direct`
-
- - `CodeExecution20250825`
-
- - `CodeExecution20260120`
-
- - `CodeExecution20260521`
-
- `CacheControlEphemeral? CacheControl`
Create a cache control breakpoint at this content block.
@@ -23151,16 +23093,6 @@ Console.WriteLine(messageTokensCount);
- `JsonElement Type constant`
- - `IReadOnlyList AllowedCallers`
-
- - `Direct`
-
- - `CodeExecution20250825`
-
- - `CodeExecution20260120`
-
- - `CodeExecution20260521`
-
- `CacheControlEphemeral? CacheControl`
Create a cache control breakpoint at this content block.
@@ -27129,6 +27061,14 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `ClaudeFable5_1`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
+ - `ClaudeMythos5_1`
+
+ Our most capable model for cybersecurity and biology research, available through trusted access programs
+
- `ClaudeSonnet5`
High-performance model for coding and agents
@@ -27716,16 +27656,6 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl
- `JsonElement Type constant`
- - `IReadOnlyList AllowedCallers`
-
- - `Direct`
-
- - `CodeExecution20250825`
-
- - `CodeExecution20260120`
-
- - `CodeExecution20260521`
-
- `CacheControlEphemeral? CacheControl`
Create a cache control breakpoint at this content block.
@@ -28158,16 +28088,6 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl
- `JsonElement Type constant`
- - `IReadOnlyList AllowedCallers`
-
- - `Direct`
-
- - `CodeExecution20250825`
-
- - `CodeExecution20260120`
-
- - `CodeExecution20260521`
-
- `CacheControlEphemeral? CacheControl`
Create a cache control breakpoint at this content block.
@@ -30544,6 +30464,14 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `ClaudeFable5_1`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
+ - `ClaudeMythos5_1`
+
+ Our most capable model for cybersecurity and biology research, available through trusted access programs
+
- `ClaudeSonnet5`
High-performance model for coding and agents
diff --git a/content/en/api/csharp/messages/batches.md b/content/en/api/csharp/messages/batches.md
index 6ae075824..c304f5448 100644
--- a/content/en/api/csharp/messages/batches.md
+++ b/content/en/api/csharp/messages/batches.md
@@ -1090,6 +1090,14 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `ClaudeFable5_1`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
+ - `ClaudeMythos5_1`
+
+ Our most capable model for cybersecurity and biology research, available through trusted access programs
+
- `ClaudeSonnet5`
High-performance model for coding and agents
@@ -1677,16 +1685,6 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl
- `JsonElement Type constant`
- - `IReadOnlyList AllowedCallers`
-
- - `Direct`
-
- - `CodeExecution20250825`
-
- - `CodeExecution20260120`
-
- - `CodeExecution20260521`
-
- `CacheControlEphemeral? CacheControl`
Create a cache control breakpoint at this content block.
@@ -2119,16 +2117,6 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl
- `JsonElement Type constant`
- - `IReadOnlyList AllowedCallers`
-
- - `Direct`
-
- - `CodeExecution20250825`
-
- - `CodeExecution20260120`
-
- - `CodeExecution20260521`
-
- `CacheControlEphemeral? CacheControl`
Create a cache control breakpoint at this content block.
@@ -4505,6 +4493,14 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `ClaudeFable5_1`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
+ - `ClaudeMythos5_1`
+
+ Our most capable model for cybersecurity and biology research, available through trusted access programs
+
- `ClaudeSonnet5`
High-performance model for coding and agents
@@ -5747,6 +5743,14 @@ await foreach (var messageBatchIndividualResponse in client.Messages.Batches.Res
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `ClaudeFable5_1`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
+ - `ClaudeMythos5_1`
+
+ Our most capable model for cybersecurity and biology research, available through trusted access programs
+
- `ClaudeSonnet5`
High-performance model for coding and agents
@@ -6806,6 +6810,14 @@ await foreach (var messageBatchIndividualResponse in client.Messages.Batches.Res
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `ClaudeFable5_1`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
+ - `ClaudeMythos5_1`
+
+ Our most capable model for cybersecurity and biology research, available through trusted access programs
+
- `ClaudeSonnet5`
High-performance model for coding and agents
@@ -7827,6 +7839,14 @@ await foreach (var messageBatchIndividualResponse in client.Messages.Batches.Res
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `ClaudeFable5_1`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
+ - `ClaudeMythos5_1`
+
+ Our most capable model for cybersecurity and biology research, available through trusted access programs
+
- `ClaudeSonnet5`
High-performance model for coding and agents
diff --git a/content/en/api/csharp/messages/batches/create.md b/content/en/api/csharp/messages/batches/create.md
index 900e4598e..aded6dd8e 100644
--- a/content/en/api/csharp/messages/batches/create.md
+++ b/content/en/api/csharp/messages/batches/create.md
@@ -1088,6 +1088,14 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `ClaudeFable5_1`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
+ - `ClaudeMythos5_1`
+
+ Our most capable model for cybersecurity and biology research, available through trusted access programs
+
- `ClaudeSonnet5`
High-performance model for coding and agents
@@ -1675,16 +1683,6 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl
- `JsonElement Type constant`
- - `IReadOnlyList AllowedCallers`
-
- - `Direct`
-
- - `CodeExecution20250825`
-
- - `CodeExecution20260120`
-
- - `CodeExecution20260521`
-
- `CacheControlEphemeral? CacheControl`
Create a cache control breakpoint at this content block.
@@ -2117,16 +2115,6 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl
- `JsonElement Type constant`
- - `IReadOnlyList AllowedCallers`
-
- - `Direct`
-
- - `CodeExecution20250825`
-
- - `CodeExecution20260120`
-
- - `CodeExecution20260521`
-
- `CacheControlEphemeral? CacheControl`
Create a cache control breakpoint at this content block.
diff --git a/content/en/api/csharp/messages/batches/results.md b/content/en/api/csharp/messages/batches/results.md
index 2d4cf467c..9c2cafd79 100644
--- a/content/en/api/csharp/messages/batches/results.md
+++ b/content/en/api/csharp/messages/batches/results.md
@@ -731,6 +731,14 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `ClaudeFable5_1`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
+ - `ClaudeMythos5_1`
+
+ Our most capable model for cybersecurity and biology research, available through trusted access programs
+
- `ClaudeSonnet5`
High-performance model for coding and agents
diff --git a/content/en/api/csharp/messages/count_tokens.md b/content/en/api/csharp/messages/count_tokens.md
index 1cfe32671..f1cedecba 100644
--- a/content/en/api/csharp/messages/count_tokens.md
+++ b/content/en/api/csharp/messages/count_tokens.md
@@ -1395,16 +1395,6 @@ Learn more about token counting in our [user guide](https://platform.claude.com/
- `JsonElement Type constant`
- - `IReadOnlyList AllowedCallers`
-
- - `Direct`
-
- - `CodeExecution20250825`
-
- - `CodeExecution20260120`
-
- - `CodeExecution20260521`
-
- `CacheControlEphemeral? CacheControl`
Create a cache control breakpoint at this content block.
@@ -1837,16 +1827,6 @@ Learn more about token counting in our [user guide](https://platform.claude.com/
- `JsonElement Type constant`
- - `IReadOnlyList AllowedCallers`
-
- - `Direct`
-
- - `CodeExecution20250825`
-
- - `CodeExecution20260120`
-
- - `CodeExecution20260521`
-
- `CacheControlEphemeral? CacheControl`
Create a cache control breakpoint at this content block.
diff --git a/content/en/api/csharp/messages/create.md b/content/en/api/csharp/messages/create.md
index c8da7eb2a..80407d0a2 100644
--- a/content/en/api/csharp/messages/create.md
+++ b/content/en/api/csharp/messages/create.md
@@ -1437,16 +1437,6 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co
- `JsonElement Type constant`
- - `IReadOnlyList AllowedCallers`
-
- - `Direct`
-
- - `CodeExecution20250825`
-
- - `CodeExecution20260120`
-
- - `CodeExecution20260521`
-
- `CacheControlEphemeral? CacheControl`
Create a cache control breakpoint at this content block.
@@ -1879,16 +1869,6 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co
- `JsonElement Type constant`
- - `IReadOnlyList AllowedCallers`
-
- - `Direct`
-
- - `CodeExecution20250825`
-
- - `CodeExecution20260120`
-
- - `CodeExecution20260521`
-
- `CacheControlEphemeral? CacheControl`
Create a cache control breakpoint at this content block.
@@ -3447,6 +3427,14 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `ClaudeFable5_1`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
+ - `ClaudeMythos5_1`
+
+ Our most capable model for cybersecurity and biology research, available through trusted access programs
+
- `ClaudeSonnet5`
High-performance model for coding and agents
diff --git a/content/en/api/csharp/models.md b/content/en/api/csharp/models.md
index 2c8ef4582..5e44c9a94 100644
--- a/content/en/api/csharp/models.md
+++ b/content/en/api/csharp/models.md
@@ -116,6 +116,12 @@ The Models API response can be used to determine which models are available for
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
### Returns
- `class ModelInfo:`
@@ -445,6 +451,12 @@ The Models API response can be used to determine information about a specific mo
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
### Returns
- `class ModelInfo:`
diff --git a/content/en/api/csharp/models/list.md b/content/en/api/csharp/models/list.md
index 5b4c72ebe..dc77d121e 100644
--- a/content/en/api/csharp/models/list.md
+++ b/content/en/api/csharp/models/list.md
@@ -114,6 +114,12 @@ The Models API response can be used to determine which models are available for
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
## Returns
- `class ModelInfo:`
diff --git a/content/en/api/csharp/models/retrieve.md b/content/en/api/csharp/models/retrieve.md
index c11c17fbc..da8cf8909 100644
--- a/content/en/api/csharp/models/retrieve.md
+++ b/content/en/api/csharp/models/retrieve.md
@@ -102,6 +102,12 @@ The Models API response can be used to determine information about a specific mo
- `CEUserManagement2026_07_13`
+ - `MidConversationOutputConfig2026_07_01`
+
+ - `ThinkingBindingControls2026_08_01`
+
+ - `MidConversationSystemClearAt2026_08_21`
+
## Returns
- `class ModelInfo:`
diff --git a/content/en/api/go/beta.md b/content/en/api/go/beta.md
index 0d090f4f0..ead6b7da4 100644
--- a/content/en/api/go/beta.md
+++ b/content/en/api/go/beta.md
@@ -92,6 +92,12 @@
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
### Beta API Error
- `type BetaAPIError struct{…}`
@@ -536,6 +542,12 @@ The Models API response can be used to determine which models are available for
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `type BetaModelInfo struct{…}`
@@ -891,6 +903,12 @@ The Models API response can be used to determine information about a specific mo
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `type BetaModelInfo struct{…}`
@@ -2441,6 +2459,14 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `const ModelClaudeFable5_1 Model = "claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
+ - `const ModelClaudeMythos5_1 Model = "claude-mythos-5-1"`
+
+ Our most capable model for cybersecurity and biology research, available through trusted access programs
+
- `const ModelClaudeSonnet5 Model = "claude-sonnet-5"`
High-performance model for coding and agents
@@ -2521,6 +2547,36 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co
- `const BetaMessageParamRoleSystem BetaMessageParamRole = "system"`
+ - `ClearAt BetaMessageParamClearAt Optional`
+
+ How long this system message's text stays in front of the model. `"never"` (the default) renders it on every request that includes it. `"next_user_message"` renders it only for the user turn it follows: once a later `role: "user"` message exists in `messages` the message stays in the array (send it unchanged) but is no longer shown to the model. Only permitted on `role: "system"` messages.
+
+ - `const BetaMessageParamClearAtNextUserMessage BetaMessageParamClearAt = "next_user_message"`
+
+ - `const BetaMessageParamClearAtNever BetaMessageParamClearAt = "never"`
+
+ - `OutputConfig BetaSystemMessageOutputConfig Optional`
+
+ Per-message output configuration on a role:"system" input message.
+
+ Fields here apply per-turn; `format` remains top-level only. An
+ empty `{}` is accepted on a message that carries content; a message
+ with neither content nor output_config fields is rejected.
+
+ - `Effort BetaSystemMessageOutputConfigEffort Optional`
+
+ All possible effort levels.
+
+ - `const BetaSystemMessageOutputConfigEffortLow BetaSystemMessageOutputConfigEffort = "low"`
+
+ - `const BetaSystemMessageOutputConfigEffortMedium BetaSystemMessageOutputConfigEffort = "medium"`
+
+ - `const BetaSystemMessageOutputConfigEffortHigh BetaSystemMessageOutputConfigEffort = "high"`
+
+ - `const BetaSystemMessageOutputConfigEffortXhigh BetaSystemMessageOutputConfigEffort = "xhigh"`
+
+ - `const BetaSystemMessageOutputConfigEffortMax BetaSystemMessageOutputConfigEffort = "max"`
+
- `Model param.Field[Model]`
Body param: The model that will complete your prompt.
@@ -3056,16 +3112,6 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co
- `Type BrowserToolset20260801`
- - `AllowedCallers []string Optional`
-
- - `const BetaBrowserToolset20260801AllowedCallerDirect BetaBrowserToolset20260801AllowedCaller = "direct"`
-
- - `const BetaBrowserToolset20260801AllowedCallerCodeExecution20250825 BetaBrowserToolset20260801AllowedCaller = "code_execution_20250825"`
-
- - `const BetaBrowserToolset20260801AllowedCallerCodeExecution20260120 BetaBrowserToolset20260801AllowedCaller = "code_execution_20260120"`
-
- - `const BetaBrowserToolset20260801AllowedCallerCodeExecution20260521 BetaBrowserToolset20260801AllowedCaller = "code_execution_20260521"`
-
- `CacheControl BetaCacheControlEphemeral Optional`
Create a cache control breakpoint at this content block.
@@ -3692,16 +3738,6 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co
- `Type ComputerToolset20260801`
- - `AllowedCallers []string Optional`
-
- - `const BetaComputerToolset20260801AllowedCallerDirect BetaComputerToolset20260801AllowedCaller = "direct"`
-
- - `const BetaComputerToolset20260801AllowedCallerCodeExecution20250825 BetaComputerToolset20260801AllowedCaller = "code_execution_20250825"`
-
- - `const BetaComputerToolset20260801AllowedCallerCodeExecution20260120 BetaComputerToolset20260801AllowedCaller = "code_execution_20260120"`
-
- - `const BetaComputerToolset20260801AllowedCallerCodeExecution20260521 BetaComputerToolset20260801AllowedCaller = "code_execution_20260521"`
-
- `CacheControl BetaCacheControlEphemeral Optional`
Create a cache control breakpoint at this content block.
@@ -4704,6 +4740,12 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
- `UserProfileID param.Field[string] Optional`
Header param: The user profile ID to attribute this request to. Use when acting on behalf of a party other than your organization. Requires the `user-profiles` beta header.
@@ -5683,6 +5725,14 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `const ModelClaudeFable5_1 Model = "claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
+ - `const ModelClaudeMythos5_1 Model = "claude-mythos-5-1"`
+
+ Our most capable model for cybersecurity and biology research, available through trusted access programs
+
- `const ModelClaudeSonnet5 Model = "claude-sonnet-5"`
High-performance model for coding and agents
@@ -6414,6 +6464,60 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co
- `const BetaUsageSpeedFast BetaUsageSpeed = "fast"`
+ - `InputTransformations []BetaThinkingDroppedInputTransformation Optional`
+
+ Changes the API made to the request's input before showing it to the model:
+ one entry per change, in request order. Today the only entry type is
+ `thinking_dropped` — a `thinking`, `redacted_thinking` or `connector_text`
+ block from the request's `messages` that was removed from the prompt instead
+ of being shown to the model because it failed a binding check. More entry
+ types may be added over time; ignore types you do not recognize.
+
+ Requires `anthropic-beta: thinking-binding-controls-2026-08-01`. Present on
+ every such response from a model that supports extended thinking, as `[]`
+ when nothing was changed; without the beta, blocks are removed all the same
+ but nothing is reported. Removed blocks contribute nothing to
+ `usage.input_tokens`. When streaming, the array is final in `message_start`;
+ the final `message_delta` event carries it only when a server-side model
+ fallback happened mid-stream, in which case it holds the serving model's
+ entries and replaces the one in `message_start`.
+
+ - `Path string`
+
+ Where the removed block was in your request, as `messages.{i}.content.{j}`:
+ `i` indexes the `messages` array you sent and `j` that message's `content`
+ array — the same form error messages use.
+
+ - `Reason BetaThinkingDroppedInputTransformationReason`
+
+ Which binding check removed the block: `model_binding_mismatch` — it was
+ created by a model whose reasoning the requested model may not read;
+ `prefix_binding_mismatch` — the conversation before it differs from the
+ conversation it was created in (the rest of that turn's consecutive thinking
+ blocks are removed with it, each with this reason);
+ `organization_binding_mismatch` — it was created under a different
+ organization (an Anthropic organization, AWS account or Google Cloud project)
+ and this organization is not one of its additional organizations;
+ `end_user_binding_mismatch` — it was created for a different end user, or
+ was removed by the consumer-organization binding. A block that would fail
+ several checks reports one reason, in this order of precedence:
+ `organization_binding_mismatch`, `end_user_binding_mismatch`,
+ `model_binding_mismatch`, `prefix_binding_mismatch`.
+
+ - `const BetaThinkingDroppedInputTransformationReasonModelBindingMismatch BetaThinkingDroppedInputTransformationReason = "model_binding_mismatch"`
+
+ - `const BetaThinkingDroppedInputTransformationReasonPrefixBindingMismatch BetaThinkingDroppedInputTransformationReason = "prefix_binding_mismatch"`
+
+ - `const BetaThinkingDroppedInputTransformationReasonOrganizationBindingMismatch BetaThinkingDroppedInputTransformationReason = "organization_binding_mismatch"`
+
+ - `const BetaThinkingDroppedInputTransformationReasonEndUserBindingMismatch BetaThinkingDroppedInputTransformationReason = "end_user_binding_mismatch"`
+
+ - `Type ThinkingDropped`
+
+ Always `thinking_dropped` for this entry type.
+
+ default: thinking_dropped
+
- `type BetaRawMessageStreamEventUnion interface{…}`
- `type BetaRawMessageStartEvent struct{…}`
@@ -6511,6 +6615,52 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co
The number of server tool requests.
+ - `InputTransformations []BetaThinkingDroppedInputTransformation Optional`
+
+ Changes the API made to the request's input before showing it to the model:
+ one entry per change, in request order. Today the only entry type is
+ `thinking_dropped` — a `thinking`, `redacted_thinking` or `connector_text`
+ block from the request's `messages` that was removed from the prompt instead
+ of being shown to the model because it failed a binding check. More entry
+ types may be added over time; ignore types you do not recognize.
+
+ Requires `anthropic-beta: thinking-binding-controls-2026-08-01`. Present on
+ every such response from a model that supports extended thinking, as `[]`
+ when nothing was changed; without the beta, blocks are removed all the same
+ but nothing is reported. Removed blocks contribute nothing to
+ `usage.input_tokens`. When streaming, the array is final in `message_start`;
+ the final `message_delta` event carries it only when a server-side model
+ fallback happened mid-stream, in which case it holds the serving model's
+ entries and replaces the one in `message_start`.
+
+ - `Path string`
+
+ Where the removed block was in your request, as `messages.{i}.content.{j}`:
+ `i` indexes the `messages` array you sent and `j` that message's `content`
+ array — the same form error messages use.
+
+ - `Reason BetaThinkingDroppedInputTransformationReason`
+
+ Which binding check removed the block: `model_binding_mismatch` — it was
+ created by a model whose reasoning the requested model may not read;
+ `prefix_binding_mismatch` — the conversation before it differs from the
+ conversation it was created in (the rest of that turn's consecutive thinking
+ blocks are removed with it, each with this reason);
+ `organization_binding_mismatch` — it was created under a different
+ organization (an Anthropic organization, AWS account or Google Cloud project)
+ and this organization is not one of its additional organizations;
+ `end_user_binding_mismatch` — it was created for a different end user, or
+ was removed by the consumer-organization binding. A block that would fail
+ several checks reports one reason, in this order of precedence:
+ `organization_binding_mismatch`, `end_user_binding_mismatch`,
+ `model_binding_mismatch`, `prefix_binding_mismatch`.
+
+ - `Type ThinkingDropped`
+
+ Always `thinking_dropped` for this entry type.
+
+ default: thinking_dropped
+
- `type BetaRawMessageStopEvent struct{…}`
- `Type MessageStop`
@@ -6791,7 +6941,7 @@ func main() {
"cache_creation_input_tokens": 0,
"cache_read_input_tokens": 0,
"input_tokens": 0,
- "model": "claude-sonnet-5",
+ "model": "claude-fable-5-1",
"output_tokens": 0,
"type": "message"
}
@@ -6806,7 +6956,14 @@ func main() {
},
"service_tier": "standard",
"speed": "standard"
- }
+ },
+ "input_transformations": [
+ {
+ "path": "path",
+ "reason": "model_binding_mismatch",
+ "type": "thinking_dropped"
+ }
+ ]
}
```
@@ -8102,6 +8259,14 @@ Learn more about token counting in our [user guide](https://platform.claude.com/
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `const ModelClaudeFable5_1 Model = "claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
+ - `const ModelClaudeMythos5_1 Model = "claude-mythos-5-1"`
+
+ Our most capable model for cybersecurity and biology research, available through trusted access programs
+
- `const ModelClaudeSonnet5 Model = "claude-sonnet-5"`
High-performance model for coding and agents
@@ -8182,6 +8347,36 @@ Learn more about token counting in our [user guide](https://platform.claude.com/
- `const BetaMessageParamRoleSystem BetaMessageParamRole = "system"`
+ - `ClearAt BetaMessageParamClearAt Optional`
+
+ How long this system message's text stays in front of the model. `"never"` (the default) renders it on every request that includes it. `"next_user_message"` renders it only for the user turn it follows: once a later `role: "user"` message exists in `messages` the message stays in the array (send it unchanged) but is no longer shown to the model. Only permitted on `role: "system"` messages.
+
+ - `const BetaMessageParamClearAtNextUserMessage BetaMessageParamClearAt = "next_user_message"`
+
+ - `const BetaMessageParamClearAtNever BetaMessageParamClearAt = "never"`
+
+ - `OutputConfig BetaSystemMessageOutputConfig Optional`
+
+ Per-message output configuration on a role:"system" input message.
+
+ Fields here apply per-turn; `format` remains top-level only. An
+ empty `{}` is accepted on a message that carries content; a message
+ with neither content nor output_config fields is rejected.
+
+ - `Effort BetaSystemMessageOutputConfigEffort Optional`
+
+ All possible effort levels.
+
+ - `const BetaSystemMessageOutputConfigEffortLow BetaSystemMessageOutputConfigEffort = "low"`
+
+ - `const BetaSystemMessageOutputConfigEffortMedium BetaSystemMessageOutputConfigEffort = "medium"`
+
+ - `const BetaSystemMessageOutputConfigEffortHigh BetaSystemMessageOutputConfigEffort = "high"`
+
+ - `const BetaSystemMessageOutputConfigEffortXhigh BetaSystemMessageOutputConfigEffort = "xhigh"`
+
+ - `const BetaSystemMessageOutputConfigEffortMax BetaSystemMessageOutputConfigEffort = "max"`
+
- `Model param.Field[Model]`
Body param: The model that will complete your prompt.
@@ -8595,16 +8790,6 @@ Learn more about token counting in our [user guide](https://platform.claude.com/
- `Type BrowserToolset20260801`
- - `AllowedCallers []string Optional`
-
- - `const BetaBrowserToolset20260801AllowedCallerDirect BetaBrowserToolset20260801AllowedCaller = "direct"`
-
- - `const BetaBrowserToolset20260801AllowedCallerCodeExecution20250825 BetaBrowserToolset20260801AllowedCaller = "code_execution_20250825"`
-
- - `const BetaBrowserToolset20260801AllowedCallerCodeExecution20260120 BetaBrowserToolset20260801AllowedCaller = "code_execution_20260120"`
-
- - `const BetaBrowserToolset20260801AllowedCallerCodeExecution20260521 BetaBrowserToolset20260801AllowedCaller = "code_execution_20260521"`
-
- `CacheControl BetaCacheControlEphemeral Optional`
Create a cache control breakpoint at this content block.
@@ -9231,16 +9416,6 @@ Learn more about token counting in our [user guide](https://platform.claude.com/
- `Type ComputerToolset20260801`
- - `AllowedCallers []string Optional`
-
- - `const BetaComputerToolset20260801AllowedCallerDirect BetaComputerToolset20260801AllowedCaller = "direct"`
-
- - `const BetaComputerToolset20260801AllowedCallerCodeExecution20250825 BetaComputerToolset20260801AllowedCaller = "code_execution_20250825"`
-
- - `const BetaComputerToolset20260801AllowedCallerCodeExecution20260120 BetaComputerToolset20260801AllowedCaller = "code_execution_20260120"`
-
- - `const BetaComputerToolset20260801AllowedCallerCodeExecution20260521 BetaComputerToolset20260801AllowedCaller = "code_execution_20260521"`
-
- `CacheControl BetaCacheControlEphemeral Optional`
Create a cache control breakpoint at this content block.
@@ -10243,6 +10418,12 @@ Learn more about token counting in our [user guide](https://platform.claude.com/
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
- `UserProfileID param.Field[string] Optional`
Header param: The user profile ID to attribute this request to. Use when acting on behalf of a party other than your organization. Requires the `user-profiles` beta header.
@@ -11643,6 +11824,14 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `const ModelClaudeFable5_1 Model = "claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
+ - `const ModelClaudeMythos5_1 Model = "claude-mythos-5-1"`
+
+ Our most capable model for cybersecurity and biology research, available through trusted access programs
+
- `const ModelClaudeSonnet5 Model = "claude-sonnet-5"`
High-performance model for coding and agents
@@ -11723,6 +11912,36 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl
- `const BetaMessageParamRoleSystem BetaMessageParamRole = "system"`
+ - `ClearAt BetaMessageParamClearAt Optional`
+
+ How long this system message's text stays in front of the model. `"never"` (the default) renders it on every request that includes it. `"next_user_message"` renders it only for the user turn it follows: once a later `role: "user"` message exists in `messages` the message stays in the array (send it unchanged) but is no longer shown to the model. Only permitted on `role: "system"` messages.
+
+ - `const BetaMessageParamClearAtNextUserMessage BetaMessageParamClearAt = "next_user_message"`
+
+ - `const BetaMessageParamClearAtNever BetaMessageParamClearAt = "never"`
+
+ - `OutputConfig BetaSystemMessageOutputConfig Optional`
+
+ Per-message output configuration on a role:"system" input message.
+
+ Fields here apply per-turn; `format` remains top-level only. An
+ empty `{}` is accepted on a message that carries content; a message
+ with neither content nor output_config fields is rejected.
+
+ - `Effort BetaSystemMessageOutputConfigEffort Optional`
+
+ All possible effort levels.
+
+ - `const BetaSystemMessageOutputConfigEffortLow BetaSystemMessageOutputConfigEffort = "low"`
+
+ - `const BetaSystemMessageOutputConfigEffortMedium BetaSystemMessageOutputConfigEffort = "medium"`
+
+ - `const BetaSystemMessageOutputConfigEffortHigh BetaSystemMessageOutputConfigEffort = "high"`
+
+ - `const BetaSystemMessageOutputConfigEffortXhigh BetaSystemMessageOutputConfigEffort = "xhigh"`
+
+ - `const BetaSystemMessageOutputConfigEffortMax BetaSystemMessageOutputConfigEffort = "max"`
+
- `Model Model`
The model that will complete your prompt.
@@ -12025,6 +12244,24 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl
- `Type Enabled`
+ - `BlockBinding BetaThinkingBlockBinding Optional`
+
+ Controls for block binding: what happens when a thinking block this
+ request sends back fails the conversation check. Every field is optional;
+ an empty object means every default.
+
+ - `PrefixMismatchBehavior BetaThinkingPrefixMismatchBehavior Optional`
+
+ What happens when a thinking block in `messages` fails the conversation
+ check: it was created in a different conversation, or the messages before
+ it have changed since. `"error"` (the default) fails the request with a
+ 400 error. `"drop_block"` removes the failing blocks and the request
+ proceeds; the model no longer sees the dropped reasoning.
+
+ - `const BetaThinkingPrefixMismatchBehaviorError BetaThinkingPrefixMismatchBehavior = "error"`
+
+ - `const BetaThinkingPrefixMismatchBehaviorDropBlock BetaThinkingPrefixMismatchBehavior = "drop_block"`
+
- `Display BetaThinkingConfigEnabledDisplay Optional`
Controls how thinking content appears in the response. When set to `summarized`, thinking is returned normally. When set to `omitted`, thinking content is redacted but a signature is returned for multi-turn continuity. Defaults to `summarized`.
@@ -12043,6 +12280,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl
- `Type Adaptive`
+ - `BlockBinding BetaThinkingBlockBinding Optional`
+
+ Controls for block binding: what happens when a thinking block this
+ request sends back fails the conversation check. Every field is optional;
+ an empty object means every default.
+
- `Display BetaThinkingConfigAdaptiveDisplay Optional`
Controls how thinking content appears in the response. When set to `summarized`, thinking is returned normally. When set to `omitted`, thinking content is redacted but a signature is returned for multi-turn continuity. Defaults to `summarized`.
@@ -12542,16 +12785,6 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl
- `Type BrowserToolset20260801`
- - `AllowedCallers []string Optional`
-
- - `const BetaBrowserToolset20260801AllowedCallerDirect BetaBrowserToolset20260801AllowedCaller = "direct"`
-
- - `const BetaBrowserToolset20260801AllowedCallerCodeExecution20250825 BetaBrowserToolset20260801AllowedCaller = "code_execution_20250825"`
-
- - `const BetaBrowserToolset20260801AllowedCallerCodeExecution20260120 BetaBrowserToolset20260801AllowedCaller = "code_execution_20260120"`
-
- - `const BetaBrowserToolset20260801AllowedCallerCodeExecution20260521 BetaBrowserToolset20260801AllowedCaller = "code_execution_20260521"`
-
- `CacheControl BetaCacheControlEphemeral Optional`
Create a cache control breakpoint at this content block.
@@ -13178,16 +13411,6 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl
- `Type ComputerToolset20260801`
- - `AllowedCallers []string Optional`
-
- - `const BetaComputerToolset20260801AllowedCallerDirect BetaComputerToolset20260801AllowedCaller = "direct"`
-
- - `const BetaComputerToolset20260801AllowedCallerCodeExecution20250825 BetaComputerToolset20260801AllowedCaller = "code_execution_20250825"`
-
- - `const BetaComputerToolset20260801AllowedCallerCodeExecution20260120 BetaComputerToolset20260801AllowedCaller = "code_execution_20260120"`
-
- - `const BetaComputerToolset20260801AllowedCallerCodeExecution20260521 BetaComputerToolset20260801AllowedCaller = "code_execution_20260521"`
-
- `CacheControl BetaCacheControlEphemeral Optional`
Create a cache control breakpoint at this content block.
@@ -14234,6 +14457,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
- `UserProfileID param.Field[string] Optional`
Header param: The user profile ID to attribute the requests in this batch to. Use when acting on behalf of a party other than your organization. Requires the `user-profiles` beta header. Applies to every request in the batch; an individual request whose `user_profile_id` body field conflicts with this header is errored.
@@ -14520,6 +14749,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `type BetaMessageBatch struct{…}`
@@ -14802,6 +15037,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `type BetaMessageBatch struct{…}`
@@ -15077,6 +15318,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `type BetaMessageBatch struct{…}`
@@ -15349,6 +15596,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `type BetaDeletedMessageBatch struct{…}`
@@ -15513,6 +15766,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `type BetaMessageBatchIndividualResponse struct{…}`
@@ -16462,6 +16721,14 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `const ModelClaudeFable5_1 Model = "claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
+ - `const ModelClaudeMythos5_1 Model = "claude-mythos-5-1"`
+
+ Our most capable model for cybersecurity and biology research, available through trusted access programs
+
- `const ModelClaudeSonnet5 Model = "claude-sonnet-5"`
High-performance model for coding and agents
@@ -17193,6 +17460,60 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl
- `const BetaUsageSpeedFast BetaUsageSpeed = "fast"`
+ - `InputTransformations []BetaThinkingDroppedInputTransformation Optional`
+
+ Changes the API made to the request's input before showing it to the model:
+ one entry per change, in request order. Today the only entry type is
+ `thinking_dropped` — a `thinking`, `redacted_thinking` or `connector_text`
+ block from the request's `messages` that was removed from the prompt instead
+ of being shown to the model because it failed a binding check. More entry
+ types may be added over time; ignore types you do not recognize.
+
+ Requires `anthropic-beta: thinking-binding-controls-2026-08-01`. Present on
+ every such response from a model that supports extended thinking, as `[]`
+ when nothing was changed; without the beta, blocks are removed all the same
+ but nothing is reported. Removed blocks contribute nothing to
+ `usage.input_tokens`. When streaming, the array is final in `message_start`;
+ the final `message_delta` event carries it only when a server-side model
+ fallback happened mid-stream, in which case it holds the serving model's
+ entries and replaces the one in `message_start`.
+
+ - `Path string`
+
+ Where the removed block was in your request, as `messages.{i}.content.{j}`:
+ `i` indexes the `messages` array you sent and `j` that message's `content`
+ array — the same form error messages use.
+
+ - `Reason BetaThinkingDroppedInputTransformationReason`
+
+ Which binding check removed the block: `model_binding_mismatch` — it was
+ created by a model whose reasoning the requested model may not read;
+ `prefix_binding_mismatch` — the conversation before it differs from the
+ conversation it was created in (the rest of that turn's consecutive thinking
+ blocks are removed with it, each with this reason);
+ `organization_binding_mismatch` — it was created under a different
+ organization (an Anthropic organization, AWS account or Google Cloud project)
+ and this organization is not one of its additional organizations;
+ `end_user_binding_mismatch` — it was created for a different end user, or
+ was removed by the consumer-organization binding. A block that would fail
+ several checks reports one reason, in this order of precedence:
+ `organization_binding_mismatch`, `end_user_binding_mismatch`,
+ `model_binding_mismatch`, `prefix_binding_mismatch`.
+
+ - `const BetaThinkingDroppedInputTransformationReasonModelBindingMismatch BetaThinkingDroppedInputTransformationReason = "model_binding_mismatch"`
+
+ - `const BetaThinkingDroppedInputTransformationReasonPrefixBindingMismatch BetaThinkingDroppedInputTransformationReason = "prefix_binding_mismatch"`
+
+ - `const BetaThinkingDroppedInputTransformationReasonOrganizationBindingMismatch BetaThinkingDroppedInputTransformationReason = "organization_binding_mismatch"`
+
+ - `const BetaThinkingDroppedInputTransformationReasonEndUserBindingMismatch BetaThinkingDroppedInputTransformationReason = "end_user_binding_mismatch"`
+
+ - `Type ThinkingDropped`
+
+ Always `thinking_dropped` for this entry type.
+
+ default: thinking_dropped
+
- `Type Succeeded`
default: succeeded
@@ -17381,6 +17702,10 @@ Create Agent
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `const BetaManagedAgentsModelClaudeFable5_1 BetaManagedAgentsModel = "claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `const BetaManagedAgentsModelClaudeSonnet5 BetaManagedAgentsModel = "claude-sonnet-5"`
High-performance model for coding and agents
@@ -18051,6 +18376,12 @@ Create Agent
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `type BetaManagedAgentsAgent struct{…}`
@@ -18099,6 +18430,10 @@ Create Agent
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `const BetaManagedAgentsModelClaudeFable5_1 BetaManagedAgentsModel = "claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `const BetaManagedAgentsModelClaudeSonnet5 BetaManagedAgentsModel = "claude-sonnet-5"`
High-performance model for coding and agents
@@ -18816,6 +19151,12 @@ List Agents
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `type BetaManagedAgentsAgent struct{…}`
@@ -18864,6 +19205,10 @@ List Agents
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `const BetaManagedAgentsModelClaudeFable5_1 BetaManagedAgentsModel = "claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `const BetaManagedAgentsModelClaudeSonnet5 BetaManagedAgentsModel = "claude-sonnet-5"`
High-performance model for coding and agents
@@ -19563,6 +19908,12 @@ Get Agent
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `type BetaManagedAgentsAgent struct{…}`
@@ -19611,6 +19962,10 @@ Get Agent
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `const BetaManagedAgentsModelClaudeFable5_1 BetaManagedAgentsModel = "claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `const BetaManagedAgentsModelClaudeSonnet5 BetaManagedAgentsModel = "claude-sonnet-5"`
High-performance model for coding and agents
@@ -20261,6 +20616,10 @@ Update Agent
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `const BetaManagedAgentsModelClaudeFable5_1 BetaManagedAgentsModel = "claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `const BetaManagedAgentsModelClaudeSonnet5 BetaManagedAgentsModel = "claude-sonnet-5"`
High-performance model for coding and agents
@@ -20909,6 +21268,12 @@ Update Agent
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `type BetaManagedAgentsAgent struct{…}`
@@ -20957,6 +21322,10 @@ Update Agent
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `const BetaManagedAgentsModelClaudeFable5_1 BetaManagedAgentsModel = "claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `const BetaManagedAgentsModelClaudeSonnet5 BetaManagedAgentsModel = "claude-sonnet-5"`
High-performance model for coding and agents
@@ -21651,6 +22020,12 @@ Archive Agent
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `type BetaManagedAgentsAgent struct{…}`
@@ -21699,6 +22074,10 @@ Archive Agent
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `const BetaManagedAgentsModelClaudeFable5_1 BetaManagedAgentsModel = "claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `const BetaManagedAgentsModelClaudeSonnet5 BetaManagedAgentsModel = "claude-sonnet-5"`
High-performance model for coding and agents
@@ -22403,6 +22782,12 @@ List Agent Versions
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `type BetaManagedAgentsAgent struct{…}`
@@ -22451,6 +22836,10 @@ List Agent Versions
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `const BetaManagedAgentsModelClaudeFable5_1 BetaManagedAgentsModel = "claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `const BetaManagedAgentsModelClaudeSonnet5 BetaManagedAgentsModel = "claude-sonnet-5"`
High-performance model for coding and agents
@@ -23268,6 +23657,12 @@ Create a new environment with the specified configuration.
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `type BetaEnvironment struct{…}`
@@ -23594,6 +23989,12 @@ List environments with pagination support.
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `type BetaEnvironment struct{…}`
@@ -23911,6 +24312,12 @@ Retrieve a specific environment by ID.
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `type BetaEnvironment struct{…}`
@@ -24347,6 +24754,12 @@ Update an existing environment's configuration.
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `type BetaEnvironment struct{…}`
@@ -24663,6 +25076,12 @@ Delete an environment by ID. Returns a confirmation of the deletion.
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `type BetaEnvironmentDeleteResponse struct{…}`
@@ -24821,6 +25240,12 @@ Archive an environment by ID. Archived environments cannot be used to create new
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `type BetaEnvironment struct{…}`
@@ -25145,6 +25570,12 @@ Retrieve detailed information about a specific work item.
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `type BetaSelfHostedWork struct{…}`
@@ -25401,6 +25832,12 @@ Long poll for work items in the queue.
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
- `AnthropicWorkerID param.Field[string] Optional`
Header param: Unique identifier for the specific worker polling, used to track aggregated environment-level work metrics in Console
@@ -25651,6 +26088,12 @@ Acknowledge receipt of a work item, transitioning it from 'queued' to 'starting'
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `type BetaSelfHostedWork struct{…}`
@@ -25907,6 +26350,12 @@ Record a heartbeat for a work item to maintain the lease.
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `type BetaSelfHostedWorkHeartbeatResponse struct{…}`
@@ -26102,6 +26551,12 @@ Stop a work item, initiating graceful or forced shutdown.
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `type BetaSelfHostedWork struct{…}`
@@ -26357,6 +26812,12 @@ List work items in an environment.
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `type BetaSelfHostedWork struct{…}`
@@ -26612,6 +27073,12 @@ Update work item metadata with merge semantics.
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `type BetaSelfHostedWork struct{…}`
@@ -26859,6 +27326,12 @@ Get statistics about the work queue for an environment.
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `type BetaSelfHostedWorkQueueStats struct{…}`
@@ -27020,6 +27493,10 @@ Create Session
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `const BetaManagedAgentsModelClaudeFable5_1 BetaManagedAgentsModel = "claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `const BetaManagedAgentsModelClaudeSonnet5 BetaManagedAgentsModel = "claude-sonnet-5"`
High-performance model for coding and agents
@@ -27978,6 +28455,12 @@ Create Session
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `type BetaManagedAgentsSession struct{…}`
@@ -28018,6 +28501,10 @@ Create Session
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `const BetaManagedAgentsModelClaudeFable5_1 BetaManagedAgentsModel = "claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `const BetaManagedAgentsModelClaudeSonnet5 BetaManagedAgentsModel = "claude-sonnet-5"`
High-performance model for coding and agents
@@ -28566,7 +29053,7 @@ Create Session
- `OutcomeEvaluations []BetaManagedAgentsOutcomeEvaluationResource`
- Per-outcome evaluation state. One entry per define_outcome event sent to the session.
+ Per-outcome evaluation state. One entry per `define_outcome` event sent to the session.
- `CompletedAt Time`
@@ -28580,7 +29067,7 @@ Create Session
- `Explanation string`
- Grader's verdict text from the most recent evaluation. For satisfied, explains why criteria are met; for needs_revision (intermediate), what's missing; for failed, why unrecoverable.
+ Grader's verdict text from the most recent evaluation. For `satisfied`, explains why criteria are met; for `needs_revision` (intermediate), what's missing; for `failed`, why unrecoverable.
- `Iteration int64`
@@ -28708,7 +29195,7 @@ Create Session
- `ActiveSeconds float64 Optional`
- Cumulative time in seconds the session spent in running status. Excludes idle time.
+ Cumulative time in seconds the session spent in `running` status. Excludes idle time.
format: double
@@ -29054,7 +29541,7 @@ List Sessions
- `AgentVersion param.Field[int64] Optional`
- Query param: Filter by agent version. Only applies when agent_id is also set.
+ Query param: Filter by agent version. Only applies when `agent_id` is also set.
format: int32
@@ -29098,11 +29585,11 @@ List Sessions
- `MemoryStoreID param.Field[string] Optional`
- Query param: Filter sessions whose resources contain a memory_store with this memory store ID.
+ Query param: Filter sessions whose resources contain a `memory_store` with this memory store ID.
- `Order param.Field[BetaSessionListParamsOrder] Optional`
- Query param: Sort direction for results, ordered by created_at. Defaults to desc (newest first).
+ Query param: Sort direction for results, ordered by `created_at`. Defaults to `desc` (newest first).
- `const BetaSessionListParamsOrderAsc BetaSessionListParamsOrder = "asc"`
@@ -29214,6 +29701,12 @@ List Sessions
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `type BetaManagedAgentsSession struct{…}`
@@ -29254,6 +29747,10 @@ List Sessions
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `const BetaManagedAgentsModelClaudeFable5_1 BetaManagedAgentsModel = "claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `const BetaManagedAgentsModelClaudeSonnet5 BetaManagedAgentsModel = "claude-sonnet-5"`
High-performance model for coding and agents
@@ -29802,7 +30299,7 @@ List Sessions
- `OutcomeEvaluations []BetaManagedAgentsOutcomeEvaluationResource`
- Per-outcome evaluation state. One entry per define_outcome event sent to the session.
+ Per-outcome evaluation state. One entry per `define_outcome` event sent to the session.
- `CompletedAt Time`
@@ -29816,7 +30313,7 @@ List Sessions
- `Explanation string`
- Grader's verdict text from the most recent evaluation. For satisfied, explains why criteria are met; for needs_revision (intermediate), what's missing; for failed, why unrecoverable.
+ Grader's verdict text from the most recent evaluation. For `satisfied`, explains why criteria are met; for `needs_revision` (intermediate), what's missing; for `failed`, why unrecoverable.
- `Iteration int64`
@@ -29944,7 +30441,7 @@ List Sessions
- `ActiveSeconds float64 Optional`
- Cumulative time in seconds the session spent in running status. Excludes idle time.
+ Cumulative time in seconds the session spent in `running` status. Excludes idle time.
format: double
@@ -30377,6 +30874,12 @@ Get Session
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `type BetaManagedAgentsSession struct{…}`
@@ -30417,6 +30920,10 @@ Get Session
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `const BetaManagedAgentsModelClaudeFable5_1 BetaManagedAgentsModel = "claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `const BetaManagedAgentsModelClaudeSonnet5 BetaManagedAgentsModel = "claude-sonnet-5"`
High-performance model for coding and agents
@@ -30965,7 +31472,7 @@ Get Session
- `OutcomeEvaluations []BetaManagedAgentsOutcomeEvaluationResource`
- Per-outcome evaluation state. One entry per define_outcome event sent to the session.
+ Per-outcome evaluation state. One entry per `define_outcome` event sent to the session.
- `CompletedAt Time`
@@ -30979,7 +31486,7 @@ Get Session
- `Explanation string`
- Grader's verdict text from the most recent evaluation. For satisfied, explains why criteria are met; for needs_revision (intermediate), what's missing; for failed, why unrecoverable.
+ Grader's verdict text from the most recent evaluation. For `satisfied`, explains why criteria are met; for `needs_revision` (intermediate), what's missing; for `failed`, why unrecoverable.
- `Iteration int64`
@@ -31107,7 +31614,7 @@ Get Session
- `ActiveSeconds float64 Optional`
- Cumulative time in seconds the session spent in running status. Excludes idle time.
+ Cumulative time in seconds the session spent in `running` status. Excludes idle time.
format: double
@@ -31560,6 +32067,12 @@ Update Session
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `type BetaManagedAgentsSession struct{…}`
@@ -31600,6 +32113,10 @@ Update Session
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `const BetaManagedAgentsModelClaudeFable5_1 BetaManagedAgentsModel = "claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `const BetaManagedAgentsModelClaudeSonnet5 BetaManagedAgentsModel = "claude-sonnet-5"`
High-performance model for coding and agents
@@ -32148,7 +32665,7 @@ Update Session
- `OutcomeEvaluations []BetaManagedAgentsOutcomeEvaluationResource`
- Per-outcome evaluation state. One entry per define_outcome event sent to the session.
+ Per-outcome evaluation state. One entry per `define_outcome` event sent to the session.
- `CompletedAt Time`
@@ -32162,7 +32679,7 @@ Update Session
- `Explanation string`
- Grader's verdict text from the most recent evaluation. For satisfied, explains why criteria are met; for needs_revision (intermediate), what's missing; for failed, why unrecoverable.
+ Grader's verdict text from the most recent evaluation. For `satisfied`, explains why criteria are met; for `needs_revision` (intermediate), what's missing; for `failed`, why unrecoverable.
- `Iteration int64`
@@ -32290,7 +32807,7 @@ Update Session
- `ActiveSeconds float64 Optional`
- Cumulative time in seconds the session spent in running status. Excludes idle time.
+ Cumulative time in seconds the session spent in `running` status. Excludes idle time.
format: double
@@ -32721,6 +33238,12 @@ Delete Session
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `type BetaManagedAgentsDeletedSession struct{…}`
@@ -32873,6 +33396,12 @@ Archive Session
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `type BetaManagedAgentsSession struct{…}`
@@ -32913,6 +33442,10 @@ Archive Session
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `const BetaManagedAgentsModelClaudeFable5_1 BetaManagedAgentsModel = "claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `const BetaManagedAgentsModelClaudeSonnet5 BetaManagedAgentsModel = "claude-sonnet-5"`
High-performance model for coding and agents
@@ -33461,7 +33994,7 @@ Archive Session
- `OutcomeEvaluations []BetaManagedAgentsOutcomeEvaluationResource`
- Per-outcome evaluation state. One entry per define_outcome event sent to the session.
+ Per-outcome evaluation state. One entry per `define_outcome` event sent to the session.
- `CompletedAt Time`
@@ -33475,7 +34008,7 @@ Archive Session
- `Explanation string`
- Grader's verdict text from the most recent evaluation. For satisfied, explains why criteria are met; for needs_revision (intermediate), what's missing; for failed, why unrecoverable.
+ Grader's verdict text from the most recent evaluation. For `satisfied`, explains why criteria are met; for `needs_revision` (intermediate), what's missing; for `failed`, why unrecoverable.
- `Iteration int64`
@@ -33603,7 +34136,7 @@ Archive Session
- `ActiveSeconds float64 Optional`
- Cumulative time in seconds the session spent in running status. Excludes idle time.
+ Cumulative time in seconds the session spent in `running` status. Excludes idle time.
format: double
@@ -33978,7 +34511,7 @@ List Events
- `Order param.Field[BetaSessionEventListParamsOrder] Optional`
- Query param: Sort direction for results, ordered by the event's `processed_at`. Defaults to asc (chronological).
+ Query param: Sort direction for results, ordered by the event's `processed_at`. Defaults to `asc` (chronological).
- `const BetaSessionEventListParamsOrderAsc BetaSessionEventListParamsOrder = "asc"`
@@ -33986,7 +34519,7 @@ List Events
- `Page param.Field[string] Optional`
- Query param: Opaque pagination cursor from a previous response's next_page.
+ Query param: Opaque pagination cursor from a previous response's `next_page`.
- `Types param.Field[[]string] Optional`
@@ -34082,6 +34615,12 @@ List Events
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `type BetaManagedAgentsSessionEventUnion interface{…}`
@@ -35560,6 +36099,10 @@ List Events
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `const BetaManagedAgentsModelClaudeFable5_1 BetaManagedAgentsModel = "claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `const BetaManagedAgentsModelClaudeSonnet5 BetaManagedAgentsModel = "claude-sonnet-5"`
High-performance model for coding and agents
@@ -36737,6 +37280,12 @@ Send Events
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `type BetaManagedAgentsSendSessionEvents struct{…}`
@@ -37356,6 +37905,12 @@ Stream Events
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `type BetaManagedAgentsStreamSessionEventsUnion interface{…}`
@@ -38834,6 +39389,10 @@ Stream Events
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `const BetaManagedAgentsModelClaudeFable5_1 BetaManagedAgentsModel = "claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `const BetaManagedAgentsModelClaudeSonnet5 BetaManagedAgentsModel = "claude-sonnet-5"`
High-performance model for coding and agents
@@ -39698,6 +40257,12 @@ Add Session Resource
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `type BetaManagedAgentsFileResource struct{…}`
@@ -39791,7 +40356,7 @@ List Session Resources
- `Page param.Field[string] Optional`
- Query param: Opaque cursor from a previous response's next_page field.
+ Query param: Opaque cursor from a previous response's `next_page` field.
- `Betas param.Field[[]AnthropicBeta] Optional`
@@ -39883,6 +40448,12 @@ List Session Resources
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `type BetaManagedAgentsSessionResourceUnion interface{…}`
@@ -40158,6 +40729,12 @@ Get Session Resource
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `type BetaSessionResourceGetResponseUnion interface{…}`
@@ -40428,6 +41005,12 @@ Update Session Resource
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `type BetaSessionResourceUpdateResponseUnion interface{…}`
@@ -40693,6 +41276,12 @@ Delete Session Resource
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `type BetaManagedAgentsDeleteSessionResource struct{…}`
@@ -40767,7 +41356,7 @@ List Session Threads
- `Page param.Field[string] Optional`
- Query param: Opaque pagination cursor from a previous response's next_page. Forward-only.
+ Query param: Opaque pagination cursor from a previous response's `next_page`. Forward-only.
- `Betas param.Field[[]AnthropicBeta] Optional`
@@ -40859,6 +41448,12 @@ List Session Threads
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `type BetaManagedAgentsSessionThread struct{…}`
@@ -40905,6 +41500,10 @@ List Session Threads
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `const BetaManagedAgentsModelClaudeFable5_1 BetaManagedAgentsModel = "claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `const BetaManagedAgentsModelClaudeSonnet5 BetaManagedAgentsModel = "claude-sonnet-5"`
High-performance model for coding and agents
@@ -41722,6 +42321,12 @@ Get Session Thread
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `type BetaManagedAgentsSessionThread struct{…}`
@@ -41768,6 +42373,10 @@ Get Session Thread
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `const BetaManagedAgentsModelClaudeFable5_1 BetaManagedAgentsModel = "claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `const BetaManagedAgentsModelClaudeSonnet5 BetaManagedAgentsModel = "claude-sonnet-5"`
High-performance model for coding and agents
@@ -42582,6 +43191,12 @@ Archive Session Thread
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `type BetaManagedAgentsSessionThread struct{…}`
@@ -42628,6 +43243,10 @@ Archive Session Thread
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `const BetaManagedAgentsModelClaudeFable5_1 BetaManagedAgentsModel = "claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `const BetaManagedAgentsModelClaudeSonnet5 BetaManagedAgentsModel = "claude-sonnet-5"`
High-performance model for coding and agents
@@ -43454,6 +44073,12 @@ List Session Thread Events
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `type BetaManagedAgentsSessionEventUnion interface{…}`
@@ -44932,6 +45557,10 @@ List Session Thread Events
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `const BetaManagedAgentsModelClaudeFable5_1 BetaManagedAgentsModel = "claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `const BetaManagedAgentsModelClaudeSonnet5 BetaManagedAgentsModel = "claude-sonnet-5"`
High-performance model for coding and agents
@@ -45750,6 +46379,12 @@ Stream Session Thread Events
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `type BetaManagedAgentsStreamSessionThreadEventsUnion interface{…}`
@@ -47228,6 +47863,10 @@ Stream Session Thread Events
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `const BetaManagedAgentsModelClaudeFable5_1 BetaManagedAgentsModel = "claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `const BetaManagedAgentsModelClaudeSonnet5 BetaManagedAgentsModel = "claude-sonnet-5"`
High-performance model for coding and agents
@@ -48460,6 +49099,12 @@ Create Deployment
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `type BetaManagedAgentsDeployment struct{…}`
@@ -49129,7 +49774,7 @@ List Deployments
- `Status param.Field[BetaManagedAgentsDeploymentStatus] Optional`
- Query param: Filter by status: active or paused. Omit for both. To include archived deployments, use include_archived instead; the two cannot be combined.
+ Query param: Filter by status: `active` or `paused`. Omit for both. To include archived deployments, use `include_archived` instead; the two cannot be combined.
- `Betas param.Field[[]AnthropicBeta] Optional`
@@ -49221,6 +49866,12 @@ List Deployments
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `type BetaManagedAgentsDeployment struct{…}`
@@ -49938,6 +50589,12 @@ Get Deployment
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `type BetaManagedAgentsDeployment struct{…}`
@@ -51026,6 +51683,12 @@ Update Deployment
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `type BetaManagedAgentsDeployment struct{…}`
@@ -51742,6 +52405,12 @@ Archive Deployment
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `type BetaManagedAgentsDeployment struct{…}`
@@ -52458,6 +53127,12 @@ Run Deployment Now
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `type BetaManagedAgentsDeploymentRun struct{…}`
@@ -52656,7 +53331,7 @@ Run Deployment Now
- `SessionID string`
- Populated on success. Null on creation failure. Exactly one of session_id or error is non-null.
+ Populated on success. Null on creation failure. Exactly one of `session_id` or `error` is non-null.
- `TriggerContext BetaManagedAgentsTriggerContextUnion`
@@ -52840,6 +53515,12 @@ Pause Deployment
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `type BetaManagedAgentsDeployment struct{…}`
@@ -53556,6 +54237,12 @@ Unpause Deployment
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `type BetaManagedAgentsDeployment struct{…}`
@@ -54208,11 +54895,11 @@ List Deployment Runs
- `DeploymentID param.Field[string] Optional`
- Query param: Filter to a specific deployment. Omit to list across all deployments in the workspace. Filtering by a non-existent deployment_id returns 200 with empty data.
+ Query param: Filter to a specific deployment. Omit to list across all deployments in the workspace. Filtering by a non-existent `deployment_id` returns 200 with empty data.
- `HasError param.Field[bool] Optional`
- Query param: Filter: true for runs with non-null error, false for runs with non-null session_id. Omit for all.
+ Query param: Filter: true for runs with non-null `error`, false for runs with non-null `session_id`. Omit for all.
- `Limit param.Field[int64] Optional`
@@ -54222,7 +54909,7 @@ List Deployment Runs
- `Page param.Field[string] Optional`
- Query param: Opaque pagination cursor. Pass next_page from the previous response. Invalid or expired cursors return 400.
+ Query param: Opaque pagination cursor. Pass `next_page` from the previous response. Invalid or expired cursors return 400.
- `TriggerType param.Field[BetaManagedAgentsTriggerType] Optional`
@@ -54318,6 +55005,12 @@ List Deployment Runs
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `type BetaManagedAgentsDeploymentRun struct{…}`
@@ -54516,7 +55209,7 @@ List Deployment Runs
- `SessionID string`
- Populated on success. Null on creation failure. Exactly one of session_id or error is non-null.
+ Populated on success. Null on creation failure. Exactly one of `session_id` or `error` is non-null.
- `TriggerContext BetaManagedAgentsTriggerContextUnion`
@@ -54701,6 +55394,12 @@ Get Deployment Run
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `type BetaManagedAgentsDeploymentRun struct{…}`
@@ -54899,7 +55598,7 @@ Get Deployment Run
- `SessionID string`
- Populated on success. Null on creation failure. Exactly one of session_id or error is non-null.
+ Populated on success. Null on creation failure. Exactly one of `session_id` or `error` is non-null.
- `TriggerContext BetaManagedAgentsTriggerContextUnion`
@@ -55093,6 +55792,12 @@ Create Vault
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `type BetaManagedAgentsVault struct{…}`
@@ -55290,6 +55995,12 @@ List Vaults
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `type BetaManagedAgentsVault struct{…}`
@@ -55478,6 +56189,12 @@ Get Vault
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `type BetaManagedAgentsVault struct{…}`
@@ -55675,6 +56392,12 @@ Update Vault
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `type BetaManagedAgentsVault struct{…}`
@@ -55862,6 +56585,12 @@ Delete Vault
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `type BetaManagedAgentsDeletedVault struct{…}`
@@ -56016,6 +56745,12 @@ Archive Vault
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `type BetaManagedAgentsVault struct{…}`
@@ -56379,6 +57114,12 @@ Create Credential
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `type BetaManagedAgentsCredential struct{…}`
@@ -56711,6 +57452,12 @@ List Credentials
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `type BetaManagedAgentsCredential struct{…}`
@@ -57030,6 +57777,12 @@ Get Credential
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `type BetaManagedAgentsCredential struct{…}`
@@ -57478,6 +58231,12 @@ Update Credential
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `type BetaManagedAgentsCredential struct{…}`
@@ -57794,6 +58553,12 @@ Delete Credential
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `type BetaManagedAgentsDeletedCredential struct{…}`
@@ -57954,6 +58719,12 @@ Archive Credential
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `type BetaManagedAgentsCredential struct{…}`
@@ -58270,6 +59041,12 @@ Validate Credential
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `type BetaManagedAgentsCredentialValidation struct{…}`
@@ -58538,6 +59315,12 @@ Create a memory store
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `type BetaManagedAgentsMemoryStore struct{…}`
@@ -58752,6 +59535,12 @@ List memory stores
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `type BetaManagedAgentsMemoryStore struct{…}`
@@ -58945,6 +59734,12 @@ Retrieve a memory store
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `type BetaManagedAgentsMemoryStore struct{…}`
@@ -59153,6 +59948,12 @@ Update a memory store
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `type BetaManagedAgentsMemoryStore struct{…}`
@@ -59345,6 +60146,12 @@ Delete a memory store
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `type BetaManagedAgentsDeletedMemoryStore struct{…}`
@@ -59499,6 +60306,12 @@ Archive a memory store
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `type BetaManagedAgentsMemoryStore struct{…}`
@@ -59609,7 +60422,7 @@ Create a memory
- `Path param.Field[string]`
- Body param: Hierarchical path for the new memory, e.g. `/projects/foo/notes.md`. Must start with `/`, contain at least one non-empty segment, and be at most 1,024 bytes. Must not contain empty segments, `.` or `..` segments, control or format characters, and must be NFC-normalized. Paths are case-sensitive.
+ Body param: Hierarchical path for the new memory, e.g. `/projects/foo/notes.md`. Must start with `/`, contain at least one non-empty segment, and be at most 1,024 bytes. Must not contain empty segments, `.` or `..` segments, control or format characters, or the Unicode line and paragraph separators (U+2028, U+2029), and must be NFC-normalized. Paths are case-sensitive.
minLength: 2, maxLength: 1024
@@ -59707,6 +60520,12 @@ Create a memory
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `type BetaManagedAgentsMemory struct{…}`
@@ -59934,6 +60753,12 @@ List memories
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `type BetaManagedAgentsMemoryListItemUnion interface{…}`
@@ -60161,6 +60986,12 @@ Retrieve a memory
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `type BetaManagedAgentsMemory struct{…}`
@@ -60287,7 +61118,7 @@ Update a memory
- `Path param.Field[string] Optional`
- Body param: New path for the memory (a rename). Must start with `/`, contain at least one non-empty segment, and be at most 1,024 bytes. Must not contain empty segments, `.` or `..` segments, control or format characters, and must be NFC-normalized. Paths are case-sensitive. The memory's `id` is preserved across renames. Omit to leave the path unchanged.
+ Body param: New path for the memory (a rename). Must start with `/`, contain at least one non-empty segment, and be at most 1,024 bytes. Must not contain empty segments, `.` or `..` segments, control or format characters, or the Unicode line and paragraph separators (U+2028, U+2029), and must be NFC-normalized. Paths are case-sensitive. The memory's `id` is preserved across renames. Omit to leave the path unchanged.
minLength: 2, maxLength: 1024
@@ -60385,6 +61216,12 @@ Update a memory
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `type BetaManagedAgentsMemory struct{…}`
@@ -60595,6 +61432,12 @@ Delete a memory
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `type BetaManagedAgentsDeletedMemory struct{…}`
@@ -60799,6 +61642,12 @@ List memory versions
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `type BetaManagedAgentsMemoryVersion struct{…}`
@@ -61087,6 +61936,12 @@ Retrieve a memory version
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `type BetaManagedAgentsMemoryVersion struct{…}`
@@ -61368,6 +62223,12 @@ Redact a memory version
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `type BetaManagedAgentsMemoryVersion struct{…}`
@@ -61657,6 +62518,12 @@ Upload File
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `type BetaFileMetadata struct{…}`
@@ -61891,6 +62758,12 @@ List Files
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `type BetaFileMetadata struct{…}`
@@ -62110,6 +62983,12 @@ Download File
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `type BetaFileDownloadResponse interface{…}`
@@ -62249,6 +63128,12 @@ Get File Metadata
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `type BetaFileMetadata struct{…}`
@@ -62467,6 +63352,12 @@ Delete File
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `type BetaDeletedFile struct{…}`
@@ -62637,6 +63528,12 @@ Create Skill
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `type BetaSkill struct{…}`
@@ -62877,6 +63774,12 @@ List Skills
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `type BetaSkill struct{…}`
@@ -63101,6 +64004,12 @@ Get Skill
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `type BetaSkill struct{…}`
@@ -63324,6 +64233,12 @@ Delete Skill
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `type BetaDeletedSkill struct{…}`
@@ -63496,6 +64411,12 @@ Create Skill Version
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `type BetaSkillVersion struct{…}`
@@ -63704,6 +64625,12 @@ List Skill Versions
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `type BetaSkillVersion struct{…}`
@@ -63907,6 +64834,12 @@ Download a skill version's content as a zip archive.
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `type BetaSkillVersionDownloadResponse interface{…}`
@@ -64056,6 +64989,12 @@ Get Skill Version
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `type BetaSkillVersion struct{…}`
@@ -64256,6 +65195,12 @@ Delete Skill Version
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `type BetaDeletedSkillVersion struct{…}`
@@ -64404,26 +65349,22 @@ Create User Profile
minLength: 1, maxLength: 255
+ - `ExternalUserOnboardedAt param.Field[Time] Optional`
+
+ Body param: A timestamp in RFC 3339 format
+
+ format: date-time
+
- `Metadata param.Field[map[string, string]] Optional`
Body param: Free-form key-value data to attach to this user profile. Maximum 16 keys, with keys up to 64 characters and values up to 512 characters. Values must be non-empty strings.
- `Name param.Field[string] Optional`
- Body param: Optional for all profiles. Real-world name of the entity this profile represents (company or individual); for a resold-to company (`relationship` `resold` / `access_type` `passthrough`), that company's name where known. Maximum 255 characters.
+ Body param: Optional for all profiles. Real-world name of the entity this profile represents (company or individual); for a company the platform resells Claude access to (`access_type` `passthrough`), that company's name where known. Maximum 255 characters.
minLength: 1, maxLength: 255
- - `Relationship param.Field[BetaUserProfileNewParamsRelationship] Optional`
-
- Body param: How the entity behind a user profile relates to the platform that owns the API key. `external`: an individual end-user of the platform. `resold`: a company the platform resells Claude access to. `internal`: the platform's own usage.
-
- - `const BetaUserProfileNewParamsRelationshipExternal BetaUserProfileNewParamsRelationship = "external"`
-
- - `const BetaUserProfileNewParamsRelationshipResold BetaUserProfileNewParamsRelationship = "resold"`
-
- - `const BetaUserProfileNewParamsRelationshipInternal BetaUserProfileNewParamsRelationship = "internal"`
-
- `Betas param.Field[[]AnthropicBeta] Optional`
Header param: Optional header to specify the beta version(s) you want to use.
@@ -64514,6 +65455,12 @@ Create User Profile
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `type BetaUserProfile struct{…}`
@@ -64568,19 +65515,15 @@ Create User Profile
Platform's own identifier for this user. Not enforced unique.
- - `Name string Optional`
-
- Real-world name of the entity this profile represents (company or individual). For a resold-to company (`access_type` `passthrough`, or `relationship` `resold` under the `user-profiles-2026-03-24` header) this is that company's name.
+ - `ExternalUserOnboardedAt Time Optional`
- - `Relationship BetaUserProfileRelationship Optional`
-
- How the entity behind a user profile relates to the platform that owns the API key. `external`: an individual end-user of the platform. `resold`: a company the platform resells Claude access to. `internal`: the platform's own usage.
+ A timestamp in RFC 3339 format
- - `const BetaUserProfileRelationshipExternal BetaUserProfileRelationship = "external"`
+ format: date-time
- - `const BetaUserProfileRelationshipResold BetaUserProfileRelationship = "resold"`
+ - `Name string Optional`
- - `const BetaUserProfileRelationshipInternal BetaUserProfileRelationship = "internal"`
+ Real-world name of the entity this profile represents (company or individual). For a company the platform resells Claude access to (`access_type` `passthrough`) this is that company's name.
#### Example
@@ -64623,8 +65566,8 @@ func main() {
"updated_at": "2026-03-15T10:00:00Z",
"access_type": "application",
"external_id": "user_12345",
- "name": "Example User",
- "relationship": "external"
+ "external_user_onboarded_at": "2024-11-02T08:15:00Z",
+ "name": "Example User"
}
```
@@ -64654,6 +65597,14 @@ List User Profiles
- `const BetaUserProfileListParamsOrderDesc BetaUserProfileListParamsOrder = "desc"`
+ - `OrderBy param.Field[BetaUserProfileListParamsOrderBy] Optional`
+
+ Query param: Query parameter for order_by
+
+ - `const BetaUserProfileListParamsOrderByCreatedAt BetaUserProfileListParamsOrderBy = "created_at"`
+
+ - `const BetaUserProfileListParamsOrderByName BetaUserProfileListParamsOrderBy = "name"`
+
- `Page param.Field[string] Optional`
Query param: Query parameter for page
@@ -64748,6 +65699,12 @@ List User Profiles
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `type BetaUserProfile struct{…}`
@@ -64802,19 +65759,15 @@ List User Profiles
Platform's own identifier for this user. Not enforced unique.
- - `Name string Optional`
-
- Real-world name of the entity this profile represents (company or individual). For a resold-to company (`access_type` `passthrough`, or `relationship` `resold` under the `user-profiles-2026-03-24` header) this is that company's name.
+ - `ExternalUserOnboardedAt Time Optional`
- - `Relationship BetaUserProfileRelationship Optional`
-
- How the entity behind a user profile relates to the platform that owns the API key. `external`: an individual end-user of the platform. `resold`: a company the platform resells Claude access to. `internal`: the platform's own usage.
+ A timestamp in RFC 3339 format
- - `const BetaUserProfileRelationshipExternal BetaUserProfileRelationship = "external"`
+ format: date-time
- - `const BetaUserProfileRelationshipResold BetaUserProfileRelationship = "resold"`
+ - `Name string Optional`
- - `const BetaUserProfileRelationshipInternal BetaUserProfileRelationship = "internal"`
+ Real-world name of the entity this profile represents (company or individual). For a company the platform resells Claude access to (`access_type` `passthrough`) this is that company's name.
#### Example
@@ -64859,8 +65812,8 @@ func main() {
"updated_at": "2026-03-15T10:00:00Z",
"access_type": "application",
"external_id": "user_12345",
- "name": "Example User",
- "relationship": "external"
+ "external_user_onboarded_at": "2024-11-02T08:15:00Z",
+ "name": "Example User"
}
],
"next_page": "page_MjAyNS0wNS0xNFQwMDowMDowMFo="
@@ -64971,6 +65924,12 @@ Get User Profile
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `type BetaUserProfile struct{…}`
@@ -65025,19 +65984,15 @@ Get User Profile
Platform's own identifier for this user. Not enforced unique.
- - `Name string Optional`
-
- Real-world name of the entity this profile represents (company or individual). For a resold-to company (`access_type` `passthrough`, or `relationship` `resold` under the `user-profiles-2026-03-24` header) this is that company's name.
+ - `ExternalUserOnboardedAt Time Optional`
- - `Relationship BetaUserProfileRelationship Optional`
-
- How the entity behind a user profile relates to the platform that owns the API key. `external`: an individual end-user of the platform. `resold`: a company the platform resells Claude access to. `internal`: the platform's own usage.
+ A timestamp in RFC 3339 format
- - `const BetaUserProfileRelationshipExternal BetaUserProfileRelationship = "external"`
+ format: date-time
- - `const BetaUserProfileRelationshipResold BetaUserProfileRelationship = "resold"`
+ - `Name string Optional`
- - `const BetaUserProfileRelationshipInternal BetaUserProfileRelationship = "internal"`
+ Real-world name of the entity this profile represents (company or individual). For a company the platform resells Claude access to (`access_type` `passthrough`) this is that company's name.
#### Example
@@ -65084,8 +66039,8 @@ func main() {
"updated_at": "2026-03-15T10:00:00Z",
"access_type": "application",
"external_id": "user_12345",
- "name": "Example User",
- "relationship": "external"
+ "external_user_onboarded_at": "2024-11-02T08:15:00Z",
+ "name": "Example User"
}
```
@@ -65117,6 +66072,12 @@ Update User Profile
minLength: 1, maxLength: 255
+ - `ExternalUserOnboardedAt param.Field[Time] Optional`
+
+ Body param: A timestamp in RFC 3339 format
+
+ format: date-time
+
- `Metadata param.Field[map[string, string]] Optional`
Body param: Key-value pairs to merge into the stored metadata. Keys provided overwrite existing values. To remove a key, set its value to an empty string. Keys not provided are left unchanged. Maximum 16 keys, with keys up to 64 characters and values up to 512 characters.
@@ -65127,16 +66088,6 @@ Update User Profile
minLength: 1, maxLength: 255
- - `Relationship param.Field[BetaUserProfileUpdateParamsRelationship] Optional`
-
- Body param: How the entity behind a user profile relates to the platform that owns the API key. `external`: an individual end-user of the platform. `resold`: a company the platform resells Claude access to. `internal`: the platform's own usage.
-
- - `const BetaUserProfileUpdateParamsRelationshipExternal BetaUserProfileUpdateParamsRelationship = "external"`
-
- - `const BetaUserProfileUpdateParamsRelationshipResold BetaUserProfileUpdateParamsRelationship = "resold"`
-
- - `const BetaUserProfileUpdateParamsRelationshipInternal BetaUserProfileUpdateParamsRelationship = "internal"`
-
- `Betas param.Field[[]AnthropicBeta] Optional`
Header param: Optional header to specify the beta version(s) you want to use.
@@ -65227,6 +66178,12 @@ Update User Profile
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `type BetaUserProfile struct{…}`
@@ -65281,19 +66238,15 @@ Update User Profile
Platform's own identifier for this user. Not enforced unique.
- - `Name string Optional`
-
- Real-world name of the entity this profile represents (company or individual). For a resold-to company (`access_type` `passthrough`, or `relationship` `resold` under the `user-profiles-2026-03-24` header) this is that company's name.
-
- - `Relationship BetaUserProfileRelationship Optional`
+ - `ExternalUserOnboardedAt Time Optional`
- How the entity behind a user profile relates to the platform that owns the API key. `external`: an individual end-user of the platform. `resold`: a company the platform resells Claude access to. `internal`: the platform's own usage.
+ A timestamp in RFC 3339 format
- - `const BetaUserProfileRelationshipExternal BetaUserProfileRelationship = "external"`
+ format: date-time
- - `const BetaUserProfileRelationshipResold BetaUserProfileRelationship = "resold"`
+ - `Name string Optional`
- - `const BetaUserProfileRelationshipInternal BetaUserProfileRelationship = "internal"`
+ Real-world name of the entity this profile represents (company or individual). For a company the platform resells Claude access to (`access_type` `passthrough`) this is that company's name.
#### Example
@@ -65340,8 +66293,8 @@ func main() {
"updated_at": "2026-03-15T10:00:00Z",
"access_type": "application",
"external_id": "user_12345",
- "name": "Example User",
- "relationship": "external"
+ "external_user_onboarded_at": "2024-11-02T08:15:00Z",
+ "name": "Example User"
}
```
@@ -65449,6 +66402,12 @@ Create Enrollment URL
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `type BetaUserProfileEnrollmentURL struct{…}`
@@ -65666,6 +66625,12 @@ Create a Dream
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `type BetaDream struct{…}`
@@ -66033,6 +66998,12 @@ List Dreams
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `type BetaDream struct{…}`
@@ -66357,6 +67328,12 @@ Get a Dream
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `type BetaDream struct{…}`
@@ -66680,6 +67657,12 @@ Cancel a Dream
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `type BetaDream struct{…}`
@@ -67003,6 +67986,12 @@ Archive a Dream
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `type BetaDream struct{…}`
@@ -67334,6 +68323,12 @@ Creates a tunnel. Creation allocates a fresh hostname and provisions the tunnel;
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `type BetaTunnel struct{…}`
@@ -67510,6 +68505,12 @@ Fetches a tunnel by ID.
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `type BetaTunnel struct{…}`
@@ -67702,6 +68703,12 @@ Lists tunnels. Results are ordered by creation time, newest first; archived tunn
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `type BetaTunnel struct{…}`
@@ -67883,6 +68890,12 @@ Archives a tunnel. Archival is irreversible: every non-archived certificate on t
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `type BetaTunnel struct{…}`
@@ -68063,6 +69076,12 @@ Reveals a tunnel's connector token. The value is fetched live on each call; Anth
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `type BetaTunnelToken struct{…}`
@@ -68230,6 +69249,12 @@ Rotates a tunnel's connector token. Rotation invalidates the current token for n
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `type BetaTunnelToken struct{…}`
@@ -68399,6 +69424,12 @@ Registers a public CA certificate on a tunnel. Anthropic verifies the gateway's
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `type BetaTunnelCertificate struct{…}`
@@ -68592,6 +69623,12 @@ Fetches a tunnel certificate by ID.
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `type BetaTunnelCertificate struct{…}`
@@ -68795,6 +69832,12 @@ Lists the certificates registered on a tunnel. Archived certificates are exclude
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `type BetaTunnelCertificate struct{…}`
@@ -68991,6 +70034,12 @@ Archives a tunnel certificate, removing it from the set Anthropic trusts for the
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `type BetaTunnelCertificate struct{…}`
@@ -69798,7 +70847,7 @@ Create an external key config owned by the caller's organization.
- `KMSARN string`
- Full ARN of the AWS KMS key.
+ Full ARN of the AWS KMS key. On Claude Platform on AWS the key must be a single-Region key in your organization's own AWS account; cross-account keys, multi-Region keys, and alias ARNs are rejected.
maxLength: 2048
@@ -69812,7 +70861,7 @@ Create an external key config owned by the caller's organization.
**Deprecated**
- IAM role ARN. Deprecated — Anthropic reaches the KMS key via a managed intermediate role; this field is ignored.
+ IAM role ARN. Deprecated — Anthropic reaches the KMS key through its own intermediate role (or, on Claude Platform on AWS, with credentials AWS issues for the Workspace); this field is ignored.
- `type BetaGCPExternalKeyConfig struct{…}`
@@ -69906,7 +70955,7 @@ Create an external key config owned by the caller's organization.
- `KMSARN string`
- Full ARN of the AWS KMS key.
+ Full ARN of the AWS KMS key. On Claude Platform on AWS the key must be a single-Region key in your organization's own AWS account; cross-account keys, multi-Region keys, and alias ARNs are rejected.
maxLength: 2048
@@ -69920,7 +70969,7 @@ Create an external key config owned by the caller's organization.
**Deprecated**
- IAM role ARN. Deprecated — Anthropic reaches the KMS key via a managed intermediate role; this field is ignored.
+ IAM role ARN. Deprecated — Anthropic reaches the KMS key through its own intermediate role (or, on Claude Platform on AWS, with credentials AWS issues for the Workspace); this field is ignored.
- `type BetaGCPExternalKeyConfig struct{…}`
@@ -70086,7 +71135,7 @@ Results are ordered by creation time (newest first). Use the
- `KMSARN string`
- Full ARN of the AWS KMS key.
+ Full ARN of the AWS KMS key. On Claude Platform on AWS the key must be a single-Region key in your organization's own AWS account; cross-account keys, multi-Region keys, and alias ARNs are rejected.
maxLength: 2048
@@ -70100,7 +71149,7 @@ Results are ordered by creation time (newest first). Use the
**Deprecated**
- IAM role ARN. Deprecated — Anthropic reaches the KMS key via a managed intermediate role; this field is ignored.
+ IAM role ARN. Deprecated — Anthropic reaches the KMS key through its own intermediate role (or, on Claude Platform on AWS, with credentials AWS issues for the Workspace); this field is ignored.
- `type BetaGCPExternalKeyConfig struct{…}`
@@ -70256,7 +71305,7 @@ Retrieve a single external key config in the caller's organization by ID.
- `KMSARN string`
- Full ARN of the AWS KMS key.
+ Full ARN of the AWS KMS key. On Claude Platform on AWS the key must be a single-Region key in your organization's own AWS account; cross-account keys, multi-Region keys, and alias ARNs are rejected.
maxLength: 2048
@@ -70270,7 +71319,7 @@ Retrieve a single external key config in the caller's organization by ID.
**Deprecated**
- IAM role ARN. Deprecated — Anthropic reaches the KMS key via a managed intermediate role; this field is ignored.
+ IAM role ARN. Deprecated — Anthropic reaches the KMS key through its own intermediate role (or, on Claude Platform on AWS, with credentials AWS issues for the Workspace); this field is ignored.
- `type BetaGCPExternalKeyConfig struct{…}`
@@ -70397,7 +71446,7 @@ encrypted data requires the original key identity to decrypt.
- `KMSARN string`
- Full ARN of the AWS KMS key.
+ Full ARN of the AWS KMS key. On Claude Platform on AWS the key must be a single-Region key in your organization's own AWS account; cross-account keys, multi-Region keys, and alias ARNs are rejected.
maxLength: 2048
@@ -70411,7 +71460,7 @@ encrypted data requires the original key identity to decrypt.
**Deprecated**
- IAM role ARN. Deprecated — Anthropic reaches the KMS key via a managed intermediate role; this field is ignored.
+ IAM role ARN. Deprecated — Anthropic reaches the KMS key through its own intermediate role (or, on Claude Platform on AWS, with credentials AWS issues for the Workspace); this field is ignored.
- `type BetaGCPExternalKeyConfig struct{…}`
@@ -70493,7 +71542,7 @@ encrypted data requires the original key identity to decrypt.
- `KMSARN string`
- Full ARN of the AWS KMS key.
+ Full ARN of the AWS KMS key. On Claude Platform on AWS the key must be a single-Region key in your organization's own AWS account; cross-account keys, multi-Region keys, and alias ARNs are rejected.
maxLength: 2048
@@ -70507,7 +71556,7 @@ encrypted data requires the original key identity to decrypt.
**Deprecated**
- IAM role ARN. Deprecated — Anthropic reaches the KMS key via a managed intermediate role; this field is ignored.
+ IAM role ARN. Deprecated — Anthropic reaches the KMS key through its own intermediate role (or, on Claude Platform on AWS, with credentials AWS issues for the Workspace); this field is ignored.
- `type BetaGCPExternalKeyConfig struct{…}`
@@ -70929,6 +71978,12 @@ matched as the JWT's `iss` claim and is not fetched.
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `type BetaFederationIssuer struct{…}`
@@ -71250,6 +72305,12 @@ Archived issuers are excluded unless `include_archived=true`.
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `type BetaFederationIssuer struct{…}`
@@ -71561,6 +72622,12 @@ Retrieve a federation issuer by its ID (`fdis_...`).
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `type BetaFederationIssuer struct{…}`
@@ -71954,6 +73021,12 @@ session.
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `type BetaFederationIssuer struct{…}`
@@ -72269,6 +73342,12 @@ issuer cannot be changed), or recreate them against another issuer.
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `type BetaFederationIssuer struct{…}`
@@ -72639,6 +73718,12 @@ manage rules whose `oauth_scope` is `workspace:developer` or
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `type BetaFederationRule struct{…}`
@@ -72972,6 +74057,12 @@ unless `include_archived=true`.
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `type BetaFederationRule struct{…}`
@@ -73285,6 +74376,12 @@ Retrieve a federation rule by its ID (`fdrl_...`).
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `type BetaFederationRule struct{…}`
@@ -73661,6 +74758,12 @@ Console session.
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `type BetaFederationRule struct{…}`
@@ -73981,6 +75084,12 @@ other scopes require a Console session.
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `type BetaFederationRule struct{…}`
@@ -74308,6 +75417,12 @@ other scopes require a Console session.
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `type BetaFederationRuleWorkspace struct{…}`
@@ -74506,6 +75621,12 @@ rules with `applies_to_all_workspaces` or a legacy single
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `type BetaFederationRuleWorkspace struct{…}`
@@ -74700,6 +75821,12 @@ Console session.
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `type BetaOrganizationFederationRuleWorkspaceRemoveResponse struct{…}`
@@ -75430,6 +76557,12 @@ accounts.
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `type BetaServiceAccount struct{…}`
@@ -75660,6 +76793,12 @@ archived service accounts.
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `type BetaServiceAccount struct{…}`
@@ -75879,6 +77018,12 @@ Retrieve a service account by its ID (`svac_...`).
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `type BetaServiceAccount struct{…}`
@@ -76116,6 +77261,12 @@ interactive credential (a user OAuth token or a Console session).
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `type BetaServiceAccount struct{…}`
@@ -76339,6 +77490,12 @@ those rules first or change their target to another service account.
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `type BetaServiceAccount struct{…}`
@@ -76574,6 +77731,12 @@ rejected.
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `type BetaServiceAccountWorkspaceMember struct{…}`
@@ -76789,6 +77952,12 @@ page to recover.
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `type BetaServiceAccountWorkspaceMember struct{…}`
@@ -76994,6 +78163,12 @@ to the implicit `workspace_user` membership. Archived workspaces return
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `type BetaOrganizationServiceAccountWorkspaceRemoveResponse struct{…}`
@@ -77540,8 +78715,13 @@ List Workspaces
customer-managed encryption key (CMEK) on AWS, reference this value in your
KMS key-policy condition so the key is scoped to this compartment. On GCP and
Azure, Anthropic enforces the compartment binding automatically; you do not
- need to reference this value in your key configuration. See the CMEK integration guide for the
- required key configuration, including the value used during key validation.
+ need to reference this value in your key configuration. See the CMEK
+ integration guide for the required key configuration; unless your organization
+ is on Claude Platform on AWS, it includes a separate value used during key
+ validation. On Claude Platform on AWS there is no separate validation value:
+ the key is validated against this Workspace's own value when it is attached, so
+ if your key policy uses the compartment condition, add this value to it before
+ attaching the key.
- `CreatedAt Time`
@@ -77578,10 +78758,14 @@ List Workspaces
ID of the customer-managed encryption key (CMEK) configuration to use for this
Workspace. Setting this field requires CMEK to be enabled for your
organization. When set, data stored for this Workspace is encrypted with the
- referenced key. Create key configurations with the External Keys API. This
- field is write-once: once a key is attached to a Workspace it cannot be
- detached or replaced. To rotate key material, rotate the underlying key on
- your cloud KMS; the `external_key_id` stays the same.
+ referenced key. Create key configurations with the External Keys API. On
+ Claude Platform on AWS the value is the AWS KMS key ARN, and the key must be a
+ single-Region key in the same AWS account and Region as the Workspace. On that
+ platform the key is validated against this Workspace when it is attached, so a
+ key-policy problem is reported as an error on this request. This field is write-once:
+ once a key is attached to a Workspace it cannot be detached or replaced. To
+ rotate key material, rotate the underlying key on your cloud KMS; the
+ `external_key_id` stays the same.
- `Name string`
@@ -77688,10 +78872,14 @@ Create Workspace
Body param: ID of the customer-managed encryption key (CMEK) configuration to use for this
Workspace. Setting this field requires CMEK to be enabled for your
organization. When set, data stored for this Workspace is encrypted with the
- referenced key. Create key configurations with the External Keys API. This
- field is write-once: once a key is attached to a Workspace it cannot be
- detached or replaced. To rotate key material, rotate the underlying key on
- your cloud KMS; the `external_key_id` stays the same.
+ referenced key. Create key configurations with the External Keys API. On
+ Claude Platform on AWS the value is the AWS KMS key ARN, and the key must be a
+ single-Region key in the same AWS account and Region as the Workspace. On that
+ platform the key is validated against this Workspace when it is attached, so a
+ key-policy problem is reported as an error on this request. This field is write-once:
+ once a key is attached to a Workspace it cannot be detached or replaced. To
+ rotate key material, rotate the underlying key on your cloud KMS; the
+ `external_key_id` stays the same.
- `Tags param.Field[map[string, string]] Optional`
@@ -77787,6 +78975,12 @@ Create Workspace
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `type BetaWorkspace struct{…}`
@@ -77807,8 +79001,13 @@ Create Workspace
customer-managed encryption key (CMEK) on AWS, reference this value in your
KMS key-policy condition so the key is scoped to this compartment. On GCP and
Azure, Anthropic enforces the compartment binding automatically; you do not
- need to reference this value in your key configuration. See the CMEK integration guide for the
- required key configuration, including the value used during key validation.
+ need to reference this value in your key configuration. See the CMEK
+ integration guide for the required key configuration; unless your organization
+ is on Claude Platform on AWS, it includes a separate value used during key
+ validation. On Claude Platform on AWS there is no separate validation value:
+ the key is validated against this Workspace's own value when it is attached, so
+ if your key policy uses the compartment condition, add this value to it before
+ attaching the key.
- `CreatedAt Time`
@@ -77845,10 +79044,14 @@ Create Workspace
ID of the customer-managed encryption key (CMEK) configuration to use for this
Workspace. Setting this field requires CMEK to be enabled for your
organization. When set, data stored for this Workspace is encrypted with the
- referenced key. Create key configurations with the External Keys API. This
- field is write-once: once a key is attached to a Workspace it cannot be
- detached or replaced. To rotate key material, rotate the underlying key on
- your cloud KMS; the `external_key_id` stays the same.
+ referenced key. Create key configurations with the External Keys API. On
+ Claude Platform on AWS the value is the AWS KMS key ARN, and the key must be a
+ single-Region key in the same AWS account and Region as the Workspace. On that
+ platform the key is validated against this Workspace when it is attached, so a
+ key-policy problem is reported as an error on this request. This field is write-once:
+ once a key is attached to a Workspace it cannot be detached or replaced. To
+ rotate key material, rotate the underlying key on your cloud KMS; the
+ `external_key_id` stays the same.
- `Name string`
@@ -77951,8 +79154,13 @@ Get Workspace
customer-managed encryption key (CMEK) on AWS, reference this value in your
KMS key-policy condition so the key is scoped to this compartment. On GCP and
Azure, Anthropic enforces the compartment binding automatically; you do not
- need to reference this value in your key configuration. See the CMEK integration guide for the
- required key configuration, including the value used during key validation.
+ need to reference this value in your key configuration. See the CMEK
+ integration guide for the required key configuration; unless your organization
+ is on Claude Platform on AWS, it includes a separate value used during key
+ validation. On Claude Platform on AWS there is no separate validation value:
+ the key is validated against this Workspace's own value when it is attached, so
+ if your key policy uses the compartment condition, add this value to it before
+ attaching the key.
- `CreatedAt Time`
@@ -77989,10 +79197,14 @@ Get Workspace
ID of the customer-managed encryption key (CMEK) configuration to use for this
Workspace. Setting this field requires CMEK to be enabled for your
organization. When set, data stored for this Workspace is encrypted with the
- referenced key. Create key configurations with the External Keys API. This
- field is write-once: once a key is attached to a Workspace it cannot be
- detached or replaced. To rotate key material, rotate the underlying key on
- your cloud KMS; the `external_key_id` stays the same.
+ referenced key. Create key configurations with the External Keys API. On
+ Claude Platform on AWS the value is the AWS KMS key ARN, and the key must be a
+ single-Region key in the same AWS account and Region as the Workspace. On that
+ platform the key is validated against this Workspace when it is attached, so a
+ key-policy problem is reported as an error on this request. This field is write-once:
+ once a key is attached to a Workspace it cannot be detached or replaced. To
+ rotate key material, rotate the underlying key on your cloud KMS; the
+ `external_key_id` stays the same.
- `Name string`
@@ -78088,10 +79300,14 @@ Update Workspace
ID of the customer-managed encryption key (CMEK) configuration to use for this
Workspace. Setting this field requires CMEK to be enabled for your
organization. When set, data stored for this Workspace is encrypted with the
- referenced key. Create key configurations with the External Keys API. This
- field is write-once: once a key is attached to a Workspace it cannot be
- detached or replaced. To rotate key material, rotate the underlying key on
- your cloud KMS; the `external_key_id` stays the same.
+ referenced key. Create key configurations with the External Keys API. On
+ Claude Platform on AWS the value is the AWS KMS key ARN, and the key must be a
+ single-Region key in the same AWS account and Region as the Workspace. On that
+ platform the key is validated against this Workspace when it is attached, so a
+ key-policy problem is reported as an error on this request. This field is write-once:
+ once a key is attached to a Workspace it cannot be detached or replaced. To
+ rotate key material, rotate the underlying key on your cloud KMS; the
+ `external_key_id` stays the same.
- `Name param.Field[string] Optional`
@@ -78123,8 +79339,13 @@ Update Workspace
customer-managed encryption key (CMEK) on AWS, reference this value in your
KMS key-policy condition so the key is scoped to this compartment. On GCP and
Azure, Anthropic enforces the compartment binding automatically; you do not
- need to reference this value in your key configuration. See the CMEK integration guide for the
- required key configuration, including the value used during key validation.
+ need to reference this value in your key configuration. See the CMEK
+ integration guide for the required key configuration; unless your organization
+ is on Claude Platform on AWS, it includes a separate value used during key
+ validation. On Claude Platform on AWS there is no separate validation value:
+ the key is validated against this Workspace's own value when it is attached, so
+ if your key policy uses the compartment condition, add this value to it before
+ attaching the key.
- `CreatedAt Time`
@@ -78161,10 +79382,14 @@ Update Workspace
ID of the customer-managed encryption key (CMEK) configuration to use for this
Workspace. Setting this field requires CMEK to be enabled for your
organization. When set, data stored for this Workspace is encrypted with the
- referenced key. Create key configurations with the External Keys API. This
- field is write-once: once a key is attached to a Workspace it cannot be
- detached or replaced. To rotate key material, rotate the underlying key on
- your cloud KMS; the `external_key_id` stays the same.
+ referenced key. Create key configurations with the External Keys API. On
+ Claude Platform on AWS the value is the AWS KMS key ARN, and the key must be a
+ single-Region key in the same AWS account and Region as the Workspace. On that
+ platform the key is validated against this Workspace when it is attached, so a
+ key-policy problem is reported as an error on this request. This field is write-once:
+ once a key is attached to a Workspace it cannot be detached or replaced. To
+ rotate key material, rotate the underlying key on your cloud KMS; the
+ `external_key_id` stays the same.
- `Name string`
@@ -78267,8 +79492,13 @@ Archive Workspace
customer-managed encryption key (CMEK) on AWS, reference this value in your
KMS key-policy condition so the key is scoped to this compartment. On GCP and
Azure, Anthropic enforces the compartment binding automatically; you do not
- need to reference this value in your key configuration. See the CMEK integration guide for the
- required key configuration, including the value used during key validation.
+ need to reference this value in your key configuration. See the CMEK
+ integration guide for the required key configuration; unless your organization
+ is on Claude Platform on AWS, it includes a separate value used during key
+ validation. On Claude Platform on AWS there is no separate validation value:
+ the key is validated against this Workspace's own value when it is attached, so
+ if your key policy uses the compartment condition, add this value to it before
+ attaching the key.
- `CreatedAt Time`
@@ -78305,10 +79535,14 @@ Archive Workspace
ID of the customer-managed encryption key (CMEK) configuration to use for this
Workspace. Setting this field requires CMEK to be enabled for your
organization. When set, data stored for this Workspace is encrypted with the
- referenced key. Create key configurations with the External Keys API. This
- field is write-once: once a key is attached to a Workspace it cannot be
- detached or replaced. To rotate key material, rotate the underlying key on
- your cloud KMS; the `external_key_id` stays the same.
+ referenced key. Create key configurations with the External Keys API. On
+ Claude Platform on AWS the value is the AWS KMS key ARN, and the key must be a
+ single-Region key in the same AWS account and Region as the Workspace. On that
+ platform the key is validated against this Workspace when it is attached, so a
+ key-policy problem is reported as an error on this request. This field is write-once:
+ once a key is attached to a Workspace it cannot be detached or replaced. To
+ rotate key material, rotate the underlying key on your cloud KMS; the
+ `external_key_id` stays the same.
- `Name string`
@@ -79159,6 +80393,12 @@ omitted from the results.
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `type BetaServiceAccountWorkspaceMember struct{…}`
@@ -79369,6 +80609,12 @@ accounts cannot be added and are rejected.
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `type BetaServiceAccountWorkspaceMember struct{…}`
@@ -79571,6 +80817,12 @@ account returns 404.
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `type BetaServiceAccountWorkspaceMember struct{…}`
@@ -79776,6 +81028,12 @@ rejected.
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `type BetaServiceAccountWorkspaceMember struct{…}`
@@ -79977,6 +81235,12 @@ membership. Archived workspaces return 400.
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `type BetaOrganizationWorkspaceServiceAccountRemoveResponse struct{…}`
@@ -80182,3 +81446,179 @@ func main() {
"next_page": "next_page"
}
```
+
+## Beta › Organization › Compliance Settings
+
+### Get Compliance Settings
+
+`client.Beta.Organization.ComplianceSettings.Get(ctx) (*BetaComplianceSettings, error)`
+
+**GET** `/v1/organizations/compliance_settings`
+
+Retrieve your organization's Compliance Settings.
+
+Compliance Settings is a singleton resource: there is exactly one per
+organization, addressed without an identifier. The `state` field reflects
+whether the Compliance API is enabled. An organization with a parent
+organization reads the state inherited from the parent's configuration.
+
+#### Returns
+
+- `type BetaComplianceSettings struct{…}`
+
+ - `State BetaComplianceSettingsStateUnion`
+
+ Whether the Compliance API is enabled for this organization.
+
+ - `type BetaComplianceSettingsStateEnabled struct{…}`
+
+ - `Type Enabled`
+
+ default: enabled
+
+ - `type BetaComplianceSettingsStateDisabled struct{…}`
+
+ - `Type Disabled`
+
+ default: disabled
+
+ - `Type ComplianceSettings`
+
+ default: compliance_settings
+
+#### Example
+
+```go
+package main
+
+import (
+ "context"
+ "fmt"
+
+ "github.com/anthropics/anthropic-sdk-go"
+ "github.com/anthropics/anthropic-sdk-go/option"
+)
+
+func main() {
+ client := anthropic.NewClient(
+ option.WithAPIKey("my-anthropic-api-key"),
+ )
+ betaComplianceSettings, err := client.Beta.Organization.ComplianceSettings.Get(context.TODO())
+ if err != nil {
+ panic(err.Error())
+ }
+ fmt.Printf("%+v\n", betaComplianceSettings.State)
+}
+```
+
+##### Response (200)
+
+```json
+{
+ "state": {
+ "type": "enabled"
+ },
+ "type": "compliance_settings"
+}
+```
+
+### Update Compliance Settings
+
+`client.Beta.Organization.ComplianceSettings.Update(ctx, body) (*BetaComplianceSettings, error)`
+
+**POST** `/v1/organizations/compliance_settings`
+
+Update your organization's Compliance Settings.
+
+Setting `state` to `enabled` turns on the Compliance API and begins
+capturing organization activity events. Setting it to `disabled` turns
+both off. `state` reflects whether the Compliance API is enabled.
+
+A request that sets `state` to its current value succeeds and leaves the
+resource unchanged. A `disabled` request stays in effect until a later
+`enabled` request or the organization's next provisioning action that
+enables Access Transparency: enabling Access Transparency also enables
+the Compliance API, which serves its activity events, so such
+provisioning (including re-runs) re-enables the Compliance API even
+after a `disabled` request. Automated provisioning never disables
+compliance settings.
+
+#### Parameters
+
+- `body BetaOrganizationComplianceSettingUpdateParams`
+
+ - `State param.Field[BetaOrganizationComplianceSettingUpdateParamsStateUnion]`
+
+ Desired state. Accepts the string shorthand "enabled" or "disabled" in place of the object form; the response always returns the canonical object form.
+
+ - `type BetaComplianceSettingsStateEnabledParamResp struct{…}`
+
+ - `Type Enabled`
+
+ - `type BetaComplianceSettingsStateDisabledParamResp struct{…}`
+
+ - `Type Disabled`
+
+#### Returns
+
+- `type BetaComplianceSettings struct{…}`
+
+ - `State BetaComplianceSettingsStateUnion`
+
+ Whether the Compliance API is enabled for this organization.
+
+ - `type BetaComplianceSettingsStateEnabled struct{…}`
+
+ - `Type Enabled`
+
+ default: enabled
+
+ - `type BetaComplianceSettingsStateDisabled struct{…}`
+
+ - `Type Disabled`
+
+ default: disabled
+
+ - `Type ComplianceSettings`
+
+ default: compliance_settings
+
+#### Example
+
+```go
+package main
+
+import (
+ "context"
+ "fmt"
+
+ "github.com/anthropics/anthropic-sdk-go"
+ "github.com/anthropics/anthropic-sdk-go/option"
+)
+
+func main() {
+ client := anthropic.NewClient(
+ option.WithAPIKey("my-anthropic-api-key"),
+ )
+ betaComplianceSettings, err := client.Beta.Organization.ComplianceSettings.Update(context.TODO(), anthropic.BetaOrganizationComplianceSettingUpdateParams{
+ State: anthropic.BetaOrganizationComplianceSettingUpdateParamsStateUnion{
+ OfEnabled: &anthropic.BetaComplianceSettingsStateEnabledParam{},
+ },
+ })
+ if err != nil {
+ panic(err.Error())
+ }
+ fmt.Printf("%+v\n", betaComplianceSettings.State)
+}
+```
+
+##### Response (200)
+
+```json
+{
+ "state": {
+ "type": "enabled"
+ },
+ "type": "compliance_settings"
+}
+```
diff --git a/content/en/api/go/beta/agents.md b/content/en/api/go/beta/agents.md
index 1047711f8..5d0ab4658 100644
--- a/content/en/api/go/beta/agents.md
+++ b/content/en/api/go/beta/agents.md
@@ -32,6 +32,10 @@ Create Agent
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `const BetaManagedAgentsModelClaudeFable5_1 BetaManagedAgentsModel = "claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `const BetaManagedAgentsModelClaudeSonnet5 BetaManagedAgentsModel = "claude-sonnet-5"`
High-performance model for coding and agents
@@ -702,6 +706,12 @@ Create Agent
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
### Returns
- `type BetaManagedAgentsAgent struct{…}`
@@ -750,6 +760,10 @@ Create Agent
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `const BetaManagedAgentsModelClaudeFable5_1 BetaManagedAgentsModel = "claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `const BetaManagedAgentsModelClaudeSonnet5 BetaManagedAgentsModel = "claude-sonnet-5"`
High-performance model for coding and agents
@@ -1467,6 +1481,12 @@ List Agents
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
### Returns
- `type BetaManagedAgentsAgent struct{…}`
@@ -1515,6 +1535,10 @@ List Agents
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `const BetaManagedAgentsModelClaudeFable5_1 BetaManagedAgentsModel = "claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `const BetaManagedAgentsModelClaudeSonnet5 BetaManagedAgentsModel = "claude-sonnet-5"`
High-performance model for coding and agents
@@ -2214,6 +2238,12 @@ Get Agent
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
### Returns
- `type BetaManagedAgentsAgent struct{…}`
@@ -2262,6 +2292,10 @@ Get Agent
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `const BetaManagedAgentsModelClaudeFable5_1 BetaManagedAgentsModel = "claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `const BetaManagedAgentsModelClaudeSonnet5 BetaManagedAgentsModel = "claude-sonnet-5"`
High-performance model for coding and agents
@@ -2912,6 +2946,10 @@ Update Agent
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `const BetaManagedAgentsModelClaudeFable5_1 BetaManagedAgentsModel = "claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `const BetaManagedAgentsModelClaudeSonnet5 BetaManagedAgentsModel = "claude-sonnet-5"`
High-performance model for coding and agents
@@ -3560,6 +3598,12 @@ Update Agent
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
### Returns
- `type BetaManagedAgentsAgent struct{…}`
@@ -3608,6 +3652,10 @@ Update Agent
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `const BetaManagedAgentsModelClaudeFable5_1 BetaManagedAgentsModel = "claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `const BetaManagedAgentsModelClaudeSonnet5 BetaManagedAgentsModel = "claude-sonnet-5"`
High-performance model for coding and agents
@@ -4302,6 +4350,12 @@ Archive Agent
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
### Returns
- `type BetaManagedAgentsAgent struct{…}`
@@ -4350,6 +4404,10 @@ Archive Agent
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `const BetaManagedAgentsModelClaudeFable5_1 BetaManagedAgentsModel = "claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `const BetaManagedAgentsModelClaudeSonnet5 BetaManagedAgentsModel = "claude-sonnet-5"`
High-performance model for coding and agents
@@ -5000,6 +5058,10 @@ func main() {
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `const BetaManagedAgentsModelClaudeFable5_1 BetaManagedAgentsModel = "claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `const BetaManagedAgentsModelClaudeSonnet5 BetaManagedAgentsModel = "claude-sonnet-5"`
High-performance model for coding and agents
@@ -7378,6 +7440,10 @@ func main() {
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `const BetaManagedAgentsModelClaudeFable5_1 BetaManagedAgentsModel = "claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `const BetaManagedAgentsModelClaudeSonnet5 BetaManagedAgentsModel = "claude-sonnet-5"`
High-performance model for coding and agents
@@ -7450,6 +7516,10 @@ func main() {
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `const BetaManagedAgentsModelClaudeFable5_1 BetaManagedAgentsModel = "claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `const BetaManagedAgentsModelClaudeSonnet5 BetaManagedAgentsModel = "claude-sonnet-5"`
High-performance model for coding and agents
@@ -7568,6 +7638,10 @@ func main() {
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `const BetaManagedAgentsModelClaudeFable5_1 BetaManagedAgentsModel = "claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `const BetaManagedAgentsModelClaudeSonnet5 BetaManagedAgentsModel = "claude-sonnet-5"`
High-performance model for coding and agents
@@ -7866,6 +7940,10 @@ func main() {
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `const BetaManagedAgentsModelClaudeFable5_1 BetaManagedAgentsModel = "claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `const BetaManagedAgentsModelClaudeSonnet5 BetaManagedAgentsModel = "claude-sonnet-5"`
High-performance model for coding and agents
@@ -8792,6 +8870,12 @@ List Agent Versions
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `type BetaManagedAgentsAgent struct{…}`
@@ -8840,6 +8924,10 @@ List Agent Versions
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `const BetaManagedAgentsModelClaudeFable5_1 BetaManagedAgentsModel = "claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `const BetaManagedAgentsModelClaudeSonnet5 BetaManagedAgentsModel = "claude-sonnet-5"`
High-performance model for coding and agents
diff --git a/content/en/api/go/beta/agents/archive.md b/content/en/api/go/beta/agents/archive.md
index 8005ffab1..ceeb4d480 100644
--- a/content/en/api/go/beta/agents/archive.md
+++ b/content/en/api/go/beta/agents/archive.md
@@ -102,6 +102,12 @@ Archive Agent
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
## Returns
- `type BetaManagedAgentsAgent struct{…}`
@@ -150,6 +156,10 @@ Archive Agent
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `const BetaManagedAgentsModelClaudeFable5_1 BetaManagedAgentsModel = "claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `const BetaManagedAgentsModelClaudeSonnet5 BetaManagedAgentsModel = "claude-sonnet-5"`
High-performance model for coding and agents
diff --git a/content/en/api/go/beta/agents/create.md b/content/en/api/go/beta/agents/create.md
index f84245a95..b20a5ba83 100644
--- a/content/en/api/go/beta/agents/create.md
+++ b/content/en/api/go/beta/agents/create.md
@@ -30,6 +30,10 @@ Create Agent
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `const BetaManagedAgentsModelClaudeFable5_1 BetaManagedAgentsModel = "claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `const BetaManagedAgentsModelClaudeSonnet5 BetaManagedAgentsModel = "claude-sonnet-5"`
High-performance model for coding and agents
@@ -700,6 +704,12 @@ Create Agent
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
## Returns
- `type BetaManagedAgentsAgent struct{…}`
@@ -748,6 +758,10 @@ Create Agent
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `const BetaManagedAgentsModelClaudeFable5_1 BetaManagedAgentsModel = "claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `const BetaManagedAgentsModelClaudeSonnet5 BetaManagedAgentsModel = "claude-sonnet-5"`
High-performance model for coding and agents
diff --git a/content/en/api/go/beta/agents/list.md b/content/en/api/go/beta/agents/list.md
index ac644aaab..8f5316204 100644
--- a/content/en/api/go/beta/agents/list.md
+++ b/content/en/api/go/beta/agents/list.md
@@ -126,6 +126,12 @@ List Agents
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
## Returns
- `type BetaManagedAgentsAgent struct{…}`
@@ -174,6 +180,10 @@ List Agents
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `const BetaManagedAgentsModelClaudeFable5_1 BetaManagedAgentsModel = "claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `const BetaManagedAgentsModelClaudeSonnet5 BetaManagedAgentsModel = "claude-sonnet-5"`
High-performance model for coding and agents
diff --git a/content/en/api/go/beta/agents/retrieve.md b/content/en/api/go/beta/agents/retrieve.md
index 93adae030..a54f1f989 100644
--- a/content/en/api/go/beta/agents/retrieve.md
+++ b/content/en/api/go/beta/agents/retrieve.md
@@ -108,6 +108,12 @@ Get Agent
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
## Returns
- `type BetaManagedAgentsAgent struct{…}`
@@ -156,6 +162,10 @@ Get Agent
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `const BetaManagedAgentsModelClaudeFable5_1 BetaManagedAgentsModel = "claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `const BetaManagedAgentsModelClaudeSonnet5 BetaManagedAgentsModel = "claude-sonnet-5"`
High-performance model for coding and agents
diff --git a/content/en/api/go/beta/agents/update.md b/content/en/api/go/beta/agents/update.md
index ed8ddb099..2aadef5f1 100644
--- a/content/en/api/go/beta/agents/update.md
+++ b/content/en/api/go/beta/agents/update.md
@@ -60,6 +60,10 @@ Update Agent
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `const BetaManagedAgentsModelClaudeFable5_1 BetaManagedAgentsModel = "claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `const BetaManagedAgentsModelClaudeSonnet5 BetaManagedAgentsModel = "claude-sonnet-5"`
High-performance model for coding and agents
@@ -708,6 +712,12 @@ Update Agent
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
## Returns
- `type BetaManagedAgentsAgent struct{…}`
@@ -756,6 +766,10 @@ Update Agent
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `const BetaManagedAgentsModelClaudeFable5_1 BetaManagedAgentsModel = "claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `const BetaManagedAgentsModelClaudeSonnet5 BetaManagedAgentsModel = "claude-sonnet-5"`
High-performance model for coding and agents
diff --git a/content/en/api/go/beta/agents/versions.md b/content/en/api/go/beta/agents/versions.md
index f309d7c90..1426a7313 100644
--- a/content/en/api/go/beta/agents/versions.md
+++ b/content/en/api/go/beta/agents/versions.md
@@ -114,6 +114,12 @@ List Agent Versions
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
### Returns
- `type BetaManagedAgentsAgent struct{…}`
@@ -162,6 +168,10 @@ List Agent Versions
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `const BetaManagedAgentsModelClaudeFable5_1 BetaManagedAgentsModel = "claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `const BetaManagedAgentsModelClaudeSonnet5 BetaManagedAgentsModel = "claude-sonnet-5"`
High-performance model for coding and agents
diff --git a/content/en/api/go/beta/agents/versions/list.md b/content/en/api/go/beta/agents/versions/list.md
index e6eec5362..0f3c01c4a 100644
--- a/content/en/api/go/beta/agents/versions/list.md
+++ b/content/en/api/go/beta/agents/versions/list.md
@@ -112,6 +112,12 @@ List Agent Versions
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
## Returns
- `type BetaManagedAgentsAgent struct{…}`
@@ -160,6 +166,10 @@ List Agent Versions
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `const BetaManagedAgentsModelClaudeFable5_1 BetaManagedAgentsModel = "claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `const BetaManagedAgentsModelClaudeSonnet5 BetaManagedAgentsModel = "claude-sonnet-5"`
High-performance model for coding and agents
diff --git a/content/en/api/go/beta/deployment_runs.md b/content/en/api/go/beta/deployment_runs.md
index 6f82aeb8a..eddcd750b 100644
--- a/content/en/api/go/beta/deployment_runs.md
+++ b/content/en/api/go/beta/deployment_runs.md
@@ -38,11 +38,11 @@ List Deployment Runs
- `DeploymentID param.Field[string] Optional`
- Query param: Filter to a specific deployment. Omit to list across all deployments in the workspace. Filtering by a non-existent deployment_id returns 200 with empty data.
+ Query param: Filter to a specific deployment. Omit to list across all deployments in the workspace. Filtering by a non-existent `deployment_id` returns 200 with empty data.
- `HasError param.Field[bool] Optional`
- Query param: Filter: true for runs with non-null error, false for runs with non-null session_id. Omit for all.
+ Query param: Filter: true for runs with non-null `error`, false for runs with non-null `session_id`. Omit for all.
- `Limit param.Field[int64] Optional`
@@ -52,7 +52,7 @@ List Deployment Runs
- `Page param.Field[string] Optional`
- Query param: Opaque pagination cursor. Pass next_page from the previous response. Invalid or expired cursors return 400.
+ Query param: Opaque pagination cursor. Pass `next_page` from the previous response. Invalid or expired cursors return 400.
- `TriggerType param.Field[BetaManagedAgentsTriggerType] Optional`
@@ -148,6 +148,12 @@ List Deployment Runs
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
### Returns
- `type BetaManagedAgentsDeploymentRun struct{…}`
@@ -346,7 +352,7 @@ List Deployment Runs
- `SessionID string`
- Populated on success. Null on creation failure. Exactly one of session_id or error is non-null.
+ Populated on success. Null on creation failure. Exactly one of `session_id` or `error` is non-null.
- `TriggerContext BetaManagedAgentsTriggerContextUnion`
@@ -531,6 +537,12 @@ Get Deployment Run
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
### Returns
- `type BetaManagedAgentsDeploymentRun struct{…}`
@@ -729,7 +741,7 @@ Get Deployment Run
- `SessionID string`
- Populated on success. Null on creation failure. Exactly one of session_id or error is non-null.
+ Populated on success. Null on creation failure. Exactly one of `session_id` or `error` is non-null.
- `TriggerContext BetaManagedAgentsTriggerContextUnion`
@@ -1021,7 +1033,7 @@ func main() {
- `SessionID string`
- Populated on success. Null on creation failure. Exactly one of session_id or error is non-null.
+ Populated on success. Null on creation failure. Exactly one of `session_id` or `error` is non-null.
- `TriggerContext BetaManagedAgentsTriggerContextUnion`
diff --git a/content/en/api/go/beta/deployment_runs/list.md b/content/en/api/go/beta/deployment_runs/list.md
index 6e1f6d7e7..5bafcf003 100644
--- a/content/en/api/go/beta/deployment_runs/list.md
+++ b/content/en/api/go/beta/deployment_runs/list.md
@@ -36,11 +36,11 @@ List Deployment Runs
- `DeploymentID param.Field[string] Optional`
- Query param: Filter to a specific deployment. Omit to list across all deployments in the workspace. Filtering by a non-existent deployment_id returns 200 with empty data.
+ Query param: Filter to a specific deployment. Omit to list across all deployments in the workspace. Filtering by a non-existent `deployment_id` returns 200 with empty data.
- `HasError param.Field[bool] Optional`
- Query param: Filter: true for runs with non-null error, false for runs with non-null session_id. Omit for all.
+ Query param: Filter: true for runs with non-null `error`, false for runs with non-null `session_id`. Omit for all.
- `Limit param.Field[int64] Optional`
@@ -50,7 +50,7 @@ List Deployment Runs
- `Page param.Field[string] Optional`
- Query param: Opaque pagination cursor. Pass next_page from the previous response. Invalid or expired cursors return 400.
+ Query param: Opaque pagination cursor. Pass `next_page` from the previous response. Invalid or expired cursors return 400.
- `TriggerType param.Field[BetaManagedAgentsTriggerType] Optional`
@@ -146,6 +146,12 @@ List Deployment Runs
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
## Returns
- `type BetaManagedAgentsDeploymentRun struct{…}`
@@ -344,7 +350,7 @@ List Deployment Runs
- `SessionID string`
- Populated on success. Null on creation failure. Exactly one of session_id or error is non-null.
+ Populated on success. Null on creation failure. Exactly one of `session_id` or `error` is non-null.
- `TriggerContext BetaManagedAgentsTriggerContextUnion`
diff --git a/content/en/api/go/beta/deployment_runs/retrieve.md b/content/en/api/go/beta/deployment_runs/retrieve.md
index 84421faf6..1915a6d0f 100644
--- a/content/en/api/go/beta/deployment_runs/retrieve.md
+++ b/content/en/api/go/beta/deployment_runs/retrieve.md
@@ -102,6 +102,12 @@ Get Deployment Run
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
## Returns
- `type BetaManagedAgentsDeploymentRun struct{…}`
@@ -300,7 +306,7 @@ Get Deployment Run
- `SessionID string`
- Populated on success. Null on creation failure. Exactly one of session_id or error is non-null.
+ Populated on success. Null on creation failure. Exactly one of `session_id` or `error` is non-null.
- `TriggerContext BetaManagedAgentsTriggerContextUnion`
diff --git a/content/en/api/go/beta/deployments.md b/content/en/api/go/beta/deployments.md
index 6b3fb3a43..d2813d6c5 100644
--- a/content/en/api/go/beta/deployments.md
+++ b/content/en/api/go/beta/deployments.md
@@ -474,6 +474,12 @@ Create Deployment
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
### Returns
- `type BetaManagedAgentsDeployment struct{…}`
@@ -1143,7 +1149,7 @@ List Deployments
- `Status param.Field[BetaManagedAgentsDeploymentStatus] Optional`
- Query param: Filter by status: active or paused. Omit for both. To include archived deployments, use include_archived instead; the two cannot be combined.
+ Query param: Filter by status: `active` or `paused`. Omit for both. To include archived deployments, use `include_archived` instead; the two cannot be combined.
- `Betas param.Field[[]AnthropicBeta] Optional`
@@ -1235,6 +1241,12 @@ List Deployments
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
### Returns
- `type BetaManagedAgentsDeployment struct{…}`
@@ -1952,6 +1964,12 @@ Get Deployment
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
### Returns
- `type BetaManagedAgentsDeployment struct{…}`
@@ -3040,6 +3058,12 @@ Update Deployment
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
### Returns
- `type BetaManagedAgentsDeployment struct{…}`
@@ -3756,6 +3780,12 @@ Archive Deployment
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
### Returns
- `type BetaManagedAgentsDeployment struct{…}`
@@ -4472,6 +4502,12 @@ Run Deployment Now
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
### Returns
- `type BetaManagedAgentsDeploymentRun struct{…}`
@@ -4670,7 +4706,7 @@ Run Deployment Now
- `SessionID string`
- Populated on success. Null on creation failure. Exactly one of session_id or error is non-null.
+ Populated on success. Null on creation failure. Exactly one of `session_id` or `error` is non-null.
- `TriggerContext BetaManagedAgentsTriggerContextUnion`
@@ -4854,6 +4890,12 @@ Pause Deployment
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
### Returns
- `type BetaManagedAgentsDeployment struct{…}`
@@ -5570,6 +5612,12 @@ Unpause Deployment
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
### Returns
- `type BetaManagedAgentsDeployment struct{…}`
diff --git a/content/en/api/go/beta/deployments/archive.md b/content/en/api/go/beta/deployments/archive.md
index 090f0930a..6a15641ea 100644
--- a/content/en/api/go/beta/deployments/archive.md
+++ b/content/en/api/go/beta/deployments/archive.md
@@ -102,6 +102,12 @@ Archive Deployment
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
## Returns
- `type BetaManagedAgentsDeployment struct{…}`
diff --git a/content/en/api/go/beta/deployments/create.md b/content/en/api/go/beta/deployments/create.md
index 2bf8740d5..99cec66b2 100644
--- a/content/en/api/go/beta/deployments/create.md
+++ b/content/en/api/go/beta/deployments/create.md
@@ -472,6 +472,12 @@ Create Deployment
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
## Returns
- `type BetaManagedAgentsDeployment struct{…}`
diff --git a/content/en/api/go/beta/deployments/list.md b/content/en/api/go/beta/deployments/list.md
index cedeb20a6..fbe1b829e 100644
--- a/content/en/api/go/beta/deployments/list.md
+++ b/content/en/api/go/beta/deployments/list.md
@@ -42,7 +42,7 @@ List Deployments
- `Status param.Field[BetaManagedAgentsDeploymentStatus] Optional`
- Query param: Filter by status: active or paused. Omit for both. To include archived deployments, use include_archived instead; the two cannot be combined.
+ Query param: Filter by status: `active` or `paused`. Omit for both. To include archived deployments, use `include_archived` instead; the two cannot be combined.
- `Betas param.Field[[]AnthropicBeta] Optional`
@@ -134,6 +134,12 @@ List Deployments
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
## Returns
- `type BetaManagedAgentsDeployment struct{…}`
diff --git a/content/en/api/go/beta/deployments/pause.md b/content/en/api/go/beta/deployments/pause.md
index 0ee5427b6..88e84260a 100644
--- a/content/en/api/go/beta/deployments/pause.md
+++ b/content/en/api/go/beta/deployments/pause.md
@@ -102,6 +102,12 @@ Pause Deployment
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
## Returns
- `type BetaManagedAgentsDeployment struct{…}`
diff --git a/content/en/api/go/beta/deployments/retrieve.md b/content/en/api/go/beta/deployments/retrieve.md
index 34bbf1cd9..aa2dc6308 100644
--- a/content/en/api/go/beta/deployments/retrieve.md
+++ b/content/en/api/go/beta/deployments/retrieve.md
@@ -102,6 +102,12 @@ Get Deployment
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
## Returns
- `type BetaManagedAgentsDeployment struct{…}`
diff --git a/content/en/api/go/beta/deployments/run.md b/content/en/api/go/beta/deployments/run.md
index 76319ce96..8b8ba0cf4 100644
--- a/content/en/api/go/beta/deployments/run.md
+++ b/content/en/api/go/beta/deployments/run.md
@@ -102,6 +102,12 @@ Run Deployment Now
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
## Returns
- `type BetaManagedAgentsDeploymentRun struct{…}`
@@ -300,7 +306,7 @@ Run Deployment Now
- `SessionID string`
- Populated on success. Null on creation failure. Exactly one of session_id or error is non-null.
+ Populated on success. Null on creation failure. Exactly one of `session_id` or `error` is non-null.
- `TriggerContext BetaManagedAgentsTriggerContextUnion`
diff --git a/content/en/api/go/beta/deployments/unpause.md b/content/en/api/go/beta/deployments/unpause.md
index fc951b2b2..1cee7cd5c 100644
--- a/content/en/api/go/beta/deployments/unpause.md
+++ b/content/en/api/go/beta/deployments/unpause.md
@@ -102,6 +102,12 @@ Unpause Deployment
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
## Returns
- `type BetaManagedAgentsDeployment struct{…}`
diff --git a/content/en/api/go/beta/deployments/update.md b/content/en/api/go/beta/deployments/update.md
index 1837ca9f1..02576aaab 100644
--- a/content/en/api/go/beta/deployments/update.md
+++ b/content/en/api/go/beta/deployments/update.md
@@ -474,6 +474,12 @@ Update Deployment
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
## Returns
- `type BetaManagedAgentsDeployment struct{…}`
diff --git a/content/en/api/go/beta/environments.md b/content/en/api/go/beta/environments.md
index 4ee677cd5..adb4c8825 100644
--- a/content/en/api/go/beta/environments.md
+++ b/content/en/api/go/beta/environments.md
@@ -222,6 +222,12 @@ Create a new environment with the specified configuration.
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
### Returns
- `type BetaEnvironment struct{…}`
@@ -548,6 +554,12 @@ List environments with pagination support.
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
### Returns
- `type BetaEnvironment struct{…}`
@@ -865,6 +877,12 @@ Retrieve a specific environment by ID.
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
### Returns
- `type BetaEnvironment struct{…}`
@@ -1301,6 +1319,12 @@ Update an existing environment's configuration.
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
### Returns
- `type BetaEnvironment struct{…}`
@@ -1617,6 +1641,12 @@ Delete an environment by ID. Returns a confirmation of the deletion.
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
### Returns
- `type BetaEnvironmentDeleteResponse struct{…}`
@@ -1775,6 +1805,12 @@ Archive an environment by ID. Archived environments cannot be used to create new
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
### Returns
- `type BetaEnvironment struct{…}`
@@ -2566,6 +2602,12 @@ Retrieve detailed information about a specific work item.
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `type BetaSelfHostedWork struct{…}`
@@ -2822,6 +2864,12 @@ Long poll for work items in the queue.
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
- `AnthropicWorkerID param.Field[string] Optional`
Header param: Unique identifier for the specific worker polling, used to track aggregated environment-level work metrics in Console
@@ -3072,6 +3120,12 @@ Acknowledge receipt of a work item, transitioning it from 'queued' to 'starting'
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `type BetaSelfHostedWork struct{…}`
@@ -3328,6 +3382,12 @@ Record a heartbeat for a work item to maintain the lease.
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `type BetaSelfHostedWorkHeartbeatResponse struct{…}`
@@ -3523,6 +3583,12 @@ Stop a work item, initiating graceful or forced shutdown.
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `type BetaSelfHostedWork struct{…}`
@@ -3778,6 +3844,12 @@ List work items in an environment.
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `type BetaSelfHostedWork struct{…}`
@@ -4033,6 +4105,12 @@ Update work item metadata with merge semantics.
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `type BetaSelfHostedWork struct{…}`
@@ -4280,6 +4358,12 @@ Get statistics about the work queue for an environment.
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `type BetaSelfHostedWorkQueueStats struct{…}`
diff --git a/content/en/api/go/beta/environments/archive.md b/content/en/api/go/beta/environments/archive.md
index 84ddc6acd..e24b9d943 100644
--- a/content/en/api/go/beta/environments/archive.md
+++ b/content/en/api/go/beta/environments/archive.md
@@ -102,6 +102,12 @@ Archive an environment by ID. Archived environments cannot be used to create new
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
## Returns
- `type BetaEnvironment struct{…}`
diff --git a/content/en/api/go/beta/environments/create.md b/content/en/api/go/beta/environments/create.md
index a84793a59..66f725f28 100644
--- a/content/en/api/go/beta/environments/create.md
+++ b/content/en/api/go/beta/environments/create.md
@@ -220,6 +220,12 @@ Create a new environment with the specified configuration.
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
## Returns
- `type BetaEnvironment struct{…}`
diff --git a/content/en/api/go/beta/environments/delete.md b/content/en/api/go/beta/environments/delete.md
index 7dba84c21..c876937c6 100644
--- a/content/en/api/go/beta/environments/delete.md
+++ b/content/en/api/go/beta/environments/delete.md
@@ -102,6 +102,12 @@ Delete an environment by ID. Returns a confirmation of the deletion.
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
## Returns
- `type BetaEnvironmentDeleteResponse struct{…}`
diff --git a/content/en/api/go/beta/environments/list.md b/content/en/api/go/beta/environments/list.md
index 4aae86429..20c482b0c 100644
--- a/content/en/api/go/beta/environments/list.md
+++ b/content/en/api/go/beta/environments/list.md
@@ -114,6 +114,12 @@ List environments with pagination support.
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
## Returns
- `type BetaEnvironment struct{…}`
diff --git a/content/en/api/go/beta/environments/retrieve.md b/content/en/api/go/beta/environments/retrieve.md
index 19063ef92..1f529ac07 100644
--- a/content/en/api/go/beta/environments/retrieve.md
+++ b/content/en/api/go/beta/environments/retrieve.md
@@ -102,6 +102,12 @@ Retrieve a specific environment by ID.
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
## Returns
- `type BetaEnvironment struct{…}`
diff --git a/content/en/api/go/beta/environments/update.md b/content/en/api/go/beta/environments/update.md
index 1dbceb0b7..6510f526e 100644
--- a/content/en/api/go/beta/environments/update.md
+++ b/content/en/api/go/beta/environments/update.md
@@ -222,6 +222,12 @@ Update an existing environment's configuration.
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
## Returns
- `type BetaEnvironment struct{…}`
diff --git a/content/en/api/go/beta/environments/work.md b/content/en/api/go/beta/environments/work.md
index 7ebc84ea9..5c15f32f1 100644
--- a/content/en/api/go/beta/environments/work.md
+++ b/content/en/api/go/beta/environments/work.md
@@ -110,6 +110,12 @@ Retrieve detailed information about a specific work item.
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
### Returns
- `type BetaSelfHostedWork struct{…}`
@@ -366,6 +372,12 @@ Long poll for work items in the queue.
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
- `AnthropicWorkerID param.Field[string] Optional`
Header param: Unique identifier for the specific worker polling, used to track aggregated environment-level work metrics in Console
@@ -616,6 +628,12 @@ Acknowledge receipt of a work item, transitioning it from 'queued' to 'starting'
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
### Returns
- `type BetaSelfHostedWork struct{…}`
@@ -872,6 +890,12 @@ Record a heartbeat for a work item to maintain the lease.
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
### Returns
- `type BetaSelfHostedWorkHeartbeatResponse struct{…}`
@@ -1067,6 +1091,12 @@ Stop a work item, initiating graceful or forced shutdown.
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
### Returns
- `type BetaSelfHostedWork struct{…}`
@@ -1322,6 +1352,12 @@ List work items in an environment.
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
### Returns
- `type BetaSelfHostedWork struct{…}`
@@ -1577,6 +1613,12 @@ Update work item metadata with merge semantics.
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
### Returns
- `type BetaSelfHostedWork struct{…}`
@@ -1824,6 +1866,12 @@ Get statistics about the work queue for an environment.
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
### Returns
- `type BetaSelfHostedWorkQueueStats struct{…}`
diff --git a/content/en/api/go/beta/environments/work/ack.md b/content/en/api/go/beta/environments/work/ack.md
index de01900a0..068d83304 100644
--- a/content/en/api/go/beta/environments/work/ack.md
+++ b/content/en/api/go/beta/environments/work/ack.md
@@ -108,6 +108,12 @@ Acknowledge receipt of a work item, transitioning it from 'queued' to 'starting'
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
## Returns
- `type BetaSelfHostedWork struct{…}`
diff --git a/content/en/api/go/beta/environments/work/heartbeat.md b/content/en/api/go/beta/environments/work/heartbeat.md
index 31c97db5a..5cda016a8 100644
--- a/content/en/api/go/beta/environments/work/heartbeat.md
+++ b/content/en/api/go/beta/environments/work/heartbeat.md
@@ -116,6 +116,12 @@ Record a heartbeat for a work item to maintain the lease.
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
## Returns
- `type BetaSelfHostedWorkHeartbeatResponse struct{…}`
diff --git a/content/en/api/go/beta/environments/work/list.md b/content/en/api/go/beta/environments/work/list.md
index 190a85077..0bcfe2378 100644
--- a/content/en/api/go/beta/environments/work/list.md
+++ b/content/en/api/go/beta/environments/work/list.md
@@ -114,6 +114,12 @@ List work items in an environment.
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
## Returns
- `type BetaSelfHostedWork struct{…}`
diff --git a/content/en/api/go/beta/environments/work/poll.md b/content/en/api/go/beta/environments/work/poll.md
index c446d2ec9..3a108016f 100644
--- a/content/en/api/go/beta/environments/work/poll.md
+++ b/content/en/api/go/beta/environments/work/poll.md
@@ -116,6 +116,12 @@ Long poll for work items in the queue.
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
- `AnthropicWorkerID param.Field[string] Optional`
Header param: Unique identifier for the specific worker polling, used to track aggregated environment-level work metrics in Console
diff --git a/content/en/api/go/beta/environments/work/retrieve.md b/content/en/api/go/beta/environments/work/retrieve.md
index 0e6f454b3..2714dc2f0 100644
--- a/content/en/api/go/beta/environments/work/retrieve.md
+++ b/content/en/api/go/beta/environments/work/retrieve.md
@@ -108,6 +108,12 @@ Retrieve detailed information about a specific work item.
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
## Returns
- `type BetaSelfHostedWork struct{…}`
diff --git a/content/en/api/go/beta/environments/work/stats.md b/content/en/api/go/beta/environments/work/stats.md
index ed9f0a3cf..a2cf8f969 100644
--- a/content/en/api/go/beta/environments/work/stats.md
+++ b/content/en/api/go/beta/environments/work/stats.md
@@ -102,6 +102,12 @@ Get statistics about the work queue for an environment.
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
## Returns
- `type BetaSelfHostedWorkQueueStats struct{…}`
diff --git a/content/en/api/go/beta/environments/work/stop.md b/content/en/api/go/beta/environments/work/stop.md
index f9a3d5b52..c7c22dd5b 100644
--- a/content/en/api/go/beta/environments/work/stop.md
+++ b/content/en/api/go/beta/environments/work/stop.md
@@ -112,6 +112,12 @@ Stop a work item, initiating graceful or forced shutdown.
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
## Returns
- `type BetaSelfHostedWork struct{…}`
diff --git a/content/en/api/go/beta/environments/work/update.md b/content/en/api/go/beta/environments/work/update.md
index e8407b17c..63b5906ee 100644
--- a/content/en/api/go/beta/environments/work/update.md
+++ b/content/en/api/go/beta/environments/work/update.md
@@ -112,6 +112,12 @@ Update work item metadata with merge semantics.
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
## Returns
- `type BetaSelfHostedWork struct{…}`
diff --git a/content/en/api/go/beta/files.md b/content/en/api/go/beta/files.md
index 9187956e1..847bb9f40 100644
--- a/content/en/api/go/beta/files.md
+++ b/content/en/api/go/beta/files.md
@@ -114,6 +114,12 @@ Upload File
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
### Returns
- `type BetaFileMetadata struct{…}`
@@ -348,6 +354,12 @@ List Files
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
### Returns
- `type BetaFileMetadata struct{…}`
@@ -567,6 +579,12 @@ Download File
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
### Returns
- `type BetaFileDownloadResponse interface{…}`
@@ -706,6 +724,12 @@ Get File Metadata
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
### Returns
- `type BetaFileMetadata struct{…}`
@@ -924,6 +948,12 @@ Delete File
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
### Returns
- `type BetaDeletedFile struct{…}`
diff --git a/content/en/api/go/beta/files/delete.md b/content/en/api/go/beta/files/delete.md
index f8410ef86..84bf25833 100644
--- a/content/en/api/go/beta/files/delete.md
+++ b/content/en/api/go/beta/files/delete.md
@@ -104,6 +104,12 @@ Delete File
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
## Returns
- `type BetaDeletedFile struct{…}`
diff --git a/content/en/api/go/beta/files/download.md b/content/en/api/go/beta/files/download.md
index 15d736d0a..611fcafc2 100644
--- a/content/en/api/go/beta/files/download.md
+++ b/content/en/api/go/beta/files/download.md
@@ -104,6 +104,12 @@ Download File
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
## Returns
- `type BetaFileDownloadResponse interface{…}`
diff --git a/content/en/api/go/beta/files/list.md b/content/en/api/go/beta/files/list.md
index e8cc8043a..09bb28064 100644
--- a/content/en/api/go/beta/files/list.md
+++ b/content/en/api/go/beta/files/list.md
@@ -120,6 +120,12 @@ List Files
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
## Returns
- `type BetaFileMetadata struct{…}`
diff --git a/content/en/api/go/beta/files/retrieve_metadata.md b/content/en/api/go/beta/files/retrieve_metadata.md
index b3e4ed4b5..08404ef9a 100644
--- a/content/en/api/go/beta/files/retrieve_metadata.md
+++ b/content/en/api/go/beta/files/retrieve_metadata.md
@@ -104,6 +104,12 @@ Get File Metadata
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
## Returns
- `type BetaFileMetadata struct{…}`
diff --git a/content/en/api/go/beta/files/upload.md b/content/en/api/go/beta/files/upload.md
index 47cbe29fc..c9a8da166 100644
--- a/content/en/api/go/beta/files/upload.md
+++ b/content/en/api/go/beta/files/upload.md
@@ -112,6 +112,12 @@ Upload File
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
## Returns
- `type BetaFileMetadata struct{…}`
diff --git a/content/en/api/go/beta/memory_stores.md b/content/en/api/go/beta/memory_stores.md
index 80b2a91fb..c55f0c340 100644
--- a/content/en/api/go/beta/memory_stores.md
+++ b/content/en/api/go/beta/memory_stores.md
@@ -118,6 +118,12 @@ Create a memory store
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
### Returns
- `type BetaManagedAgentsMemoryStore struct{…}`
@@ -332,6 +338,12 @@ List memory stores
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
### Returns
- `type BetaManagedAgentsMemoryStore struct{…}`
@@ -525,6 +537,12 @@ Retrieve a memory store
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
### Returns
- `type BetaManagedAgentsMemoryStore struct{…}`
@@ -733,6 +751,12 @@ Update a memory store
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
### Returns
- `type BetaManagedAgentsMemoryStore struct{…}`
@@ -925,6 +949,12 @@ Delete a memory store
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
### Returns
- `type BetaManagedAgentsDeletedMemoryStore struct{…}`
@@ -1079,6 +1109,12 @@ Archive a memory store
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
### Returns
- `type BetaManagedAgentsMemoryStore struct{…}`
@@ -1245,7 +1281,7 @@ Create a memory
- `Path param.Field[string]`
- Body param: Hierarchical path for the new memory, e.g. `/projects/foo/notes.md`. Must start with `/`, contain at least one non-empty segment, and be at most 1,024 bytes. Must not contain empty segments, `.` or `..` segments, control or format characters, and must be NFC-normalized. Paths are case-sensitive.
+ Body param: Hierarchical path for the new memory, e.g. `/projects/foo/notes.md`. Must start with `/`, contain at least one non-empty segment, and be at most 1,024 bytes. Must not contain empty segments, `.` or `..` segments, control or format characters, or the Unicode line and paragraph separators (U+2028, U+2029), and must be NFC-normalized. Paths are case-sensitive.
minLength: 2, maxLength: 1024
@@ -1343,6 +1379,12 @@ Create a memory
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `type BetaManagedAgentsMemory struct{…}`
@@ -1570,6 +1612,12 @@ List memories
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `type BetaManagedAgentsMemoryListItemUnion interface{…}`
@@ -1797,6 +1845,12 @@ Retrieve a memory
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `type BetaManagedAgentsMemory struct{…}`
@@ -1923,7 +1977,7 @@ Update a memory
- `Path param.Field[string] Optional`
- Body param: New path for the memory (a rename). Must start with `/`, contain at least one non-empty segment, and be at most 1,024 bytes. Must not contain empty segments, `.` or `..` segments, control or format characters, and must be NFC-normalized. Paths are case-sensitive. The memory's `id` is preserved across renames. Omit to leave the path unchanged.
+ Body param: New path for the memory (a rename). Must start with `/`, contain at least one non-empty segment, and be at most 1,024 bytes. Must not contain empty segments, `.` or `..` segments, control or format characters, or the Unicode line and paragraph separators (U+2028, U+2029), and must be NFC-normalized. Paths are case-sensitive. The memory's `id` is preserved across renames. Omit to leave the path unchanged.
minLength: 2, maxLength: 1024
@@ -2021,6 +2075,12 @@ Update a memory
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `type BetaManagedAgentsMemory struct{…}`
@@ -2231,6 +2291,12 @@ Delete a memory
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `type BetaManagedAgentsDeletedMemory struct{…}`
@@ -2435,6 +2501,12 @@ List memory versions
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `type BetaManagedAgentsMemoryVersion struct{…}`
@@ -2723,6 +2795,12 @@ Retrieve a memory version
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `type BetaManagedAgentsMemoryVersion struct{…}`
@@ -3004,6 +3082,12 @@ Redact a memory version
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `type BetaManagedAgentsMemoryVersion struct{…}`
diff --git a/content/en/api/go/beta/memory_stores/archive.md b/content/en/api/go/beta/memory_stores/archive.md
index e0b78badd..196963b4c 100644
--- a/content/en/api/go/beta/memory_stores/archive.md
+++ b/content/en/api/go/beta/memory_stores/archive.md
@@ -102,6 +102,12 @@ Archive a memory store
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
## Returns
- `type BetaManagedAgentsMemoryStore struct{…}`
diff --git a/content/en/api/go/beta/memory_stores/create.md b/content/en/api/go/beta/memory_stores/create.md
index bb5e87328..4e33e2c8d 100644
--- a/content/en/api/go/beta/memory_stores/create.md
+++ b/content/en/api/go/beta/memory_stores/create.md
@@ -116,6 +116,12 @@ Create a memory store
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
## Returns
- `type BetaManagedAgentsMemoryStore struct{…}`
diff --git a/content/en/api/go/beta/memory_stores/delete.md b/content/en/api/go/beta/memory_stores/delete.md
index ba672f0bc..7c3069089 100644
--- a/content/en/api/go/beta/memory_stores/delete.md
+++ b/content/en/api/go/beta/memory_stores/delete.md
@@ -102,6 +102,12 @@ Delete a memory store
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
## Returns
- `type BetaManagedAgentsDeletedMemoryStore struct{…}`
diff --git a/content/en/api/go/beta/memory_stores/list.md b/content/en/api/go/beta/memory_stores/list.md
index 6279ffd15..bf70c5614 100644
--- a/content/en/api/go/beta/memory_stores/list.md
+++ b/content/en/api/go/beta/memory_stores/list.md
@@ -126,6 +126,12 @@ List memory stores
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
## Returns
- `type BetaManagedAgentsMemoryStore struct{…}`
diff --git a/content/en/api/go/beta/memory_stores/memories.md b/content/en/api/go/beta/memory_stores/memories.md
index 45f9f6fd9..12c6a0ec4 100644
--- a/content/en/api/go/beta/memory_stores/memories.md
+++ b/content/en/api/go/beta/memory_stores/memories.md
@@ -20,7 +20,7 @@ Create a memory
- `Path param.Field[string]`
- Body param: Hierarchical path for the new memory, e.g. `/projects/foo/notes.md`. Must start with `/`, contain at least one non-empty segment, and be at most 1,024 bytes. Must not contain empty segments, `.` or `..` segments, control or format characters, and must be NFC-normalized. Paths are case-sensitive.
+ Body param: Hierarchical path for the new memory, e.g. `/projects/foo/notes.md`. Must start with `/`, contain at least one non-empty segment, and be at most 1,024 bytes. Must not contain empty segments, `.` or `..` segments, control or format characters, or the Unicode line and paragraph separators (U+2028, U+2029), and must be NFC-normalized. Paths are case-sensitive.
minLength: 2, maxLength: 1024
@@ -118,6 +118,12 @@ Create a memory
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
### Returns
- `type BetaManagedAgentsMemory struct{…}`
@@ -345,6 +351,12 @@ List memories
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
### Returns
- `type BetaManagedAgentsMemoryListItemUnion interface{…}`
@@ -572,6 +584,12 @@ Retrieve a memory
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
### Returns
- `type BetaManagedAgentsMemory struct{…}`
@@ -698,7 +716,7 @@ Update a memory
- `Path param.Field[string] Optional`
- Body param: New path for the memory (a rename). Must start with `/`, contain at least one non-empty segment, and be at most 1,024 bytes. Must not contain empty segments, `.` or `..` segments, control or format characters, and must be NFC-normalized. Paths are case-sensitive. The memory's `id` is preserved across renames. Omit to leave the path unchanged.
+ Body param: New path for the memory (a rename). Must start with `/`, contain at least one non-empty segment, and be at most 1,024 bytes. Must not contain empty segments, `.` or `..` segments, control or format characters, or the Unicode line and paragraph separators (U+2028, U+2029), and must be NFC-normalized. Paths are case-sensitive. The memory's `id` is preserved across renames. Omit to leave the path unchanged.
minLength: 2, maxLength: 1024
@@ -796,6 +814,12 @@ Update a memory
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
### Returns
- `type BetaManagedAgentsMemory struct{…}`
@@ -1006,6 +1030,12 @@ Delete a memory
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
### Returns
- `type BetaManagedAgentsDeletedMemory struct{…}`
diff --git a/content/en/api/go/beta/memory_stores/memories/create.md b/content/en/api/go/beta/memory_stores/memories/create.md
index e17afc9a6..e0395713d 100644
--- a/content/en/api/go/beta/memory_stores/memories/create.md
+++ b/content/en/api/go/beta/memory_stores/memories/create.md
@@ -18,7 +18,7 @@ Create a memory
- `Path param.Field[string]`
- Body param: Hierarchical path for the new memory, e.g. `/projects/foo/notes.md`. Must start with `/`, contain at least one non-empty segment, and be at most 1,024 bytes. Must not contain empty segments, `.` or `..` segments, control or format characters, and must be NFC-normalized. Paths are case-sensitive.
+ Body param: Hierarchical path for the new memory, e.g. `/projects/foo/notes.md`. Must start with `/`, contain at least one non-empty segment, and be at most 1,024 bytes. Must not contain empty segments, `.` or `..` segments, control or format characters, or the Unicode line and paragraph separators (U+2028, U+2029), and must be NFC-normalized. Paths are case-sensitive.
minLength: 2, maxLength: 1024
@@ -116,6 +116,12 @@ Create a memory
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
## Returns
- `type BetaManagedAgentsMemory struct{…}`
diff --git a/content/en/api/go/beta/memory_stores/memories/delete.md b/content/en/api/go/beta/memory_stores/memories/delete.md
index ff6d9d3e6..caaabb382 100644
--- a/content/en/api/go/beta/memory_stores/memories/delete.md
+++ b/content/en/api/go/beta/memory_stores/memories/delete.md
@@ -110,6 +110,12 @@ Delete a memory
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
## Returns
- `type BetaManagedAgentsDeletedMemory struct{…}`
diff --git a/content/en/api/go/beta/memory_stores/memories/list.md b/content/en/api/go/beta/memory_stores/memories/list.md
index e887b6701..9ac3df266 100644
--- a/content/en/api/go/beta/memory_stores/memories/list.md
+++ b/content/en/api/go/beta/memory_stores/memories/list.md
@@ -126,6 +126,12 @@ List memories
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
## Returns
- `type BetaManagedAgentsMemoryListItemUnion interface{…}`
diff --git a/content/en/api/go/beta/memory_stores/memories/retrieve.md b/content/en/api/go/beta/memory_stores/memories/retrieve.md
index 2c38109ee..cda473f29 100644
--- a/content/en/api/go/beta/memory_stores/memories/retrieve.md
+++ b/content/en/api/go/beta/memory_stores/memories/retrieve.md
@@ -110,6 +110,12 @@ Retrieve a memory
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
## Returns
- `type BetaManagedAgentsMemory struct{…}`
diff --git a/content/en/api/go/beta/memory_stores/memories/update.md b/content/en/api/go/beta/memory_stores/memories/update.md
index c74d89836..6a121750e 100644
--- a/content/en/api/go/beta/memory_stores/memories/update.md
+++ b/content/en/api/go/beta/memory_stores/memories/update.md
@@ -26,7 +26,7 @@ Update a memory
- `Path param.Field[string] Optional`
- Body param: New path for the memory (a rename). Must start with `/`, contain at least one non-empty segment, and be at most 1,024 bytes. Must not contain empty segments, `.` or `..` segments, control or format characters, and must be NFC-normalized. Paths are case-sensitive. The memory's `id` is preserved across renames. Omit to leave the path unchanged.
+ Body param: New path for the memory (a rename). Must start with `/`, contain at least one non-empty segment, and be at most 1,024 bytes. Must not contain empty segments, `.` or `..` segments, control or format characters, or the Unicode line and paragraph separators (U+2028, U+2029), and must be NFC-normalized. Paths are case-sensitive. The memory's `id` is preserved across renames. Omit to leave the path unchanged.
minLength: 2, maxLength: 1024
@@ -124,6 +124,12 @@ Update a memory
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
## Returns
- `type BetaManagedAgentsMemory struct{…}`
diff --git a/content/en/api/go/beta/memory_stores/memory_versions.md b/content/en/api/go/beta/memory_stores/memory_versions.md
index d57390a47..d2fb8e575 100644
--- a/content/en/api/go/beta/memory_stores/memory_versions.md
+++ b/content/en/api/go/beta/memory_stores/memory_versions.md
@@ -150,6 +150,12 @@ List memory versions
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
### Returns
- `type BetaManagedAgentsMemoryVersion struct{…}`
@@ -438,6 +444,12 @@ Retrieve a memory version
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
### Returns
- `type BetaManagedAgentsMemoryVersion struct{…}`
@@ -719,6 +731,12 @@ Redact a memory version
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
### Returns
- `type BetaManagedAgentsMemoryVersion struct{…}`
diff --git a/content/en/api/go/beta/memory_stores/memory_versions/list.md b/content/en/api/go/beta/memory_stores/memory_versions/list.md
index 739c47879..324b5d03e 100644
--- a/content/en/api/go/beta/memory_stores/memory_versions/list.md
+++ b/content/en/api/go/beta/memory_stores/memory_versions/list.md
@@ -148,6 +148,12 @@ List memory versions
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
## Returns
- `type BetaManagedAgentsMemoryVersion struct{…}`
diff --git a/content/en/api/go/beta/memory_stores/memory_versions/redact.md b/content/en/api/go/beta/memory_stores/memory_versions/redact.md
index 9298c9c11..11c334cfc 100644
--- a/content/en/api/go/beta/memory_stores/memory_versions/redact.md
+++ b/content/en/api/go/beta/memory_stores/memory_versions/redact.md
@@ -106,6 +106,12 @@ Redact a memory version
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
## Returns
- `type BetaManagedAgentsMemoryVersion struct{…}`
diff --git a/content/en/api/go/beta/memory_stores/memory_versions/retrieve.md b/content/en/api/go/beta/memory_stores/memory_versions/retrieve.md
index dcf6fbcae..ebfe7e098 100644
--- a/content/en/api/go/beta/memory_stores/memory_versions/retrieve.md
+++ b/content/en/api/go/beta/memory_stores/memory_versions/retrieve.md
@@ -110,6 +110,12 @@ Retrieve a memory version
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
## Returns
- `type BetaManagedAgentsMemoryVersion struct{…}`
diff --git a/content/en/api/go/beta/memory_stores/retrieve.md b/content/en/api/go/beta/memory_stores/retrieve.md
index f4aa5cdf6..d7cd344d9 100644
--- a/content/en/api/go/beta/memory_stores/retrieve.md
+++ b/content/en/api/go/beta/memory_stores/retrieve.md
@@ -102,6 +102,12 @@ Retrieve a memory store
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
## Returns
- `type BetaManagedAgentsMemoryStore struct{…}`
diff --git a/content/en/api/go/beta/memory_stores/update.md b/content/en/api/go/beta/memory_stores/update.md
index 396dd2ad8..b520bf351 100644
--- a/content/en/api/go/beta/memory_stores/update.md
+++ b/content/en/api/go/beta/memory_stores/update.md
@@ -118,6 +118,12 @@ Update a memory store
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
## Returns
- `type BetaManagedAgentsMemoryStore struct{…}`
diff --git a/content/en/api/go/beta/messages.md b/content/en/api/go/beta/messages.md
index 2e2f6d626..65121ab7d 100644
--- a/content/en/api/go/beta/messages.md
+++ b/content/en/api/go/beta/messages.md
@@ -1304,6 +1304,14 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `const ModelClaudeFable5_1 Model = "claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
+ - `const ModelClaudeMythos5_1 Model = "claude-mythos-5-1"`
+
+ Our most capable model for cybersecurity and biology research, available through trusted access programs
+
- `const ModelClaudeSonnet5 Model = "claude-sonnet-5"`
High-performance model for coding and agents
@@ -1384,6 +1392,36 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co
- `const BetaMessageParamRoleSystem BetaMessageParamRole = "system"`
+ - `ClearAt BetaMessageParamClearAt Optional`
+
+ How long this system message's text stays in front of the model. `"never"` (the default) renders it on every request that includes it. `"next_user_message"` renders it only for the user turn it follows: once a later `role: "user"` message exists in `messages` the message stays in the array (send it unchanged) but is no longer shown to the model. Only permitted on `role: "system"` messages.
+
+ - `const BetaMessageParamClearAtNextUserMessage BetaMessageParamClearAt = "next_user_message"`
+
+ - `const BetaMessageParamClearAtNever BetaMessageParamClearAt = "never"`
+
+ - `OutputConfig BetaSystemMessageOutputConfig Optional`
+
+ Per-message output configuration on a role:"system" input message.
+
+ Fields here apply per-turn; `format` remains top-level only. An
+ empty `{}` is accepted on a message that carries content; a message
+ with neither content nor output_config fields is rejected.
+
+ - `Effort BetaSystemMessageOutputConfigEffort Optional`
+
+ All possible effort levels.
+
+ - `const BetaSystemMessageOutputConfigEffortLow BetaSystemMessageOutputConfigEffort = "low"`
+
+ - `const BetaSystemMessageOutputConfigEffortMedium BetaSystemMessageOutputConfigEffort = "medium"`
+
+ - `const BetaSystemMessageOutputConfigEffortHigh BetaSystemMessageOutputConfigEffort = "high"`
+
+ - `const BetaSystemMessageOutputConfigEffortXhigh BetaSystemMessageOutputConfigEffort = "xhigh"`
+
+ - `const BetaSystemMessageOutputConfigEffortMax BetaSystemMessageOutputConfigEffort = "max"`
+
- `Model param.Field[Model]`
Body param: The model that will complete your prompt.
@@ -1919,16 +1957,6 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co
- `Type BrowserToolset20260801`
- - `AllowedCallers []string Optional`
-
- - `const BetaBrowserToolset20260801AllowedCallerDirect BetaBrowserToolset20260801AllowedCaller = "direct"`
-
- - `const BetaBrowserToolset20260801AllowedCallerCodeExecution20250825 BetaBrowserToolset20260801AllowedCaller = "code_execution_20250825"`
-
- - `const BetaBrowserToolset20260801AllowedCallerCodeExecution20260120 BetaBrowserToolset20260801AllowedCaller = "code_execution_20260120"`
-
- - `const BetaBrowserToolset20260801AllowedCallerCodeExecution20260521 BetaBrowserToolset20260801AllowedCaller = "code_execution_20260521"`
-
- `CacheControl BetaCacheControlEphemeral Optional`
Create a cache control breakpoint at this content block.
@@ -2555,16 +2583,6 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co
- `Type ComputerToolset20260801`
- - `AllowedCallers []string Optional`
-
- - `const BetaComputerToolset20260801AllowedCallerDirect BetaComputerToolset20260801AllowedCaller = "direct"`
-
- - `const BetaComputerToolset20260801AllowedCallerCodeExecution20250825 BetaComputerToolset20260801AllowedCaller = "code_execution_20250825"`
-
- - `const BetaComputerToolset20260801AllowedCallerCodeExecution20260120 BetaComputerToolset20260801AllowedCaller = "code_execution_20260120"`
-
- - `const BetaComputerToolset20260801AllowedCallerCodeExecution20260521 BetaComputerToolset20260801AllowedCaller = "code_execution_20260521"`
-
- `CacheControl BetaCacheControlEphemeral Optional`
Create a cache control breakpoint at this content block.
@@ -3567,6 +3585,12 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
- `UserProfileID param.Field[string] Optional`
Header param: The user profile ID to attribute this request to. Use when acting on behalf of a party other than your organization. Requires the `user-profiles` beta header.
@@ -4546,6 +4570,14 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `const ModelClaudeFable5_1 Model = "claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
+ - `const ModelClaudeMythos5_1 Model = "claude-mythos-5-1"`
+
+ Our most capable model for cybersecurity and biology research, available through trusted access programs
+
- `const ModelClaudeSonnet5 Model = "claude-sonnet-5"`
High-performance model for coding and agents
@@ -5277,6 +5309,60 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co
- `const BetaUsageSpeedFast BetaUsageSpeed = "fast"`
+ - `InputTransformations []BetaThinkingDroppedInputTransformation Optional`
+
+ Changes the API made to the request's input before showing it to the model:
+ one entry per change, in request order. Today the only entry type is
+ `thinking_dropped` — a `thinking`, `redacted_thinking` or `connector_text`
+ block from the request's `messages` that was removed from the prompt instead
+ of being shown to the model because it failed a binding check. More entry
+ types may be added over time; ignore types you do not recognize.
+
+ Requires `anthropic-beta: thinking-binding-controls-2026-08-01`. Present on
+ every such response from a model that supports extended thinking, as `[]`
+ when nothing was changed; without the beta, blocks are removed all the same
+ but nothing is reported. Removed blocks contribute nothing to
+ `usage.input_tokens`. When streaming, the array is final in `message_start`;
+ the final `message_delta` event carries it only when a server-side model
+ fallback happened mid-stream, in which case it holds the serving model's
+ entries and replaces the one in `message_start`.
+
+ - `Path string`
+
+ Where the removed block was in your request, as `messages.{i}.content.{j}`:
+ `i` indexes the `messages` array you sent and `j` that message's `content`
+ array — the same form error messages use.
+
+ - `Reason BetaThinkingDroppedInputTransformationReason`
+
+ Which binding check removed the block: `model_binding_mismatch` — it was
+ created by a model whose reasoning the requested model may not read;
+ `prefix_binding_mismatch` — the conversation before it differs from the
+ conversation it was created in (the rest of that turn's consecutive thinking
+ blocks are removed with it, each with this reason);
+ `organization_binding_mismatch` — it was created under a different
+ organization (an Anthropic organization, AWS account or Google Cloud project)
+ and this organization is not one of its additional organizations;
+ `end_user_binding_mismatch` — it was created for a different end user, or
+ was removed by the consumer-organization binding. A block that would fail
+ several checks reports one reason, in this order of precedence:
+ `organization_binding_mismatch`, `end_user_binding_mismatch`,
+ `model_binding_mismatch`, `prefix_binding_mismatch`.
+
+ - `const BetaThinkingDroppedInputTransformationReasonModelBindingMismatch BetaThinkingDroppedInputTransformationReason = "model_binding_mismatch"`
+
+ - `const BetaThinkingDroppedInputTransformationReasonPrefixBindingMismatch BetaThinkingDroppedInputTransformationReason = "prefix_binding_mismatch"`
+
+ - `const BetaThinkingDroppedInputTransformationReasonOrganizationBindingMismatch BetaThinkingDroppedInputTransformationReason = "organization_binding_mismatch"`
+
+ - `const BetaThinkingDroppedInputTransformationReasonEndUserBindingMismatch BetaThinkingDroppedInputTransformationReason = "end_user_binding_mismatch"`
+
+ - `Type ThinkingDropped`
+
+ Always `thinking_dropped` for this entry type.
+
+ default: thinking_dropped
+
- `type BetaRawMessageStreamEventUnion interface{…}`
- `type BetaRawMessageStartEvent struct{…}`
@@ -5374,6 +5460,52 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co
The number of server tool requests.
+ - `InputTransformations []BetaThinkingDroppedInputTransformation Optional`
+
+ Changes the API made to the request's input before showing it to the model:
+ one entry per change, in request order. Today the only entry type is
+ `thinking_dropped` — a `thinking`, `redacted_thinking` or `connector_text`
+ block from the request's `messages` that was removed from the prompt instead
+ of being shown to the model because it failed a binding check. More entry
+ types may be added over time; ignore types you do not recognize.
+
+ Requires `anthropic-beta: thinking-binding-controls-2026-08-01`. Present on
+ every such response from a model that supports extended thinking, as `[]`
+ when nothing was changed; without the beta, blocks are removed all the same
+ but nothing is reported. Removed blocks contribute nothing to
+ `usage.input_tokens`. When streaming, the array is final in `message_start`;
+ the final `message_delta` event carries it only when a server-side model
+ fallback happened mid-stream, in which case it holds the serving model's
+ entries and replaces the one in `message_start`.
+
+ - `Path string`
+
+ Where the removed block was in your request, as `messages.{i}.content.{j}`:
+ `i` indexes the `messages` array you sent and `j` that message's `content`
+ array — the same form error messages use.
+
+ - `Reason BetaThinkingDroppedInputTransformationReason`
+
+ Which binding check removed the block: `model_binding_mismatch` — it was
+ created by a model whose reasoning the requested model may not read;
+ `prefix_binding_mismatch` — the conversation before it differs from the
+ conversation it was created in (the rest of that turn's consecutive thinking
+ blocks are removed with it, each with this reason);
+ `organization_binding_mismatch` — it was created under a different
+ organization (an Anthropic organization, AWS account or Google Cloud project)
+ and this organization is not one of its additional organizations;
+ `end_user_binding_mismatch` — it was created for a different end user, or
+ was removed by the consumer-organization binding. A block that would fail
+ several checks reports one reason, in this order of precedence:
+ `organization_binding_mismatch`, `end_user_binding_mismatch`,
+ `model_binding_mismatch`, `prefix_binding_mismatch`.
+
+ - `Type ThinkingDropped`
+
+ Always `thinking_dropped` for this entry type.
+
+ default: thinking_dropped
+
- `type BetaRawMessageStopEvent struct{…}`
- `Type MessageStop`
@@ -5654,7 +5786,7 @@ func main() {
"cache_creation_input_tokens": 0,
"cache_read_input_tokens": 0,
"input_tokens": 0,
- "model": "claude-sonnet-5",
+ "model": "claude-fable-5-1",
"output_tokens": 0,
"type": "message"
}
@@ -5669,7 +5801,14 @@ func main() {
},
"service_tier": "standard",
"speed": "standard"
- }
+ },
+ "input_transformations": [
+ {
+ "path": "path",
+ "reason": "model_binding_mismatch",
+ "type": "thinking_dropped"
+ }
+ ]
}
```
@@ -6965,6 +7104,14 @@ Learn more about token counting in our [user guide](https://platform.claude.com/
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `const ModelClaudeFable5_1 Model = "claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
+ - `const ModelClaudeMythos5_1 Model = "claude-mythos-5-1"`
+
+ Our most capable model for cybersecurity and biology research, available through trusted access programs
+
- `const ModelClaudeSonnet5 Model = "claude-sonnet-5"`
High-performance model for coding and agents
@@ -7045,6 +7192,36 @@ Learn more about token counting in our [user guide](https://platform.claude.com/
- `const BetaMessageParamRoleSystem BetaMessageParamRole = "system"`
+ - `ClearAt BetaMessageParamClearAt Optional`
+
+ How long this system message's text stays in front of the model. `"never"` (the default) renders it on every request that includes it. `"next_user_message"` renders it only for the user turn it follows: once a later `role: "user"` message exists in `messages` the message stays in the array (send it unchanged) but is no longer shown to the model. Only permitted on `role: "system"` messages.
+
+ - `const BetaMessageParamClearAtNextUserMessage BetaMessageParamClearAt = "next_user_message"`
+
+ - `const BetaMessageParamClearAtNever BetaMessageParamClearAt = "never"`
+
+ - `OutputConfig BetaSystemMessageOutputConfig Optional`
+
+ Per-message output configuration on a role:"system" input message.
+
+ Fields here apply per-turn; `format` remains top-level only. An
+ empty `{}` is accepted on a message that carries content; a message
+ with neither content nor output_config fields is rejected.
+
+ - `Effort BetaSystemMessageOutputConfigEffort Optional`
+
+ All possible effort levels.
+
+ - `const BetaSystemMessageOutputConfigEffortLow BetaSystemMessageOutputConfigEffort = "low"`
+
+ - `const BetaSystemMessageOutputConfigEffortMedium BetaSystemMessageOutputConfigEffort = "medium"`
+
+ - `const BetaSystemMessageOutputConfigEffortHigh BetaSystemMessageOutputConfigEffort = "high"`
+
+ - `const BetaSystemMessageOutputConfigEffortXhigh BetaSystemMessageOutputConfigEffort = "xhigh"`
+
+ - `const BetaSystemMessageOutputConfigEffortMax BetaSystemMessageOutputConfigEffort = "max"`
+
- `Model param.Field[Model]`
Body param: The model that will complete your prompt.
@@ -7458,16 +7635,6 @@ Learn more about token counting in our [user guide](https://platform.claude.com/
- `Type BrowserToolset20260801`
- - `AllowedCallers []string Optional`
-
- - `const BetaBrowserToolset20260801AllowedCallerDirect BetaBrowserToolset20260801AllowedCaller = "direct"`
-
- - `const BetaBrowserToolset20260801AllowedCallerCodeExecution20250825 BetaBrowserToolset20260801AllowedCaller = "code_execution_20250825"`
-
- - `const BetaBrowserToolset20260801AllowedCallerCodeExecution20260120 BetaBrowserToolset20260801AllowedCaller = "code_execution_20260120"`
-
- - `const BetaBrowserToolset20260801AllowedCallerCodeExecution20260521 BetaBrowserToolset20260801AllowedCaller = "code_execution_20260521"`
-
- `CacheControl BetaCacheControlEphemeral Optional`
Create a cache control breakpoint at this content block.
@@ -8094,16 +8261,6 @@ Learn more about token counting in our [user guide](https://platform.claude.com/
- `Type ComputerToolset20260801`
- - `AllowedCallers []string Optional`
-
- - `const BetaComputerToolset20260801AllowedCallerDirect BetaComputerToolset20260801AllowedCaller = "direct"`
-
- - `const BetaComputerToolset20260801AllowedCallerCodeExecution20250825 BetaComputerToolset20260801AllowedCaller = "code_execution_20250825"`
-
- - `const BetaComputerToolset20260801AllowedCallerCodeExecution20260120 BetaComputerToolset20260801AllowedCaller = "code_execution_20260120"`
-
- - `const BetaComputerToolset20260801AllowedCallerCodeExecution20260521 BetaComputerToolset20260801AllowedCaller = "code_execution_20260521"`
-
- `CacheControl BetaCacheControlEphemeral Optional`
Create a cache control breakpoint at this content block.
@@ -9106,6 +9263,12 @@ Learn more about token counting in our [user guide](https://platform.claude.com/
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
- `UserProfileID param.Field[string] Optional`
Header param: The user profile ID to attribute this request to. Use when acting on behalf of a party other than your organization. Requires the `user-profiles` beta header.
@@ -9234,6 +9397,14 @@ func main() {
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `const ModelClaudeFable5_1 Model = "claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
+ - `const ModelClaudeMythos5_1 Model = "claude-mythos-5-1"`
+
+ Our most capable model for cybersecurity and biology research, available through trusted access programs
+
- `const ModelClaudeSonnet5 Model = "claude-sonnet-5"`
High-performance model for coding and agents
@@ -9376,6 +9547,14 @@ func main() {
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `const ModelClaudeFable5_1 Model = "claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
+ - `const ModelClaudeMythos5_1 Model = "claude-mythos-5-1"`
+
+ Our most capable model for cybersecurity and biology research, available through trusted access programs
+
- `const ModelClaudeSonnet5 Model = "claude-sonnet-5"`
High-performance model for coding and agents
@@ -10723,16 +10902,6 @@ func main() {
- `Type BrowserToolset20260801`
- - `AllowedCallers []string Optional`
-
- - `const BetaBrowserToolset20260801AllowedCallerDirect BetaBrowserToolset20260801AllowedCaller = "direct"`
-
- - `const BetaBrowserToolset20260801AllowedCallerCodeExecution20250825 BetaBrowserToolset20260801AllowedCaller = "code_execution_20250825"`
-
- - `const BetaBrowserToolset20260801AllowedCallerCodeExecution20260120 BetaBrowserToolset20260801AllowedCaller = "code_execution_20260120"`
-
- - `const BetaBrowserToolset20260801AllowedCallerCodeExecution20260521 BetaBrowserToolset20260801AllowedCaller = "code_execution_20260521"`
-
- `CacheControl BetaCacheControlEphemeral Optional`
Create a cache control breakpoint at this content block.
@@ -13162,16 +13331,6 @@ func main() {
- `Type ComputerToolset20260801`
- - `AllowedCallers []string Optional`
-
- - `const BetaComputerToolset20260801AllowedCallerDirect BetaComputerToolset20260801AllowedCaller = "direct"`
-
- - `const BetaComputerToolset20260801AllowedCallerCodeExecution20250825 BetaComputerToolset20260801AllowedCaller = "code_execution_20250825"`
-
- - `const BetaComputerToolset20260801AllowedCallerCodeExecution20260120 BetaComputerToolset20260801AllowedCaller = "code_execution_20260120"`
-
- - `const BetaComputerToolset20260801AllowedCallerCodeExecution20260521 BetaComputerToolset20260801AllowedCaller = "code_execution_20260521"`
-
- `CacheControl BetaCacheControlEphemeral Optional`
Create a cache control breakpoint at this content block.
@@ -14683,6 +14842,14 @@ func main() {
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `const ModelClaudeFable5_1 Model = "claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
+ - `const ModelClaudeMythos5_1 Model = "claude-mythos-5-1"`
+
+ Our most capable model for cybersecurity and biology research, available through trusted access programs
+
- `const ModelClaudeSonnet5 Model = "claude-sonnet-5"`
High-performance model for coding and agents
@@ -16012,6 +16179,14 @@ func main() {
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `const ModelClaudeFable5_1 Model = "claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
+ - `const ModelClaudeMythos5_1 Model = "claude-mythos-5-1"`
+
+ Our most capable model for cybersecurity and biology research, available through trusted access programs
+
- `const ModelClaudeSonnet5 Model = "claude-sonnet-5"`
High-performance model for coding and agents
@@ -16868,6 +17043,14 @@ func main() {
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `const ModelClaudeFable5_1 Model = "claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
+ - `const ModelClaudeMythos5_1 Model = "claude-mythos-5-1"`
+
+ Our most capable model for cybersecurity and biology research, available through trusted access programs
+
- `const ModelClaudeSonnet5 Model = "claude-sonnet-5"`
High-performance model for coding and agents
@@ -17004,6 +17187,14 @@ func main() {
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `const ModelClaudeFable5_1 Model = "claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
+ - `const ModelClaudeMythos5_1 Model = "claude-mythos-5-1"`
+
+ Our most capable model for cybersecurity and biology research, available through trusted access programs
+
- `const ModelClaudeSonnet5 Model = "claude-sonnet-5"`
High-performance model for coding and agents
@@ -17257,6 +17448,14 @@ func main() {
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `const ModelClaudeFable5_1 Model = "claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
+ - `const ModelClaudeMythos5_1 Model = "claude-mythos-5-1"`
+
+ Our most capable model for cybersecurity and biology research, available through trusted access programs
+
- `const ModelClaudeSonnet5 Model = "claude-sonnet-5"`
High-performance model for coding and agents
@@ -17337,6 +17536,14 @@ func main() {
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `const ModelClaudeFable5_1 Model = "claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
+ - `const ModelClaudeMythos5_1 Model = "claude-mythos-5-1"`
+
+ Our most capable model for cybersecurity and biology research, available through trusted access programs
+
- `const ModelClaudeSonnet5 Model = "claude-sonnet-5"`
High-performance model for coding and agents
@@ -17456,6 +17663,14 @@ func main() {
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `const ModelClaudeFable5_1 Model = "claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
+ - `const ModelClaudeMythos5_1 Model = "claude-mythos-5-1"`
+
+ Our most capable model for cybersecurity and biology research, available through trusted access programs
+
- `const ModelClaudeSonnet5 Model = "claude-sonnet-5"`
High-performance model for coding and agents
@@ -17553,6 +17768,14 @@ func main() {
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `const ModelClaudeFable5_1 Model = "claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
+ - `const ModelClaudeMythos5_1 Model = "claude-mythos-5-1"`
+
+ Our most capable model for cybersecurity and biology research, available through trusted access programs
+
- `const ModelClaudeSonnet5 Model = "claude-sonnet-5"`
High-performance model for coding and agents
@@ -17687,6 +17910,24 @@ func main() {
- `Type Enabled`
+ - `BlockBinding BetaThinkingBlockBinding Optional`
+
+ Controls for block binding: what happens when a thinking block this
+ request sends back fails the conversation check. Every field is optional;
+ an empty object means every default.
+
+ - `PrefixMismatchBehavior BetaThinkingPrefixMismatchBehavior Optional`
+
+ What happens when a thinking block in `messages` fails the conversation
+ check: it was created in a different conversation, or the messages before
+ it have changed since. `"error"` (the default) fails the request with a
+ 400 error. `"drop_block"` removes the failing blocks and the request
+ proceeds; the model no longer sees the dropped reasoning.
+
+ - `const BetaThinkingPrefixMismatchBehaviorError BetaThinkingPrefixMismatchBehavior = "error"`
+
+ - `const BetaThinkingPrefixMismatchBehaviorDropBlock BetaThinkingPrefixMismatchBehavior = "drop_block"`
+
- `Display BetaThinkingConfigEnabledDisplay Optional`
Controls how thinking content appears in the response. When set to `summarized`, thinking is returned normally. When set to `omitted`, thinking content is redacted but a signature is returned for multi-turn continuity. Defaults to `summarized`.
@@ -17705,6 +17946,12 @@ func main() {
- `Type Adaptive`
+ - `BlockBinding BetaThinkingBlockBinding Optional`
+
+ Controls for block binding: what happens when a thinking block this
+ request sends back fails the conversation check. Every field is optional;
+ an empty object means every default.
+
- `Display BetaThinkingConfigAdaptiveDisplay Optional`
Controls how thinking content appears in the response. When set to `summarized`, thinking is returned normally. When set to `omitted`, thinking content is redacted but a signature is returned for multi-turn continuity. Defaults to `summarized`.
@@ -17769,6 +18016,14 @@ func main() {
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `const ModelClaudeFable5_1 Model = "claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
+ - `const ModelClaudeMythos5_1 Model = "claude-mythos-5-1"`
+
+ Our most capable model for cybersecurity and biology research, available through trusted access programs
+
- `const ModelClaudeSonnet5 Model = "claude-sonnet-5"`
High-performance model for coding and agents
@@ -17903,6 +18158,24 @@ func main() {
- `Type Enabled`
+ - `BlockBinding BetaThinkingBlockBinding Optional`
+
+ Controls for block binding: what happens when a thinking block this
+ request sends back fails the conversation check. Every field is optional;
+ an empty object means every default.
+
+ - `PrefixMismatchBehavior BetaThinkingPrefixMismatchBehavior Optional`
+
+ What happens when a thinking block in `messages` fails the conversation
+ check: it was created in a different conversation, or the messages before
+ it have changed since. `"error"` (the default) fails the request with a
+ 400 error. `"drop_block"` removes the failing blocks and the request
+ proceeds; the model no longer sees the dropped reasoning.
+
+ - `const BetaThinkingPrefixMismatchBehaviorError BetaThinkingPrefixMismatchBehavior = "error"`
+
+ - `const BetaThinkingPrefixMismatchBehaviorDropBlock BetaThinkingPrefixMismatchBehavior = "drop_block"`
+
- `Display BetaThinkingConfigEnabledDisplay Optional`
Controls how thinking content appears in the response. When set to `summarized`, thinking is returned normally. When set to `omitted`, thinking content is redacted but a signature is returned for multi-turn continuity. Defaults to `summarized`.
@@ -17921,6 +18194,12 @@ func main() {
- `Type Adaptive`
+ - `BlockBinding BetaThinkingBlockBinding Optional`
+
+ Controls for block binding: what happens when a thinking block this
+ request sends back fails the conversation check. Every field is optional;
+ an empty object means every default.
+
- `Display BetaThinkingConfigAdaptiveDisplay Optional`
Controls how thinking content appears in the response. When set to `summarized`, thinking is returned normally. When set to `omitted`, thinking content is redacted but a signature is returned for multi-turn continuity. Defaults to `summarized`.
@@ -18128,6 +18407,14 @@ func main() {
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `const ModelClaudeFable5_1 Model = "claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
+ - `const ModelClaudeMythos5_1 Model = "claude-mythos-5-1"`
+
+ Our most capable model for cybersecurity and biology research, available through trusted access programs
+
- `const ModelClaudeSonnet5 Model = "claude-sonnet-5"`
High-performance model for coding and agents
@@ -19850,6 +20137,14 @@ func main() {
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `const ModelClaudeFable5_1 Model = "claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
+ - `const ModelClaudeMythos5_1 Model = "claude-mythos-5-1"`
+
+ Our most capable model for cybersecurity and biology research, available through trusted access programs
+
- `const ModelClaudeSonnet5 Model = "claude-sonnet-5"`
High-performance model for coding and agents
@@ -20581,6 +20876,60 @@ func main() {
- `const BetaUsageSpeedFast BetaUsageSpeed = "fast"`
+ - `InputTransformations []BetaThinkingDroppedInputTransformation Optional`
+
+ Changes the API made to the request's input before showing it to the model:
+ one entry per change, in request order. Today the only entry type is
+ `thinking_dropped` — a `thinking`, `redacted_thinking` or `connector_text`
+ block from the request's `messages` that was removed from the prompt instead
+ of being shown to the model because it failed a binding check. More entry
+ types may be added over time; ignore types you do not recognize.
+
+ Requires `anthropic-beta: thinking-binding-controls-2026-08-01`. Present on
+ every such response from a model that supports extended thinking, as `[]`
+ when nothing was changed; without the beta, blocks are removed all the same
+ but nothing is reported. Removed blocks contribute nothing to
+ `usage.input_tokens`. When streaming, the array is final in `message_start`;
+ the final `message_delta` event carries it only when a server-side model
+ fallback happened mid-stream, in which case it holds the serving model's
+ entries and replaces the one in `message_start`.
+
+ - `Path string`
+
+ Where the removed block was in your request, as `messages.{i}.content.{j}`:
+ `i` indexes the `messages` array you sent and `j` that message's `content`
+ array — the same form error messages use.
+
+ - `Reason BetaThinkingDroppedInputTransformationReason`
+
+ Which binding check removed the block: `model_binding_mismatch` — it was
+ created by a model whose reasoning the requested model may not read;
+ `prefix_binding_mismatch` — the conversation before it differs from the
+ conversation it was created in (the rest of that turn's consecutive thinking
+ blocks are removed with it, each with this reason);
+ `organization_binding_mismatch` — it was created under a different
+ organization (an Anthropic organization, AWS account or Google Cloud project)
+ and this organization is not one of its additional organizations;
+ `end_user_binding_mismatch` — it was created for a different end user, or
+ was removed by the consumer-organization binding. A block that would fail
+ several checks reports one reason, in this order of precedence:
+ `organization_binding_mismatch`, `end_user_binding_mismatch`,
+ `model_binding_mismatch`, `prefix_binding_mismatch`.
+
+ - `const BetaThinkingDroppedInputTransformationReasonModelBindingMismatch BetaThinkingDroppedInputTransformationReason = "model_binding_mismatch"`
+
+ - `const BetaThinkingDroppedInputTransformationReasonPrefixBindingMismatch BetaThinkingDroppedInputTransformationReason = "prefix_binding_mismatch"`
+
+ - `const BetaThinkingDroppedInputTransformationReasonOrganizationBindingMismatch BetaThinkingDroppedInputTransformationReason = "organization_binding_mismatch"`
+
+ - `const BetaThinkingDroppedInputTransformationReasonEndUserBindingMismatch BetaThinkingDroppedInputTransformationReason = "end_user_binding_mismatch"`
+
+ - `Type ThinkingDropped`
+
+ Always `thinking_dropped` for this entry type.
+
+ default: thinking_dropped
+
### Beta Message Delta Usage
- `type BetaMessageDeltaUsage struct{…}`
@@ -20737,6 +21086,14 @@ func main() {
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `const ModelClaudeFable5_1 Model = "claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
+ - `const ModelClaudeMythos5_1 Model = "claude-mythos-5-1"`
+
+ Our most capable model for cybersecurity and biology research, available through trusted access programs
+
- `const ModelClaudeSonnet5 Model = "claude-sonnet-5"`
High-performance model for coding and agents
@@ -21036,6 +21393,14 @@ func main() {
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `const ModelClaudeFable5_1 Model = "claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
+ - `const ModelClaudeMythos5_1 Model = "claude-mythos-5-1"`
+
+ Our most capable model for cybersecurity and biology research, available through trusted access programs
+
- `const ModelClaudeSonnet5 Model = "claude-sonnet-5"`
High-performance model for coding and agents
@@ -22339,6 +22704,14 @@ func main() {
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `const ModelClaudeFable5_1 Model = "claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
+ - `const ModelClaudeMythos5_1 Model = "claude-mythos-5-1"`
+
+ Our most capable model for cybersecurity and biology research, available through trusted access programs
+
- `const ModelClaudeSonnet5 Model = "claude-sonnet-5"`
High-performance model for coding and agents
@@ -22419,6 +22792,36 @@ func main() {
- `const BetaMessageParamRoleSystem BetaMessageParamRole = "system"`
+ - `ClearAt BetaMessageParamClearAt Optional`
+
+ How long this system message's text stays in front of the model. `"never"` (the default) renders it on every request that includes it. `"next_user_message"` renders it only for the user turn it follows: once a later `role: "user"` message exists in `messages` the message stays in the array (send it unchanged) but is no longer shown to the model. Only permitted on `role: "system"` messages.
+
+ - `const BetaMessageParamClearAtNextUserMessage BetaMessageParamClearAt = "next_user_message"`
+
+ - `const BetaMessageParamClearAtNever BetaMessageParamClearAt = "never"`
+
+ - `OutputConfig BetaSystemMessageOutputConfig Optional`
+
+ Per-message output configuration on a role:"system" input message.
+
+ Fields here apply per-turn; `format` remains top-level only. An
+ empty `{}` is accepted on a message that carries content; a message
+ with neither content nor output_config fields is rejected.
+
+ - `Effort BetaSystemMessageOutputConfigEffort Optional`
+
+ All possible effort levels.
+
+ - `const BetaSystemMessageOutputConfigEffortLow BetaSystemMessageOutputConfigEffort = "low"`
+
+ - `const BetaSystemMessageOutputConfigEffortMedium BetaSystemMessageOutputConfigEffort = "medium"`
+
+ - `const BetaSystemMessageOutputConfigEffortHigh BetaSystemMessageOutputConfigEffort = "high"`
+
+ - `const BetaSystemMessageOutputConfigEffortXhigh BetaSystemMessageOutputConfigEffort = "xhigh"`
+
+ - `const BetaSystemMessageOutputConfigEffortMax BetaSystemMessageOutputConfigEffort = "max"`
+
### Beta Message Tokens Count
- `type BetaMessageTokensCount struct{…}`
@@ -23776,6 +24179,14 @@ func main() {
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `const ModelClaudeFable5_1 Model = "claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
+ - `const ModelClaudeMythos5_1 Model = "claude-mythos-5-1"`
+
+ Our most capable model for cybersecurity and biology research, available through trusted access programs
+
- `const ModelClaudeSonnet5 Model = "claude-sonnet-5"`
High-performance model for coding and agents
@@ -24261,6 +24672,14 @@ func main() {
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `const ModelClaudeFable5_1 Model = "claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
+ - `const ModelClaudeMythos5_1 Model = "claude-mythos-5-1"`
+
+ Our most capable model for cybersecurity and biology research, available through trusted access programs
+
- `const ModelClaudeSonnet5 Model = "claude-sonnet-5"`
High-performance model for coding and agents
@@ -24508,6 +24927,60 @@ func main() {
default: 0, minimum: 0
+ - `InputTransformations []BetaThinkingDroppedInputTransformation Optional`
+
+ Changes the API made to the request's input before showing it to the model:
+ one entry per change, in request order. Today the only entry type is
+ `thinking_dropped` — a `thinking`, `redacted_thinking` or `connector_text`
+ block from the request's `messages` that was removed from the prompt instead
+ of being shown to the model because it failed a binding check. More entry
+ types may be added over time; ignore types you do not recognize.
+
+ Requires `anthropic-beta: thinking-binding-controls-2026-08-01`. Present on
+ every such response from a model that supports extended thinking, as `[]`
+ when nothing was changed; without the beta, blocks are removed all the same
+ but nothing is reported. Removed blocks contribute nothing to
+ `usage.input_tokens`. When streaming, the array is final in `message_start`;
+ the final `message_delta` event carries it only when a server-side model
+ fallback happened mid-stream, in which case it holds the serving model's
+ entries and replaces the one in `message_start`.
+
+ - `Path string`
+
+ Where the removed block was in your request, as `messages.{i}.content.{j}`:
+ `i` indexes the `messages` array you sent and `j` that message's `content`
+ array — the same form error messages use.
+
+ - `Reason BetaThinkingDroppedInputTransformationReason`
+
+ Which binding check removed the block: `model_binding_mismatch` — it was
+ created by a model whose reasoning the requested model may not read;
+ `prefix_binding_mismatch` — the conversation before it differs from the
+ conversation it was created in (the rest of that turn's consecutive thinking
+ blocks are removed with it, each with this reason);
+ `organization_binding_mismatch` — it was created under a different
+ organization (an Anthropic organization, AWS account or Google Cloud project)
+ and this organization is not one of its additional organizations;
+ `end_user_binding_mismatch` — it was created for a different end user, or
+ was removed by the consumer-organization binding. A block that would fail
+ several checks reports one reason, in this order of precedence:
+ `organization_binding_mismatch`, `end_user_binding_mismatch`,
+ `model_binding_mismatch`, `prefix_binding_mismatch`.
+
+ - `const BetaThinkingDroppedInputTransformationReasonModelBindingMismatch BetaThinkingDroppedInputTransformationReason = "model_binding_mismatch"`
+
+ - `const BetaThinkingDroppedInputTransformationReasonPrefixBindingMismatch BetaThinkingDroppedInputTransformationReason = "prefix_binding_mismatch"`
+
+ - `const BetaThinkingDroppedInputTransformationReasonOrganizationBindingMismatch BetaThinkingDroppedInputTransformationReason = "organization_binding_mismatch"`
+
+ - `const BetaThinkingDroppedInputTransformationReasonEndUserBindingMismatch BetaThinkingDroppedInputTransformationReason = "end_user_binding_mismatch"`
+
+ - `Type ThinkingDropped`
+
+ Always `thinking_dropped` for this entry type.
+
+ default: thinking_dropped
+
### Beta Raw Message Start Event
- `type BetaRawMessageStartEvent struct{…}`
@@ -25441,6 +25914,14 @@ func main() {
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `const ModelClaudeFable5_1 Model = "claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
+ - `const ModelClaudeMythos5_1 Model = "claude-mythos-5-1"`
+
+ Our most capable model for cybersecurity and biology research, available through trusted access programs
+
- `const ModelClaudeSonnet5 Model = "claude-sonnet-5"`
High-performance model for coding and agents
@@ -26172,6 +26653,60 @@ func main() {
- `const BetaUsageSpeedFast BetaUsageSpeed = "fast"`
+ - `InputTransformations []BetaThinkingDroppedInputTransformation Optional`
+
+ Changes the API made to the request's input before showing it to the model:
+ one entry per change, in request order. Today the only entry type is
+ `thinking_dropped` — a `thinking`, `redacted_thinking` or `connector_text`
+ block from the request's `messages` that was removed from the prompt instead
+ of being shown to the model because it failed a binding check. More entry
+ types may be added over time; ignore types you do not recognize.
+
+ Requires `anthropic-beta: thinking-binding-controls-2026-08-01`. Present on
+ every such response from a model that supports extended thinking, as `[]`
+ when nothing was changed; without the beta, blocks are removed all the same
+ but nothing is reported. Removed blocks contribute nothing to
+ `usage.input_tokens`. When streaming, the array is final in `message_start`;
+ the final `message_delta` event carries it only when a server-side model
+ fallback happened mid-stream, in which case it holds the serving model's
+ entries and replaces the one in `message_start`.
+
+ - `Path string`
+
+ Where the removed block was in your request, as `messages.{i}.content.{j}`:
+ `i` indexes the `messages` array you sent and `j` that message's `content`
+ array — the same form error messages use.
+
+ - `Reason BetaThinkingDroppedInputTransformationReason`
+
+ Which binding check removed the block: `model_binding_mismatch` — it was
+ created by a model whose reasoning the requested model may not read;
+ `prefix_binding_mismatch` — the conversation before it differs from the
+ conversation it was created in (the rest of that turn's consecutive thinking
+ blocks are removed with it, each with this reason);
+ `organization_binding_mismatch` — it was created under a different
+ organization (an Anthropic organization, AWS account or Google Cloud project)
+ and this organization is not one of its additional organizations;
+ `end_user_binding_mismatch` — it was created for a different end user, or
+ was removed by the consumer-organization binding. A block that would fail
+ several checks reports one reason, in this order of precedence:
+ `organization_binding_mismatch`, `end_user_binding_mismatch`,
+ `model_binding_mismatch`, `prefix_binding_mismatch`.
+
+ - `const BetaThinkingDroppedInputTransformationReasonModelBindingMismatch BetaThinkingDroppedInputTransformationReason = "model_binding_mismatch"`
+
+ - `const BetaThinkingDroppedInputTransformationReasonPrefixBindingMismatch BetaThinkingDroppedInputTransformationReason = "prefix_binding_mismatch"`
+
+ - `const BetaThinkingDroppedInputTransformationReasonOrganizationBindingMismatch BetaThinkingDroppedInputTransformationReason = "organization_binding_mismatch"`
+
+ - `const BetaThinkingDroppedInputTransformationReasonEndUserBindingMismatch BetaThinkingDroppedInputTransformationReason = "end_user_binding_mismatch"`
+
+ - `Type ThinkingDropped`
+
+ Always `thinking_dropped` for this entry type.
+
+ default: thinking_dropped
+
- `Type MessageStart`
default: message_start
@@ -27119,6 +27654,14 @@ func main() {
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `const ModelClaudeFable5_1 Model = "claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
+ - `const ModelClaudeMythos5_1 Model = "claude-mythos-5-1"`
+
+ Our most capable model for cybersecurity and biology research, available through trusted access programs
+
- `const ModelClaudeSonnet5 Model = "claude-sonnet-5"`
High-performance model for coding and agents
@@ -27850,6 +28393,60 @@ func main() {
- `const BetaUsageSpeedFast BetaUsageSpeed = "fast"`
+ - `InputTransformations []BetaThinkingDroppedInputTransformation Optional`
+
+ Changes the API made to the request's input before showing it to the model:
+ one entry per change, in request order. Today the only entry type is
+ `thinking_dropped` — a `thinking`, `redacted_thinking` or `connector_text`
+ block from the request's `messages` that was removed from the prompt instead
+ of being shown to the model because it failed a binding check. More entry
+ types may be added over time; ignore types you do not recognize.
+
+ Requires `anthropic-beta: thinking-binding-controls-2026-08-01`. Present on
+ every such response from a model that supports extended thinking, as `[]`
+ when nothing was changed; without the beta, blocks are removed all the same
+ but nothing is reported. Removed blocks contribute nothing to
+ `usage.input_tokens`. When streaming, the array is final in `message_start`;
+ the final `message_delta` event carries it only when a server-side model
+ fallback happened mid-stream, in which case it holds the serving model's
+ entries and replaces the one in `message_start`.
+
+ - `Path string`
+
+ Where the removed block was in your request, as `messages.{i}.content.{j}`:
+ `i` indexes the `messages` array you sent and `j` that message's `content`
+ array — the same form error messages use.
+
+ - `Reason BetaThinkingDroppedInputTransformationReason`
+
+ Which binding check removed the block: `model_binding_mismatch` — it was
+ created by a model whose reasoning the requested model may not read;
+ `prefix_binding_mismatch` — the conversation before it differs from the
+ conversation it was created in (the rest of that turn's consecutive thinking
+ blocks are removed with it, each with this reason);
+ `organization_binding_mismatch` — it was created under a different
+ organization (an Anthropic organization, AWS account or Google Cloud project)
+ and this organization is not one of its additional organizations;
+ `end_user_binding_mismatch` — it was created for a different end user, or
+ was removed by the consumer-organization binding. A block that would fail
+ several checks reports one reason, in this order of precedence:
+ `organization_binding_mismatch`, `end_user_binding_mismatch`,
+ `model_binding_mismatch`, `prefix_binding_mismatch`.
+
+ - `const BetaThinkingDroppedInputTransformationReasonModelBindingMismatch BetaThinkingDroppedInputTransformationReason = "model_binding_mismatch"`
+
+ - `const BetaThinkingDroppedInputTransformationReasonPrefixBindingMismatch BetaThinkingDroppedInputTransformationReason = "prefix_binding_mismatch"`
+
+ - `const BetaThinkingDroppedInputTransformationReasonOrganizationBindingMismatch BetaThinkingDroppedInputTransformationReason = "organization_binding_mismatch"`
+
+ - `const BetaThinkingDroppedInputTransformationReasonEndUserBindingMismatch BetaThinkingDroppedInputTransformationReason = "end_user_binding_mismatch"`
+
+ - `Type ThinkingDropped`
+
+ Always `thinking_dropped` for this entry type.
+
+ default: thinking_dropped
+
- `Type MessageStart`
default: message_start
@@ -27941,6 +28538,52 @@ func main() {
The number of server tool requests.
+ - `InputTransformations []BetaThinkingDroppedInputTransformation Optional`
+
+ Changes the API made to the request's input before showing it to the model:
+ one entry per change, in request order. Today the only entry type is
+ `thinking_dropped` — a `thinking`, `redacted_thinking` or `connector_text`
+ block from the request's `messages` that was removed from the prompt instead
+ of being shown to the model because it failed a binding check. More entry
+ types may be added over time; ignore types you do not recognize.
+
+ Requires `anthropic-beta: thinking-binding-controls-2026-08-01`. Present on
+ every such response from a model that supports extended thinking, as `[]`
+ when nothing was changed; without the beta, blocks are removed all the same
+ but nothing is reported. Removed blocks contribute nothing to
+ `usage.input_tokens`. When streaming, the array is final in `message_start`;
+ the final `message_delta` event carries it only when a server-side model
+ fallback happened mid-stream, in which case it holds the serving model's
+ entries and replaces the one in `message_start`.
+
+ - `Path string`
+
+ Where the removed block was in your request, as `messages.{i}.content.{j}`:
+ `i` indexes the `messages` array you sent and `j` that message's `content`
+ array — the same form error messages use.
+
+ - `Reason BetaThinkingDroppedInputTransformationReason`
+
+ Which binding check removed the block: `model_binding_mismatch` — it was
+ created by a model whose reasoning the requested model may not read;
+ `prefix_binding_mismatch` — the conversation before it differs from the
+ conversation it was created in (the rest of that turn's consecutive thinking
+ blocks are removed with it, each with this reason);
+ `organization_binding_mismatch` — it was created under a different
+ organization (an Anthropic organization, AWS account or Google Cloud project)
+ and this organization is not one of its additional organizations;
+ `end_user_binding_mismatch` — it was created for a different end user, or
+ was removed by the consumer-organization binding. A block that would fail
+ several checks reports one reason, in this order of precedence:
+ `organization_binding_mismatch`, `end_user_binding_mismatch`,
+ `model_binding_mismatch`, `prefix_binding_mismatch`.
+
+ - `Type ThinkingDropped`
+
+ Always `thinking_dropped` for this entry type.
+
+ default: thinking_dropped
+
- `type BetaRawMessageStopEvent struct{…}`
- `Type MessageStop`
@@ -29228,6 +29871,30 @@ func main() {
- `const BetaStopReasonModelContextWindowExceeded BetaStopReason = "model_context_window_exceeded"`
+### Beta System Message Output Config
+
+- `type BetaSystemMessageOutputConfig struct{…}`
+
+ Per-message output configuration on a role:"system" input message.
+
+ Fields here apply per-turn; `format` remains top-level only. An
+ empty `{}` is accepted on a message that carries content; a message
+ with neither content nor output_config fields is rejected.
+
+ - `Effort BetaSystemMessageOutputConfigEffort Optional`
+
+ All possible effort levels.
+
+ - `const BetaSystemMessageOutputConfigEffortLow BetaSystemMessageOutputConfigEffort = "low"`
+
+ - `const BetaSystemMessageOutputConfigEffortMedium BetaSystemMessageOutputConfigEffort = "medium"`
+
+ - `const BetaSystemMessageOutputConfigEffortHigh BetaSystemMessageOutputConfigEffort = "high"`
+
+ - `const BetaSystemMessageOutputConfigEffortXhigh BetaSystemMessageOutputConfigEffort = "xhigh"`
+
+ - `const BetaSystemMessageOutputConfigEffortMax BetaSystemMessageOutputConfigEffort = "max"`
+
### Beta Text Block
- `type BetaTextBlock struct{…}`
@@ -30124,6 +30791,26 @@ func main() {
default: thinking
+### Beta Thinking Block Binding
+
+- `type BetaThinkingBlockBinding struct{…}`
+
+ Controls for block binding: what happens when a thinking block this
+ request sends back fails the conversation check. Every field is optional;
+ an empty object means every default.
+
+ - `PrefixMismatchBehavior BetaThinkingPrefixMismatchBehavior Optional`
+
+ What happens when a thinking block in `messages` fails the conversation
+ check: it was created in a different conversation, or the messages before
+ it have changed since. `"error"` (the default) fails the request with a
+ 400 error. `"drop_block"` removes the failing blocks and the request
+ proceeds; the model no longer sees the dropped reasoning.
+
+ - `const BetaThinkingPrefixMismatchBehaviorError BetaThinkingPrefixMismatchBehavior = "error"`
+
+ - `const BetaThinkingPrefixMismatchBehaviorDropBlock BetaThinkingPrefixMismatchBehavior = "drop_block"`
+
### Beta Thinking Block Param
- `type BetaThinkingBlockParamResp struct{…}`
@@ -30146,6 +30833,24 @@ func main() {
- `Type Adaptive`
+ - `BlockBinding BetaThinkingBlockBinding Optional`
+
+ Controls for block binding: what happens when a thinking block this
+ request sends back fails the conversation check. Every field is optional;
+ an empty object means every default.
+
+ - `PrefixMismatchBehavior BetaThinkingPrefixMismatchBehavior Optional`
+
+ What happens when a thinking block in `messages` fails the conversation
+ check: it was created in a different conversation, or the messages before
+ it have changed since. `"error"` (the default) fails the request with a
+ 400 error. `"drop_block"` removes the failing blocks and the request
+ proceeds; the model no longer sees the dropped reasoning.
+
+ - `const BetaThinkingPrefixMismatchBehaviorError BetaThinkingPrefixMismatchBehavior = "error"`
+
+ - `const BetaThinkingPrefixMismatchBehaviorDropBlock BetaThinkingPrefixMismatchBehavior = "drop_block"`
+
- `Display BetaThinkingConfigAdaptiveDisplay Optional`
Controls how thinking content appears in the response. When set to `summarized`, thinking is returned normally. When set to `omitted`, thinking content is redacted but a signature is returned for multi-turn continuity. Defaults to `summarized`.
@@ -30178,6 +30883,24 @@ func main() {
- `Type Enabled`
+ - `BlockBinding BetaThinkingBlockBinding Optional`
+
+ Controls for block binding: what happens when a thinking block this
+ request sends back fails the conversation check. Every field is optional;
+ an empty object means every default.
+
+ - `PrefixMismatchBehavior BetaThinkingPrefixMismatchBehavior Optional`
+
+ What happens when a thinking block in `messages` fails the conversation
+ check: it was created in a different conversation, or the messages before
+ it have changed since. `"error"` (the default) fails the request with a
+ 400 error. `"drop_block"` removes the failing blocks and the request
+ proceeds; the model no longer sees the dropped reasoning.
+
+ - `const BetaThinkingPrefixMismatchBehaviorError BetaThinkingPrefixMismatchBehavior = "error"`
+
+ - `const BetaThinkingPrefixMismatchBehaviorDropBlock BetaThinkingPrefixMismatchBehavior = "drop_block"`
+
- `Display BetaThinkingConfigEnabledDisplay Optional`
Controls how thinking content appears in the response. When set to `summarized`, thinking is returned normally. When set to `omitted`, thinking content is redacted but a signature is returned for multi-turn continuity. Defaults to `summarized`.
@@ -30212,6 +30935,24 @@ func main() {
- `Type Enabled`
+ - `BlockBinding BetaThinkingBlockBinding Optional`
+
+ Controls for block binding: what happens when a thinking block this
+ request sends back fails the conversation check. Every field is optional;
+ an empty object means every default.
+
+ - `PrefixMismatchBehavior BetaThinkingPrefixMismatchBehavior Optional`
+
+ What happens when a thinking block in `messages` fails the conversation
+ check: it was created in a different conversation, or the messages before
+ it have changed since. `"error"` (the default) fails the request with a
+ 400 error. `"drop_block"` removes the failing blocks and the request
+ proceeds; the model no longer sees the dropped reasoning.
+
+ - `const BetaThinkingPrefixMismatchBehaviorError BetaThinkingPrefixMismatchBehavior = "error"`
+
+ - `const BetaThinkingPrefixMismatchBehaviorDropBlock BetaThinkingPrefixMismatchBehavior = "drop_block"`
+
- `Display BetaThinkingConfigEnabledDisplay Optional`
Controls how thinking content appears in the response. When set to `summarized`, thinking is returned normally. When set to `omitted`, thinking content is redacted but a signature is returned for multi-turn continuity. Defaults to `summarized`.
@@ -30230,6 +30971,12 @@ func main() {
- `Type Adaptive`
+ - `BlockBinding BetaThinkingBlockBinding Optional`
+
+ Controls for block binding: what happens when a thinking block this
+ request sends back fails the conversation check. Every field is optional;
+ an empty object means every default.
+
- `Display BetaThinkingConfigAdaptiveDisplay Optional`
Controls how thinking content appears in the response. When set to `summarized`, thinking is returned normally. When set to `omitted`, thinking content is redacted but a signature is returned for multi-turn continuity. Defaults to `summarized`.
@@ -30256,6 +31003,60 @@ func main() {
default: thinking_delta
+### Beta Thinking Dropped Input Transformation
+
+- `type BetaThinkingDroppedInputTransformation struct{…}`
+
+ - `Path string`
+
+ Where the removed block was in your request, as `messages.{i}.content.{j}`:
+ `i` indexes the `messages` array you sent and `j` that message's `content`
+ array — the same form error messages use.
+
+ - `Reason BetaThinkingDroppedInputTransformationReason`
+
+ Which binding check removed the block: `model_binding_mismatch` — it was
+ created by a model whose reasoning the requested model may not read;
+ `prefix_binding_mismatch` — the conversation before it differs from the
+ conversation it was created in (the rest of that turn's consecutive thinking
+ blocks are removed with it, each with this reason);
+ `organization_binding_mismatch` — it was created under a different
+ organization (an Anthropic organization, AWS account or Google Cloud project)
+ and this organization is not one of its additional organizations;
+ `end_user_binding_mismatch` — it was created for a different end user, or
+ was removed by the consumer-organization binding. A block that would fail
+ several checks reports one reason, in this order of precedence:
+ `organization_binding_mismatch`, `end_user_binding_mismatch`,
+ `model_binding_mismatch`, `prefix_binding_mismatch`.
+
+ - `const BetaThinkingDroppedInputTransformationReasonModelBindingMismatch BetaThinkingDroppedInputTransformationReason = "model_binding_mismatch"`
+
+ - `const BetaThinkingDroppedInputTransformationReasonPrefixBindingMismatch BetaThinkingDroppedInputTransformationReason = "prefix_binding_mismatch"`
+
+ - `const BetaThinkingDroppedInputTransformationReasonOrganizationBindingMismatch BetaThinkingDroppedInputTransformationReason = "organization_binding_mismatch"`
+
+ - `const BetaThinkingDroppedInputTransformationReasonEndUserBindingMismatch BetaThinkingDroppedInputTransformationReason = "end_user_binding_mismatch"`
+
+ - `Type ThinkingDropped`
+
+ Always `thinking_dropped` for this entry type.
+
+ default: thinking_dropped
+
+### Beta Thinking Prefix Mismatch Behavior
+
+- `type BetaThinkingPrefixMismatchBehavior string`
+
+ What happens when a thinking block in `messages` fails the conversation
+ check: it was created in a different conversation, or the messages before
+ it have changed since. `"error"` (the default) fails the request with a
+ 400 error. `"drop_block"` removes the failing blocks and the request
+ proceeds; the model no longer sees the dropped reasoning.
+
+ - `const BetaThinkingPrefixMismatchBehaviorError BetaThinkingPrefixMismatchBehavior = "error"`
+
+ - `const BetaThinkingPrefixMismatchBehaviorDropBlock BetaThinkingPrefixMismatchBehavior = "drop_block"`
+
### Beta Thinking Turns
- `type BetaThinkingTurns struct{…}`
@@ -32179,16 +32980,6 @@ func main() {
- `Type BrowserToolset20260801`
- - `AllowedCallers []string Optional`
-
- - `const BetaBrowserToolset20260801AllowedCallerDirect BetaBrowserToolset20260801AllowedCaller = "direct"`
-
- - `const BetaBrowserToolset20260801AllowedCallerCodeExecution20250825 BetaBrowserToolset20260801AllowedCaller = "code_execution_20250825"`
-
- - `const BetaBrowserToolset20260801AllowedCallerCodeExecution20260120 BetaBrowserToolset20260801AllowedCaller = "code_execution_20260120"`
-
- - `const BetaBrowserToolset20260801AllowedCallerCodeExecution20260521 BetaBrowserToolset20260801AllowedCaller = "code_execution_20260521"`
-
- `CacheControl BetaCacheControlEphemeral Optional`
Create a cache control breakpoint at this content block.
@@ -32815,16 +33606,6 @@ func main() {
- `Type ComputerToolset20260801`
- - `AllowedCallers []string Optional`
-
- - `const BetaComputerToolset20260801AllowedCallerDirect BetaComputerToolset20260801AllowedCaller = "direct"`
-
- - `const BetaComputerToolset20260801AllowedCallerCodeExecution20250825 BetaComputerToolset20260801AllowedCaller = "code_execution_20250825"`
-
- - `const BetaComputerToolset20260801AllowedCallerCodeExecution20260120 BetaComputerToolset20260801AllowedCaller = "code_execution_20260120"`
-
- - `const BetaComputerToolset20260801AllowedCallerCodeExecution20260521 BetaComputerToolset20260801AllowedCaller = "code_execution_20260521"`
-
- `CacheControl BetaCacheControlEphemeral Optional`
Create a cache control breakpoint at this content block.
@@ -33592,6 +34373,14 @@ func main() {
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `const ModelClaudeFable5_1 Model = "claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
+ - `const ModelClaudeMythos5_1 Model = "claude-mythos-5-1"`
+
+ Our most capable model for cybersecurity and biology research, available through trusted access programs
+
- `const ModelClaudeSonnet5 Model = "claude-sonnet-5"`
High-performance model for coding and agents
@@ -34130,6 +34919,14 @@ func main() {
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `const ModelClaudeFable5_1 Model = "claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
+ - `const ModelClaudeMythos5_1 Model = "claude-mythos-5-1"`
+
+ Our most capable model for cybersecurity and biology research, available through trusted access programs
+
- `const ModelClaudeSonnet5 Model = "claude-sonnet-5"`
High-performance model for coding and agents
@@ -37573,6 +38370,14 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `const ModelClaudeFable5_1 Model = "claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
+ - `const ModelClaudeMythos5_1 Model = "claude-mythos-5-1"`
+
+ Our most capable model for cybersecurity and biology research, available through trusted access programs
+
- `const ModelClaudeSonnet5 Model = "claude-sonnet-5"`
High-performance model for coding and agents
@@ -37653,6 +38458,36 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl
- `const BetaMessageParamRoleSystem BetaMessageParamRole = "system"`
+ - `ClearAt BetaMessageParamClearAt Optional`
+
+ How long this system message's text stays in front of the model. `"never"` (the default) renders it on every request that includes it. `"next_user_message"` renders it only for the user turn it follows: once a later `role: "user"` message exists in `messages` the message stays in the array (send it unchanged) but is no longer shown to the model. Only permitted on `role: "system"` messages.
+
+ - `const BetaMessageParamClearAtNextUserMessage BetaMessageParamClearAt = "next_user_message"`
+
+ - `const BetaMessageParamClearAtNever BetaMessageParamClearAt = "never"`
+
+ - `OutputConfig BetaSystemMessageOutputConfig Optional`
+
+ Per-message output configuration on a role:"system" input message.
+
+ Fields here apply per-turn; `format` remains top-level only. An
+ empty `{}` is accepted on a message that carries content; a message
+ with neither content nor output_config fields is rejected.
+
+ - `Effort BetaSystemMessageOutputConfigEffort Optional`
+
+ All possible effort levels.
+
+ - `const BetaSystemMessageOutputConfigEffortLow BetaSystemMessageOutputConfigEffort = "low"`
+
+ - `const BetaSystemMessageOutputConfigEffortMedium BetaSystemMessageOutputConfigEffort = "medium"`
+
+ - `const BetaSystemMessageOutputConfigEffortHigh BetaSystemMessageOutputConfigEffort = "high"`
+
+ - `const BetaSystemMessageOutputConfigEffortXhigh BetaSystemMessageOutputConfigEffort = "xhigh"`
+
+ - `const BetaSystemMessageOutputConfigEffortMax BetaSystemMessageOutputConfigEffort = "max"`
+
- `Model Model`
The model that will complete your prompt.
@@ -37955,6 +38790,24 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl
- `Type Enabled`
+ - `BlockBinding BetaThinkingBlockBinding Optional`
+
+ Controls for block binding: what happens when a thinking block this
+ request sends back fails the conversation check. Every field is optional;
+ an empty object means every default.
+
+ - `PrefixMismatchBehavior BetaThinkingPrefixMismatchBehavior Optional`
+
+ What happens when a thinking block in `messages` fails the conversation
+ check: it was created in a different conversation, or the messages before
+ it have changed since. `"error"` (the default) fails the request with a
+ 400 error. `"drop_block"` removes the failing blocks and the request
+ proceeds; the model no longer sees the dropped reasoning.
+
+ - `const BetaThinkingPrefixMismatchBehaviorError BetaThinkingPrefixMismatchBehavior = "error"`
+
+ - `const BetaThinkingPrefixMismatchBehaviorDropBlock BetaThinkingPrefixMismatchBehavior = "drop_block"`
+
- `Display BetaThinkingConfigEnabledDisplay Optional`
Controls how thinking content appears in the response. When set to `summarized`, thinking is returned normally. When set to `omitted`, thinking content is redacted but a signature is returned for multi-turn continuity. Defaults to `summarized`.
@@ -37973,6 +38826,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl
- `Type Adaptive`
+ - `BlockBinding BetaThinkingBlockBinding Optional`
+
+ Controls for block binding: what happens when a thinking block this
+ request sends back fails the conversation check. Every field is optional;
+ an empty object means every default.
+
- `Display BetaThinkingConfigAdaptiveDisplay Optional`
Controls how thinking content appears in the response. When set to `summarized`, thinking is returned normally. When set to `omitted`, thinking content is redacted but a signature is returned for multi-turn continuity. Defaults to `summarized`.
@@ -38472,16 +39331,6 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl
- `Type BrowserToolset20260801`
- - `AllowedCallers []string Optional`
-
- - `const BetaBrowserToolset20260801AllowedCallerDirect BetaBrowserToolset20260801AllowedCaller = "direct"`
-
- - `const BetaBrowserToolset20260801AllowedCallerCodeExecution20250825 BetaBrowserToolset20260801AllowedCaller = "code_execution_20250825"`
-
- - `const BetaBrowserToolset20260801AllowedCallerCodeExecution20260120 BetaBrowserToolset20260801AllowedCaller = "code_execution_20260120"`
-
- - `const BetaBrowserToolset20260801AllowedCallerCodeExecution20260521 BetaBrowserToolset20260801AllowedCaller = "code_execution_20260521"`
-
- `CacheControl BetaCacheControlEphemeral Optional`
Create a cache control breakpoint at this content block.
@@ -39108,16 +39957,6 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl
- `Type ComputerToolset20260801`
- - `AllowedCallers []string Optional`
-
- - `const BetaComputerToolset20260801AllowedCallerDirect BetaComputerToolset20260801AllowedCaller = "direct"`
-
- - `const BetaComputerToolset20260801AllowedCallerCodeExecution20250825 BetaComputerToolset20260801AllowedCaller = "code_execution_20250825"`
-
- - `const BetaComputerToolset20260801AllowedCallerCodeExecution20260120 BetaComputerToolset20260801AllowedCaller = "code_execution_20260120"`
-
- - `const BetaComputerToolset20260801AllowedCallerCodeExecution20260521 BetaComputerToolset20260801AllowedCaller = "code_execution_20260521"`
-
- `CacheControl BetaCacheControlEphemeral Optional`
Create a cache control breakpoint at this content block.
@@ -40164,6 +41003,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
- `UserProfileID param.Field[string] Optional`
Header param: The user profile ID to attribute the requests in this batch to. Use when acting on behalf of a party other than your organization. Requires the `user-profiles` beta header. Applies to every request in the batch; an individual request whose `user_profile_id` body field conflicts with this header is errored.
@@ -40450,6 +41295,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `type BetaMessageBatch struct{…}`
@@ -40732,6 +41583,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `type BetaMessageBatch struct{…}`
@@ -41007,6 +41864,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `type BetaMessageBatch struct{…}`
@@ -41279,6 +42142,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `type BetaDeletedMessageBatch struct{…}`
@@ -41443,6 +42312,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `type BetaMessageBatchIndividualResponse struct{…}`
@@ -42392,6 +43267,14 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `const ModelClaudeFable5_1 Model = "claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
+ - `const ModelClaudeMythos5_1 Model = "claude-mythos-5-1"`
+
+ Our most capable model for cybersecurity and biology research, available through trusted access programs
+
- `const ModelClaudeSonnet5 Model = "claude-sonnet-5"`
High-performance model for coding and agents
@@ -43123,6 +44006,60 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl
- `const BetaUsageSpeedFast BetaUsageSpeed = "fast"`
+ - `InputTransformations []BetaThinkingDroppedInputTransformation Optional`
+
+ Changes the API made to the request's input before showing it to the model:
+ one entry per change, in request order. Today the only entry type is
+ `thinking_dropped` — a `thinking`, `redacted_thinking` or `connector_text`
+ block from the request's `messages` that was removed from the prompt instead
+ of being shown to the model because it failed a binding check. More entry
+ types may be added over time; ignore types you do not recognize.
+
+ Requires `anthropic-beta: thinking-binding-controls-2026-08-01`. Present on
+ every such response from a model that supports extended thinking, as `[]`
+ when nothing was changed; without the beta, blocks are removed all the same
+ but nothing is reported. Removed blocks contribute nothing to
+ `usage.input_tokens`. When streaming, the array is final in `message_start`;
+ the final `message_delta` event carries it only when a server-side model
+ fallback happened mid-stream, in which case it holds the serving model's
+ entries and replaces the one in `message_start`.
+
+ - `Path string`
+
+ Where the removed block was in your request, as `messages.{i}.content.{j}`:
+ `i` indexes the `messages` array you sent and `j` that message's `content`
+ array — the same form error messages use.
+
+ - `Reason BetaThinkingDroppedInputTransformationReason`
+
+ Which binding check removed the block: `model_binding_mismatch` — it was
+ created by a model whose reasoning the requested model may not read;
+ `prefix_binding_mismatch` — the conversation before it differs from the
+ conversation it was created in (the rest of that turn's consecutive thinking
+ blocks are removed with it, each with this reason);
+ `organization_binding_mismatch` — it was created under a different
+ organization (an Anthropic organization, AWS account or Google Cloud project)
+ and this organization is not one of its additional organizations;
+ `end_user_binding_mismatch` — it was created for a different end user, or
+ was removed by the consumer-organization binding. A block that would fail
+ several checks reports one reason, in this order of precedence:
+ `organization_binding_mismatch`, `end_user_binding_mismatch`,
+ `model_binding_mismatch`, `prefix_binding_mismatch`.
+
+ - `const BetaThinkingDroppedInputTransformationReasonModelBindingMismatch BetaThinkingDroppedInputTransformationReason = "model_binding_mismatch"`
+
+ - `const BetaThinkingDroppedInputTransformationReasonPrefixBindingMismatch BetaThinkingDroppedInputTransformationReason = "prefix_binding_mismatch"`
+
+ - `const BetaThinkingDroppedInputTransformationReasonOrganizationBindingMismatch BetaThinkingDroppedInputTransformationReason = "organization_binding_mismatch"`
+
+ - `const BetaThinkingDroppedInputTransformationReasonEndUserBindingMismatch BetaThinkingDroppedInputTransformationReason = "end_user_binding_mismatch"`
+
+ - `Type ThinkingDropped`
+
+ Always `thinking_dropped` for this entry type.
+
+ default: thinking_dropped
+
- `Type Succeeded`
default: succeeded
diff --git a/content/en/api/go/beta/messages/batches.md b/content/en/api/go/beta/messages/batches.md
index a1aba037f..4d1520ba5 100644
--- a/content/en/api/go/beta/messages/batches.md
+++ b/content/en/api/go/beta/messages/batches.md
@@ -1324,6 +1324,14 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `const ModelClaudeFable5_1 Model = "claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
+ - `const ModelClaudeMythos5_1 Model = "claude-mythos-5-1"`
+
+ Our most capable model for cybersecurity and biology research, available through trusted access programs
+
- `const ModelClaudeSonnet5 Model = "claude-sonnet-5"`
High-performance model for coding and agents
@@ -1404,6 +1412,36 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl
- `const BetaMessageParamRoleSystem BetaMessageParamRole = "system"`
+ - `ClearAt BetaMessageParamClearAt Optional`
+
+ How long this system message's text stays in front of the model. `"never"` (the default) renders it on every request that includes it. `"next_user_message"` renders it only for the user turn it follows: once a later `role: "user"` message exists in `messages` the message stays in the array (send it unchanged) but is no longer shown to the model. Only permitted on `role: "system"` messages.
+
+ - `const BetaMessageParamClearAtNextUserMessage BetaMessageParamClearAt = "next_user_message"`
+
+ - `const BetaMessageParamClearAtNever BetaMessageParamClearAt = "never"`
+
+ - `OutputConfig BetaSystemMessageOutputConfig Optional`
+
+ Per-message output configuration on a role:"system" input message.
+
+ Fields here apply per-turn; `format` remains top-level only. An
+ empty `{}` is accepted on a message that carries content; a message
+ with neither content nor output_config fields is rejected.
+
+ - `Effort BetaSystemMessageOutputConfigEffort Optional`
+
+ All possible effort levels.
+
+ - `const BetaSystemMessageOutputConfigEffortLow BetaSystemMessageOutputConfigEffort = "low"`
+
+ - `const BetaSystemMessageOutputConfigEffortMedium BetaSystemMessageOutputConfigEffort = "medium"`
+
+ - `const BetaSystemMessageOutputConfigEffortHigh BetaSystemMessageOutputConfigEffort = "high"`
+
+ - `const BetaSystemMessageOutputConfigEffortXhigh BetaSystemMessageOutputConfigEffort = "xhigh"`
+
+ - `const BetaSystemMessageOutputConfigEffortMax BetaSystemMessageOutputConfigEffort = "max"`
+
- `Model Model`
The model that will complete your prompt.
@@ -1706,6 +1744,24 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl
- `Type Enabled`
+ - `BlockBinding BetaThinkingBlockBinding Optional`
+
+ Controls for block binding: what happens when a thinking block this
+ request sends back fails the conversation check. Every field is optional;
+ an empty object means every default.
+
+ - `PrefixMismatchBehavior BetaThinkingPrefixMismatchBehavior Optional`
+
+ What happens when a thinking block in `messages` fails the conversation
+ check: it was created in a different conversation, or the messages before
+ it have changed since. `"error"` (the default) fails the request with a
+ 400 error. `"drop_block"` removes the failing blocks and the request
+ proceeds; the model no longer sees the dropped reasoning.
+
+ - `const BetaThinkingPrefixMismatchBehaviorError BetaThinkingPrefixMismatchBehavior = "error"`
+
+ - `const BetaThinkingPrefixMismatchBehaviorDropBlock BetaThinkingPrefixMismatchBehavior = "drop_block"`
+
- `Display BetaThinkingConfigEnabledDisplay Optional`
Controls how thinking content appears in the response. When set to `summarized`, thinking is returned normally. When set to `omitted`, thinking content is redacted but a signature is returned for multi-turn continuity. Defaults to `summarized`.
@@ -1724,6 +1780,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl
- `Type Adaptive`
+ - `BlockBinding BetaThinkingBlockBinding Optional`
+
+ Controls for block binding: what happens when a thinking block this
+ request sends back fails the conversation check. Every field is optional;
+ an empty object means every default.
+
- `Display BetaThinkingConfigAdaptiveDisplay Optional`
Controls how thinking content appears in the response. When set to `summarized`, thinking is returned normally. When set to `omitted`, thinking content is redacted but a signature is returned for multi-turn continuity. Defaults to `summarized`.
@@ -2223,16 +2285,6 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl
- `Type BrowserToolset20260801`
- - `AllowedCallers []string Optional`
-
- - `const BetaBrowserToolset20260801AllowedCallerDirect BetaBrowserToolset20260801AllowedCaller = "direct"`
-
- - `const BetaBrowserToolset20260801AllowedCallerCodeExecution20250825 BetaBrowserToolset20260801AllowedCaller = "code_execution_20250825"`
-
- - `const BetaBrowserToolset20260801AllowedCallerCodeExecution20260120 BetaBrowserToolset20260801AllowedCaller = "code_execution_20260120"`
-
- - `const BetaBrowserToolset20260801AllowedCallerCodeExecution20260521 BetaBrowserToolset20260801AllowedCaller = "code_execution_20260521"`
-
- `CacheControl BetaCacheControlEphemeral Optional`
Create a cache control breakpoint at this content block.
@@ -2859,16 +2911,6 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl
- `Type ComputerToolset20260801`
- - `AllowedCallers []string Optional`
-
- - `const BetaComputerToolset20260801AllowedCallerDirect BetaComputerToolset20260801AllowedCaller = "direct"`
-
- - `const BetaComputerToolset20260801AllowedCallerCodeExecution20250825 BetaComputerToolset20260801AllowedCaller = "code_execution_20250825"`
-
- - `const BetaComputerToolset20260801AllowedCallerCodeExecution20260120 BetaComputerToolset20260801AllowedCaller = "code_execution_20260120"`
-
- - `const BetaComputerToolset20260801AllowedCallerCodeExecution20260521 BetaComputerToolset20260801AllowedCaller = "code_execution_20260521"`
-
- `CacheControl BetaCacheControlEphemeral Optional`
Create a cache control breakpoint at this content block.
@@ -3915,6 +3957,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
- `UserProfileID param.Field[string] Optional`
Header param: The user profile ID to attribute the requests in this batch to. Use when acting on behalf of a party other than your organization. Requires the `user-profiles` beta header. Applies to every request in the batch; an individual request whose `user_profile_id` body field conflicts with this header is errored.
@@ -4201,6 +4249,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
### Returns
- `type BetaMessageBatch struct{…}`
@@ -4483,6 +4537,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
### Returns
- `type BetaMessageBatch struct{…}`
@@ -4758,6 +4818,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
### Returns
- `type BetaMessageBatch struct{…}`
@@ -5030,6 +5096,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
### Returns
- `type BetaDeletedMessageBatch struct{…}`
@@ -5194,6 +5266,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
### Returns
- `type BetaMessageBatchIndividualResponse struct{…}`
@@ -6143,6 +6221,14 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `const ModelClaudeFable5_1 Model = "claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
+ - `const ModelClaudeMythos5_1 Model = "claude-mythos-5-1"`
+
+ Our most capable model for cybersecurity and biology research, available through trusted access programs
+
- `const ModelClaudeSonnet5 Model = "claude-sonnet-5"`
High-performance model for coding and agents
@@ -6874,6 +6960,60 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl
- `const BetaUsageSpeedFast BetaUsageSpeed = "fast"`
+ - `InputTransformations []BetaThinkingDroppedInputTransformation Optional`
+
+ Changes the API made to the request's input before showing it to the model:
+ one entry per change, in request order. Today the only entry type is
+ `thinking_dropped` — a `thinking`, `redacted_thinking` or `connector_text`
+ block from the request's `messages` that was removed from the prompt instead
+ of being shown to the model because it failed a binding check. More entry
+ types may be added over time; ignore types you do not recognize.
+
+ Requires `anthropic-beta: thinking-binding-controls-2026-08-01`. Present on
+ every such response from a model that supports extended thinking, as `[]`
+ when nothing was changed; without the beta, blocks are removed all the same
+ but nothing is reported. Removed blocks contribute nothing to
+ `usage.input_tokens`. When streaming, the array is final in `message_start`;
+ the final `message_delta` event carries it only when a server-side model
+ fallback happened mid-stream, in which case it holds the serving model's
+ entries and replaces the one in `message_start`.
+
+ - `Path string`
+
+ Where the removed block was in your request, as `messages.{i}.content.{j}`:
+ `i` indexes the `messages` array you sent and `j` that message's `content`
+ array — the same form error messages use.
+
+ - `Reason BetaThinkingDroppedInputTransformationReason`
+
+ Which binding check removed the block: `model_binding_mismatch` — it was
+ created by a model whose reasoning the requested model may not read;
+ `prefix_binding_mismatch` — the conversation before it differs from the
+ conversation it was created in (the rest of that turn's consecutive thinking
+ blocks are removed with it, each with this reason);
+ `organization_binding_mismatch` — it was created under a different
+ organization (an Anthropic organization, AWS account or Google Cloud project)
+ and this organization is not one of its additional organizations;
+ `end_user_binding_mismatch` — it was created for a different end user, or
+ was removed by the consumer-organization binding. A block that would fail
+ several checks reports one reason, in this order of precedence:
+ `organization_binding_mismatch`, `end_user_binding_mismatch`,
+ `model_binding_mismatch`, `prefix_binding_mismatch`.
+
+ - `const BetaThinkingDroppedInputTransformationReasonModelBindingMismatch BetaThinkingDroppedInputTransformationReason = "model_binding_mismatch"`
+
+ - `const BetaThinkingDroppedInputTransformationReasonPrefixBindingMismatch BetaThinkingDroppedInputTransformationReason = "prefix_binding_mismatch"`
+
+ - `const BetaThinkingDroppedInputTransformationReasonOrganizationBindingMismatch BetaThinkingDroppedInputTransformationReason = "organization_binding_mismatch"`
+
+ - `const BetaThinkingDroppedInputTransformationReasonEndUserBindingMismatch BetaThinkingDroppedInputTransformationReason = "end_user_binding_mismatch"`
+
+ - `Type ThinkingDropped`
+
+ Always `thinking_dropped` for this entry type.
+
+ default: thinking_dropped
+
- `Type Succeeded`
default: succeeded
@@ -8229,6 +8369,14 @@ func main() {
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `const ModelClaudeFable5_1 Model = "claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
+ - `const ModelClaudeMythos5_1 Model = "claude-mythos-5-1"`
+
+ Our most capable model for cybersecurity and biology research, available through trusted access programs
+
- `const ModelClaudeSonnet5 Model = "claude-sonnet-5"`
High-performance model for coding and agents
@@ -8960,6 +9108,60 @@ func main() {
- `const BetaUsageSpeedFast BetaUsageSpeed = "fast"`
+ - `InputTransformations []BetaThinkingDroppedInputTransformation Optional`
+
+ Changes the API made to the request's input before showing it to the model:
+ one entry per change, in request order. Today the only entry type is
+ `thinking_dropped` — a `thinking`, `redacted_thinking` or `connector_text`
+ block from the request's `messages` that was removed from the prompt instead
+ of being shown to the model because it failed a binding check. More entry
+ types may be added over time; ignore types you do not recognize.
+
+ Requires `anthropic-beta: thinking-binding-controls-2026-08-01`. Present on
+ every such response from a model that supports extended thinking, as `[]`
+ when nothing was changed; without the beta, blocks are removed all the same
+ but nothing is reported. Removed blocks contribute nothing to
+ `usage.input_tokens`. When streaming, the array is final in `message_start`;
+ the final `message_delta` event carries it only when a server-side model
+ fallback happened mid-stream, in which case it holds the serving model's
+ entries and replaces the one in `message_start`.
+
+ - `Path string`
+
+ Where the removed block was in your request, as `messages.{i}.content.{j}`:
+ `i` indexes the `messages` array you sent and `j` that message's `content`
+ array — the same form error messages use.
+
+ - `Reason BetaThinkingDroppedInputTransformationReason`
+
+ Which binding check removed the block: `model_binding_mismatch` — it was
+ created by a model whose reasoning the requested model may not read;
+ `prefix_binding_mismatch` — the conversation before it differs from the
+ conversation it was created in (the rest of that turn's consecutive thinking
+ blocks are removed with it, each with this reason);
+ `organization_binding_mismatch` — it was created under a different
+ organization (an Anthropic organization, AWS account or Google Cloud project)
+ and this organization is not one of its additional organizations;
+ `end_user_binding_mismatch` — it was created for a different end user, or
+ was removed by the consumer-organization binding. A block that would fail
+ several checks reports one reason, in this order of precedence:
+ `organization_binding_mismatch`, `end_user_binding_mismatch`,
+ `model_binding_mismatch`, `prefix_binding_mismatch`.
+
+ - `const BetaThinkingDroppedInputTransformationReasonModelBindingMismatch BetaThinkingDroppedInputTransformationReason = "model_binding_mismatch"`
+
+ - `const BetaThinkingDroppedInputTransformationReasonPrefixBindingMismatch BetaThinkingDroppedInputTransformationReason = "prefix_binding_mismatch"`
+
+ - `const BetaThinkingDroppedInputTransformationReasonOrganizationBindingMismatch BetaThinkingDroppedInputTransformationReason = "organization_binding_mismatch"`
+
+ - `const BetaThinkingDroppedInputTransformationReasonEndUserBindingMismatch BetaThinkingDroppedInputTransformationReason = "end_user_binding_mismatch"`
+
+ - `Type ThinkingDropped`
+
+ Always `thinking_dropped` for this entry type.
+
+ default: thinking_dropped
+
- `Type Succeeded`
default: succeeded
@@ -10063,6 +10265,14 @@ func main() {
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `const ModelClaudeFable5_1 Model = "claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
+ - `const ModelClaudeMythos5_1 Model = "claude-mythos-5-1"`
+
+ Our most capable model for cybersecurity and biology research, available through trusted access programs
+
- `const ModelClaudeSonnet5 Model = "claude-sonnet-5"`
High-performance model for coding and agents
@@ -10794,6 +11004,60 @@ func main() {
- `const BetaUsageSpeedFast BetaUsageSpeed = "fast"`
+ - `InputTransformations []BetaThinkingDroppedInputTransformation Optional`
+
+ Changes the API made to the request's input before showing it to the model:
+ one entry per change, in request order. Today the only entry type is
+ `thinking_dropped` — a `thinking`, `redacted_thinking` or `connector_text`
+ block from the request's `messages` that was removed from the prompt instead
+ of being shown to the model because it failed a binding check. More entry
+ types may be added over time; ignore types you do not recognize.
+
+ Requires `anthropic-beta: thinking-binding-controls-2026-08-01`. Present on
+ every such response from a model that supports extended thinking, as `[]`
+ when nothing was changed; without the beta, blocks are removed all the same
+ but nothing is reported. Removed blocks contribute nothing to
+ `usage.input_tokens`. When streaming, the array is final in `message_start`;
+ the final `message_delta` event carries it only when a server-side model
+ fallback happened mid-stream, in which case it holds the serving model's
+ entries and replaces the one in `message_start`.
+
+ - `Path string`
+
+ Where the removed block was in your request, as `messages.{i}.content.{j}`:
+ `i` indexes the `messages` array you sent and `j` that message's `content`
+ array — the same form error messages use.
+
+ - `Reason BetaThinkingDroppedInputTransformationReason`
+
+ Which binding check removed the block: `model_binding_mismatch` — it was
+ created by a model whose reasoning the requested model may not read;
+ `prefix_binding_mismatch` — the conversation before it differs from the
+ conversation it was created in (the rest of that turn's consecutive thinking
+ blocks are removed with it, each with this reason);
+ `organization_binding_mismatch` — it was created under a different
+ organization (an Anthropic organization, AWS account or Google Cloud project)
+ and this organization is not one of its additional organizations;
+ `end_user_binding_mismatch` — it was created for a different end user, or
+ was removed by the consumer-organization binding. A block that would fail
+ several checks reports one reason, in this order of precedence:
+ `organization_binding_mismatch`, `end_user_binding_mismatch`,
+ `model_binding_mismatch`, `prefix_binding_mismatch`.
+
+ - `const BetaThinkingDroppedInputTransformationReasonModelBindingMismatch BetaThinkingDroppedInputTransformationReason = "model_binding_mismatch"`
+
+ - `const BetaThinkingDroppedInputTransformationReasonPrefixBindingMismatch BetaThinkingDroppedInputTransformationReason = "prefix_binding_mismatch"`
+
+ - `const BetaThinkingDroppedInputTransformationReasonOrganizationBindingMismatch BetaThinkingDroppedInputTransformationReason = "organization_binding_mismatch"`
+
+ - `const BetaThinkingDroppedInputTransformationReasonEndUserBindingMismatch BetaThinkingDroppedInputTransformationReason = "end_user_binding_mismatch"`
+
+ - `Type ThinkingDropped`
+
+ Always `thinking_dropped` for this entry type.
+
+ default: thinking_dropped
+
- `Type Succeeded`
default: succeeded
@@ -11849,6 +12113,14 @@ func main() {
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `const ModelClaudeFable5_1 Model = "claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
+ - `const ModelClaudeMythos5_1 Model = "claude-mythos-5-1"`
+
+ Our most capable model for cybersecurity and biology research, available through trusted access programs
+
- `const ModelClaudeSonnet5 Model = "claude-sonnet-5"`
High-performance model for coding and agents
@@ -12580,6 +12852,60 @@ func main() {
- `const BetaUsageSpeedFast BetaUsageSpeed = "fast"`
+ - `InputTransformations []BetaThinkingDroppedInputTransformation Optional`
+
+ Changes the API made to the request's input before showing it to the model:
+ one entry per change, in request order. Today the only entry type is
+ `thinking_dropped` — a `thinking`, `redacted_thinking` or `connector_text`
+ block from the request's `messages` that was removed from the prompt instead
+ of being shown to the model because it failed a binding check. More entry
+ types may be added over time; ignore types you do not recognize.
+
+ Requires `anthropic-beta: thinking-binding-controls-2026-08-01`. Present on
+ every such response from a model that supports extended thinking, as `[]`
+ when nothing was changed; without the beta, blocks are removed all the same
+ but nothing is reported. Removed blocks contribute nothing to
+ `usage.input_tokens`. When streaming, the array is final in `message_start`;
+ the final `message_delta` event carries it only when a server-side model
+ fallback happened mid-stream, in which case it holds the serving model's
+ entries and replaces the one in `message_start`.
+
+ - `Path string`
+
+ Where the removed block was in your request, as `messages.{i}.content.{j}`:
+ `i` indexes the `messages` array you sent and `j` that message's `content`
+ array — the same form error messages use.
+
+ - `Reason BetaThinkingDroppedInputTransformationReason`
+
+ Which binding check removed the block: `model_binding_mismatch` — it was
+ created by a model whose reasoning the requested model may not read;
+ `prefix_binding_mismatch` — the conversation before it differs from the
+ conversation it was created in (the rest of that turn's consecutive thinking
+ blocks are removed with it, each with this reason);
+ `organization_binding_mismatch` — it was created under a different
+ organization (an Anthropic organization, AWS account or Google Cloud project)
+ and this organization is not one of its additional organizations;
+ `end_user_binding_mismatch` — it was created for a different end user, or
+ was removed by the consumer-organization binding. A block that would fail
+ several checks reports one reason, in this order of precedence:
+ `organization_binding_mismatch`, `end_user_binding_mismatch`,
+ `model_binding_mismatch`, `prefix_binding_mismatch`.
+
+ - `const BetaThinkingDroppedInputTransformationReasonModelBindingMismatch BetaThinkingDroppedInputTransformationReason = "model_binding_mismatch"`
+
+ - `const BetaThinkingDroppedInputTransformationReasonPrefixBindingMismatch BetaThinkingDroppedInputTransformationReason = "prefix_binding_mismatch"`
+
+ - `const BetaThinkingDroppedInputTransformationReasonOrganizationBindingMismatch BetaThinkingDroppedInputTransformationReason = "organization_binding_mismatch"`
+
+ - `const BetaThinkingDroppedInputTransformationReasonEndUserBindingMismatch BetaThinkingDroppedInputTransformationReason = "end_user_binding_mismatch"`
+
+ - `Type ThinkingDropped`
+
+ Always `thinking_dropped` for this entry type.
+
+ default: thinking_dropped
+
- `Type Succeeded`
default: succeeded
diff --git a/content/en/api/go/beta/messages/batches/cancel.md b/content/en/api/go/beta/messages/batches/cancel.md
index 88e22ee73..e6559f8f0 100644
--- a/content/en/api/go/beta/messages/batches/cancel.md
+++ b/content/en/api/go/beta/messages/batches/cancel.md
@@ -108,6 +108,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
## Returns
- `type BetaMessageBatch struct{…}`
diff --git a/content/en/api/go/beta/messages/batches/create.md b/content/en/api/go/beta/messages/batches/create.md
index 08ed6dc05..04995fbdd 100644
--- a/content/en/api/go/beta/messages/batches/create.md
+++ b/content/en/api/go/beta/messages/batches/create.md
@@ -1322,6 +1322,14 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `const ModelClaudeFable5_1 Model = "claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
+ - `const ModelClaudeMythos5_1 Model = "claude-mythos-5-1"`
+
+ Our most capable model for cybersecurity and biology research, available through trusted access programs
+
- `const ModelClaudeSonnet5 Model = "claude-sonnet-5"`
High-performance model for coding and agents
@@ -1402,6 +1410,36 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl
- `const BetaMessageParamRoleSystem BetaMessageParamRole = "system"`
+ - `ClearAt BetaMessageParamClearAt Optional`
+
+ How long this system message's text stays in front of the model. `"never"` (the default) renders it on every request that includes it. `"next_user_message"` renders it only for the user turn it follows: once a later `role: "user"` message exists in `messages` the message stays in the array (send it unchanged) but is no longer shown to the model. Only permitted on `role: "system"` messages.
+
+ - `const BetaMessageParamClearAtNextUserMessage BetaMessageParamClearAt = "next_user_message"`
+
+ - `const BetaMessageParamClearAtNever BetaMessageParamClearAt = "never"`
+
+ - `OutputConfig BetaSystemMessageOutputConfig Optional`
+
+ Per-message output configuration on a role:"system" input message.
+
+ Fields here apply per-turn; `format` remains top-level only. An
+ empty `{}` is accepted on a message that carries content; a message
+ with neither content nor output_config fields is rejected.
+
+ - `Effort BetaSystemMessageOutputConfigEffort Optional`
+
+ All possible effort levels.
+
+ - `const BetaSystemMessageOutputConfigEffortLow BetaSystemMessageOutputConfigEffort = "low"`
+
+ - `const BetaSystemMessageOutputConfigEffortMedium BetaSystemMessageOutputConfigEffort = "medium"`
+
+ - `const BetaSystemMessageOutputConfigEffortHigh BetaSystemMessageOutputConfigEffort = "high"`
+
+ - `const BetaSystemMessageOutputConfigEffortXhigh BetaSystemMessageOutputConfigEffort = "xhigh"`
+
+ - `const BetaSystemMessageOutputConfigEffortMax BetaSystemMessageOutputConfigEffort = "max"`
+
- `Model Model`
The model that will complete your prompt.
@@ -1704,6 +1742,24 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl
- `Type Enabled`
+ - `BlockBinding BetaThinkingBlockBinding Optional`
+
+ Controls for block binding: what happens when a thinking block this
+ request sends back fails the conversation check. Every field is optional;
+ an empty object means every default.
+
+ - `PrefixMismatchBehavior BetaThinkingPrefixMismatchBehavior Optional`
+
+ What happens when a thinking block in `messages` fails the conversation
+ check: it was created in a different conversation, or the messages before
+ it have changed since. `"error"` (the default) fails the request with a
+ 400 error. `"drop_block"` removes the failing blocks and the request
+ proceeds; the model no longer sees the dropped reasoning.
+
+ - `const BetaThinkingPrefixMismatchBehaviorError BetaThinkingPrefixMismatchBehavior = "error"`
+
+ - `const BetaThinkingPrefixMismatchBehaviorDropBlock BetaThinkingPrefixMismatchBehavior = "drop_block"`
+
- `Display BetaThinkingConfigEnabledDisplay Optional`
Controls how thinking content appears in the response. When set to `summarized`, thinking is returned normally. When set to `omitted`, thinking content is redacted but a signature is returned for multi-turn continuity. Defaults to `summarized`.
@@ -1722,6 +1778,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl
- `Type Adaptive`
+ - `BlockBinding BetaThinkingBlockBinding Optional`
+
+ Controls for block binding: what happens when a thinking block this
+ request sends back fails the conversation check. Every field is optional;
+ an empty object means every default.
+
- `Display BetaThinkingConfigAdaptiveDisplay Optional`
Controls how thinking content appears in the response. When set to `summarized`, thinking is returned normally. When set to `omitted`, thinking content is redacted but a signature is returned for multi-turn continuity. Defaults to `summarized`.
@@ -2221,16 +2283,6 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl
- `Type BrowserToolset20260801`
- - `AllowedCallers []string Optional`
-
- - `const BetaBrowserToolset20260801AllowedCallerDirect BetaBrowserToolset20260801AllowedCaller = "direct"`
-
- - `const BetaBrowserToolset20260801AllowedCallerCodeExecution20250825 BetaBrowserToolset20260801AllowedCaller = "code_execution_20250825"`
-
- - `const BetaBrowserToolset20260801AllowedCallerCodeExecution20260120 BetaBrowserToolset20260801AllowedCaller = "code_execution_20260120"`
-
- - `const BetaBrowserToolset20260801AllowedCallerCodeExecution20260521 BetaBrowserToolset20260801AllowedCaller = "code_execution_20260521"`
-
- `CacheControl BetaCacheControlEphemeral Optional`
Create a cache control breakpoint at this content block.
@@ -2857,16 +2909,6 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl
- `Type ComputerToolset20260801`
- - `AllowedCallers []string Optional`
-
- - `const BetaComputerToolset20260801AllowedCallerDirect BetaComputerToolset20260801AllowedCaller = "direct"`
-
- - `const BetaComputerToolset20260801AllowedCallerCodeExecution20250825 BetaComputerToolset20260801AllowedCaller = "code_execution_20250825"`
-
- - `const BetaComputerToolset20260801AllowedCallerCodeExecution20260120 BetaComputerToolset20260801AllowedCaller = "code_execution_20260120"`
-
- - `const BetaComputerToolset20260801AllowedCallerCodeExecution20260521 BetaComputerToolset20260801AllowedCaller = "code_execution_20260521"`
-
- `CacheControl BetaCacheControlEphemeral Optional`
Create a cache control breakpoint at this content block.
@@ -3913,6 +3955,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
- `UserProfileID param.Field[string] Optional`
Header param: The user profile ID to attribute the requests in this batch to. Use when acting on behalf of a party other than your organization. Requires the `user-profiles` beta header. Applies to every request in the batch; an individual request whose `user_profile_id` body field conflicts with this header is errored.
diff --git a/content/en/api/go/beta/messages/batches/delete.md b/content/en/api/go/beta/messages/batches/delete.md
index c3bbaa81e..a2b632932 100644
--- a/content/en/api/go/beta/messages/batches/delete.md
+++ b/content/en/api/go/beta/messages/batches/delete.md
@@ -108,6 +108,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
## Returns
- `type BetaDeletedMessageBatch struct{…}`
diff --git a/content/en/api/go/beta/messages/batches/list.md b/content/en/api/go/beta/messages/batches/list.md
index 7ada3e097..ed338d99d 100644
--- a/content/en/api/go/beta/messages/batches/list.md
+++ b/content/en/api/go/beta/messages/batches/list.md
@@ -118,6 +118,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
## Returns
- `type BetaMessageBatch struct{…}`
diff --git a/content/en/api/go/beta/messages/batches/results.md b/content/en/api/go/beta/messages/batches/results.md
index 270ce1e8c..3c424ea5c 100644
--- a/content/en/api/go/beta/messages/batches/results.md
+++ b/content/en/api/go/beta/messages/batches/results.md
@@ -108,6 +108,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
## Returns
- `type BetaMessageBatchIndividualResponse struct{…}`
@@ -1057,6 +1063,14 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `const ModelClaudeFable5_1 Model = "claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
+ - `const ModelClaudeMythos5_1 Model = "claude-mythos-5-1"`
+
+ Our most capable model for cybersecurity and biology research, available through trusted access programs
+
- `const ModelClaudeSonnet5 Model = "claude-sonnet-5"`
High-performance model for coding and agents
@@ -1788,6 +1802,60 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl
- `const BetaUsageSpeedFast BetaUsageSpeed = "fast"`
+ - `InputTransformations []BetaThinkingDroppedInputTransformation Optional`
+
+ Changes the API made to the request's input before showing it to the model:
+ one entry per change, in request order. Today the only entry type is
+ `thinking_dropped` — a `thinking`, `redacted_thinking` or `connector_text`
+ block from the request's `messages` that was removed from the prompt instead
+ of being shown to the model because it failed a binding check. More entry
+ types may be added over time; ignore types you do not recognize.
+
+ Requires `anthropic-beta: thinking-binding-controls-2026-08-01`. Present on
+ every such response from a model that supports extended thinking, as `[]`
+ when nothing was changed; without the beta, blocks are removed all the same
+ but nothing is reported. Removed blocks contribute nothing to
+ `usage.input_tokens`. When streaming, the array is final in `message_start`;
+ the final `message_delta` event carries it only when a server-side model
+ fallback happened mid-stream, in which case it holds the serving model's
+ entries and replaces the one in `message_start`.
+
+ - `Path string`
+
+ Where the removed block was in your request, as `messages.{i}.content.{j}`:
+ `i` indexes the `messages` array you sent and `j` that message's `content`
+ array — the same form error messages use.
+
+ - `Reason BetaThinkingDroppedInputTransformationReason`
+
+ Which binding check removed the block: `model_binding_mismatch` — it was
+ created by a model whose reasoning the requested model may not read;
+ `prefix_binding_mismatch` — the conversation before it differs from the
+ conversation it was created in (the rest of that turn's consecutive thinking
+ blocks are removed with it, each with this reason);
+ `organization_binding_mismatch` — it was created under a different
+ organization (an Anthropic organization, AWS account or Google Cloud project)
+ and this organization is not one of its additional organizations;
+ `end_user_binding_mismatch` — it was created for a different end user, or
+ was removed by the consumer-organization binding. A block that would fail
+ several checks reports one reason, in this order of precedence:
+ `organization_binding_mismatch`, `end_user_binding_mismatch`,
+ `model_binding_mismatch`, `prefix_binding_mismatch`.
+
+ - `const BetaThinkingDroppedInputTransformationReasonModelBindingMismatch BetaThinkingDroppedInputTransformationReason = "model_binding_mismatch"`
+
+ - `const BetaThinkingDroppedInputTransformationReasonPrefixBindingMismatch BetaThinkingDroppedInputTransformationReason = "prefix_binding_mismatch"`
+
+ - `const BetaThinkingDroppedInputTransformationReasonOrganizationBindingMismatch BetaThinkingDroppedInputTransformationReason = "organization_binding_mismatch"`
+
+ - `const BetaThinkingDroppedInputTransformationReasonEndUserBindingMismatch BetaThinkingDroppedInputTransformationReason = "end_user_binding_mismatch"`
+
+ - `Type ThinkingDropped`
+
+ Always `thinking_dropped` for this entry type.
+
+ default: thinking_dropped
+
- `Type Succeeded`
default: succeeded
diff --git a/content/en/api/go/beta/messages/batches/retrieve.md b/content/en/api/go/beta/messages/batches/retrieve.md
index 227ce0e41..455c27741 100644
--- a/content/en/api/go/beta/messages/batches/retrieve.md
+++ b/content/en/api/go/beta/messages/batches/retrieve.md
@@ -106,6 +106,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
## Returns
- `type BetaMessageBatch struct{…}`
diff --git a/content/en/api/go/beta/messages/count_tokens.md b/content/en/api/go/beta/messages/count_tokens.md
index 39d175e0a..fee2d81eb 100644
--- a/content/en/api/go/beta/messages/count_tokens.md
+++ b/content/en/api/go/beta/messages/count_tokens.md
@@ -1290,6 +1290,14 @@ Learn more about token counting in our [user guide](https://platform.claude.com/
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `const ModelClaudeFable5_1 Model = "claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
+ - `const ModelClaudeMythos5_1 Model = "claude-mythos-5-1"`
+
+ Our most capable model for cybersecurity and biology research, available through trusted access programs
+
- `const ModelClaudeSonnet5 Model = "claude-sonnet-5"`
High-performance model for coding and agents
@@ -1370,6 +1378,36 @@ Learn more about token counting in our [user guide](https://platform.claude.com/
- `const BetaMessageParamRoleSystem BetaMessageParamRole = "system"`
+ - `ClearAt BetaMessageParamClearAt Optional`
+
+ How long this system message's text stays in front of the model. `"never"` (the default) renders it on every request that includes it. `"next_user_message"` renders it only for the user turn it follows: once a later `role: "user"` message exists in `messages` the message stays in the array (send it unchanged) but is no longer shown to the model. Only permitted on `role: "system"` messages.
+
+ - `const BetaMessageParamClearAtNextUserMessage BetaMessageParamClearAt = "next_user_message"`
+
+ - `const BetaMessageParamClearAtNever BetaMessageParamClearAt = "never"`
+
+ - `OutputConfig BetaSystemMessageOutputConfig Optional`
+
+ Per-message output configuration on a role:"system" input message.
+
+ Fields here apply per-turn; `format` remains top-level only. An
+ empty `{}` is accepted on a message that carries content; a message
+ with neither content nor output_config fields is rejected.
+
+ - `Effort BetaSystemMessageOutputConfigEffort Optional`
+
+ All possible effort levels.
+
+ - `const BetaSystemMessageOutputConfigEffortLow BetaSystemMessageOutputConfigEffort = "low"`
+
+ - `const BetaSystemMessageOutputConfigEffortMedium BetaSystemMessageOutputConfigEffort = "medium"`
+
+ - `const BetaSystemMessageOutputConfigEffortHigh BetaSystemMessageOutputConfigEffort = "high"`
+
+ - `const BetaSystemMessageOutputConfigEffortXhigh BetaSystemMessageOutputConfigEffort = "xhigh"`
+
+ - `const BetaSystemMessageOutputConfigEffortMax BetaSystemMessageOutputConfigEffort = "max"`
+
- `Model param.Field[Model]`
Body param: The model that will complete your prompt.
@@ -1783,16 +1821,6 @@ Learn more about token counting in our [user guide](https://platform.claude.com/
- `Type BrowserToolset20260801`
- - `AllowedCallers []string Optional`
-
- - `const BetaBrowserToolset20260801AllowedCallerDirect BetaBrowserToolset20260801AllowedCaller = "direct"`
-
- - `const BetaBrowserToolset20260801AllowedCallerCodeExecution20250825 BetaBrowserToolset20260801AllowedCaller = "code_execution_20250825"`
-
- - `const BetaBrowserToolset20260801AllowedCallerCodeExecution20260120 BetaBrowserToolset20260801AllowedCaller = "code_execution_20260120"`
-
- - `const BetaBrowserToolset20260801AllowedCallerCodeExecution20260521 BetaBrowserToolset20260801AllowedCaller = "code_execution_20260521"`
-
- `CacheControl BetaCacheControlEphemeral Optional`
Create a cache control breakpoint at this content block.
@@ -2419,16 +2447,6 @@ Learn more about token counting in our [user guide](https://platform.claude.com/
- `Type ComputerToolset20260801`
- - `AllowedCallers []string Optional`
-
- - `const BetaComputerToolset20260801AllowedCallerDirect BetaComputerToolset20260801AllowedCaller = "direct"`
-
- - `const BetaComputerToolset20260801AllowedCallerCodeExecution20250825 BetaComputerToolset20260801AllowedCaller = "code_execution_20250825"`
-
- - `const BetaComputerToolset20260801AllowedCallerCodeExecution20260120 BetaComputerToolset20260801AllowedCaller = "code_execution_20260120"`
-
- - `const BetaComputerToolset20260801AllowedCallerCodeExecution20260521 BetaComputerToolset20260801AllowedCaller = "code_execution_20260521"`
-
- `CacheControl BetaCacheControlEphemeral Optional`
Create a cache control breakpoint at this content block.
@@ -3431,6 +3449,12 @@ Learn more about token counting in our [user guide](https://platform.claude.com/
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
- `UserProfileID param.Field[string] Optional`
Header param: The user profile ID to attribute this request to. Use when acting on behalf of a party other than your organization. Requires the `user-profiles` beta header.
diff --git a/content/en/api/go/beta/messages/create.md b/content/en/api/go/beta/messages/create.md
index 21ead260c..b11a5700f 100644
--- a/content/en/api/go/beta/messages/create.md
+++ b/content/en/api/go/beta/messages/create.md
@@ -1302,6 +1302,14 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `const ModelClaudeFable5_1 Model = "claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
+ - `const ModelClaudeMythos5_1 Model = "claude-mythos-5-1"`
+
+ Our most capable model for cybersecurity and biology research, available through trusted access programs
+
- `const ModelClaudeSonnet5 Model = "claude-sonnet-5"`
High-performance model for coding and agents
@@ -1382,6 +1390,36 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co
- `const BetaMessageParamRoleSystem BetaMessageParamRole = "system"`
+ - `ClearAt BetaMessageParamClearAt Optional`
+
+ How long this system message's text stays in front of the model. `"never"` (the default) renders it on every request that includes it. `"next_user_message"` renders it only for the user turn it follows: once a later `role: "user"` message exists in `messages` the message stays in the array (send it unchanged) but is no longer shown to the model. Only permitted on `role: "system"` messages.
+
+ - `const BetaMessageParamClearAtNextUserMessage BetaMessageParamClearAt = "next_user_message"`
+
+ - `const BetaMessageParamClearAtNever BetaMessageParamClearAt = "never"`
+
+ - `OutputConfig BetaSystemMessageOutputConfig Optional`
+
+ Per-message output configuration on a role:"system" input message.
+
+ Fields here apply per-turn; `format` remains top-level only. An
+ empty `{}` is accepted on a message that carries content; a message
+ with neither content nor output_config fields is rejected.
+
+ - `Effort BetaSystemMessageOutputConfigEffort Optional`
+
+ All possible effort levels.
+
+ - `const BetaSystemMessageOutputConfigEffortLow BetaSystemMessageOutputConfigEffort = "low"`
+
+ - `const BetaSystemMessageOutputConfigEffortMedium BetaSystemMessageOutputConfigEffort = "medium"`
+
+ - `const BetaSystemMessageOutputConfigEffortHigh BetaSystemMessageOutputConfigEffort = "high"`
+
+ - `const BetaSystemMessageOutputConfigEffortXhigh BetaSystemMessageOutputConfigEffort = "xhigh"`
+
+ - `const BetaSystemMessageOutputConfigEffortMax BetaSystemMessageOutputConfigEffort = "max"`
+
- `Model param.Field[Model]`
Body param: The model that will complete your prompt.
@@ -1917,16 +1955,6 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co
- `Type BrowserToolset20260801`
- - `AllowedCallers []string Optional`
-
- - `const BetaBrowserToolset20260801AllowedCallerDirect BetaBrowserToolset20260801AllowedCaller = "direct"`
-
- - `const BetaBrowserToolset20260801AllowedCallerCodeExecution20250825 BetaBrowserToolset20260801AllowedCaller = "code_execution_20250825"`
-
- - `const BetaBrowserToolset20260801AllowedCallerCodeExecution20260120 BetaBrowserToolset20260801AllowedCaller = "code_execution_20260120"`
-
- - `const BetaBrowserToolset20260801AllowedCallerCodeExecution20260521 BetaBrowserToolset20260801AllowedCaller = "code_execution_20260521"`
-
- `CacheControl BetaCacheControlEphemeral Optional`
Create a cache control breakpoint at this content block.
@@ -2553,16 +2581,6 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co
- `Type ComputerToolset20260801`
- - `AllowedCallers []string Optional`
-
- - `const BetaComputerToolset20260801AllowedCallerDirect BetaComputerToolset20260801AllowedCaller = "direct"`
-
- - `const BetaComputerToolset20260801AllowedCallerCodeExecution20250825 BetaComputerToolset20260801AllowedCaller = "code_execution_20250825"`
-
- - `const BetaComputerToolset20260801AllowedCallerCodeExecution20260120 BetaComputerToolset20260801AllowedCaller = "code_execution_20260120"`
-
- - `const BetaComputerToolset20260801AllowedCallerCodeExecution20260521 BetaComputerToolset20260801AllowedCaller = "code_execution_20260521"`
-
- `CacheControl BetaCacheControlEphemeral Optional`
Create a cache control breakpoint at this content block.
@@ -3565,6 +3583,12 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
- `UserProfileID param.Field[string] Optional`
Header param: The user profile ID to attribute this request to. Use when acting on behalf of a party other than your organization. Requires the `user-profiles` beta header.
@@ -4544,6 +4568,14 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `const ModelClaudeFable5_1 Model = "claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
+ - `const ModelClaudeMythos5_1 Model = "claude-mythos-5-1"`
+
+ Our most capable model for cybersecurity and biology research, available through trusted access programs
+
- `const ModelClaudeSonnet5 Model = "claude-sonnet-5"`
High-performance model for coding and agents
@@ -5275,6 +5307,60 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co
- `const BetaUsageSpeedFast BetaUsageSpeed = "fast"`
+ - `InputTransformations []BetaThinkingDroppedInputTransformation Optional`
+
+ Changes the API made to the request's input before showing it to the model:
+ one entry per change, in request order. Today the only entry type is
+ `thinking_dropped` — a `thinking`, `redacted_thinking` or `connector_text`
+ block from the request's `messages` that was removed from the prompt instead
+ of being shown to the model because it failed a binding check. More entry
+ types may be added over time; ignore types you do not recognize.
+
+ Requires `anthropic-beta: thinking-binding-controls-2026-08-01`. Present on
+ every such response from a model that supports extended thinking, as `[]`
+ when nothing was changed; without the beta, blocks are removed all the same
+ but nothing is reported. Removed blocks contribute nothing to
+ `usage.input_tokens`. When streaming, the array is final in `message_start`;
+ the final `message_delta` event carries it only when a server-side model
+ fallback happened mid-stream, in which case it holds the serving model's
+ entries and replaces the one in `message_start`.
+
+ - `Path string`
+
+ Where the removed block was in your request, as `messages.{i}.content.{j}`:
+ `i` indexes the `messages` array you sent and `j` that message's `content`
+ array — the same form error messages use.
+
+ - `Reason BetaThinkingDroppedInputTransformationReason`
+
+ Which binding check removed the block: `model_binding_mismatch` — it was
+ created by a model whose reasoning the requested model may not read;
+ `prefix_binding_mismatch` — the conversation before it differs from the
+ conversation it was created in (the rest of that turn's consecutive thinking
+ blocks are removed with it, each with this reason);
+ `organization_binding_mismatch` — it was created under a different
+ organization (an Anthropic organization, AWS account or Google Cloud project)
+ and this organization is not one of its additional organizations;
+ `end_user_binding_mismatch` — it was created for a different end user, or
+ was removed by the consumer-organization binding. A block that would fail
+ several checks reports one reason, in this order of precedence:
+ `organization_binding_mismatch`, `end_user_binding_mismatch`,
+ `model_binding_mismatch`, `prefix_binding_mismatch`.
+
+ - `const BetaThinkingDroppedInputTransformationReasonModelBindingMismatch BetaThinkingDroppedInputTransformationReason = "model_binding_mismatch"`
+
+ - `const BetaThinkingDroppedInputTransformationReasonPrefixBindingMismatch BetaThinkingDroppedInputTransformationReason = "prefix_binding_mismatch"`
+
+ - `const BetaThinkingDroppedInputTransformationReasonOrganizationBindingMismatch BetaThinkingDroppedInputTransformationReason = "organization_binding_mismatch"`
+
+ - `const BetaThinkingDroppedInputTransformationReasonEndUserBindingMismatch BetaThinkingDroppedInputTransformationReason = "end_user_binding_mismatch"`
+
+ - `Type ThinkingDropped`
+
+ Always `thinking_dropped` for this entry type.
+
+ default: thinking_dropped
+
- `type BetaRawMessageStreamEventUnion interface{…}`
- `type BetaRawMessageStartEvent struct{…}`
@@ -5372,6 +5458,52 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co
The number of server tool requests.
+ - `InputTransformations []BetaThinkingDroppedInputTransformation Optional`
+
+ Changes the API made to the request's input before showing it to the model:
+ one entry per change, in request order. Today the only entry type is
+ `thinking_dropped` — a `thinking`, `redacted_thinking` or `connector_text`
+ block from the request's `messages` that was removed from the prompt instead
+ of being shown to the model because it failed a binding check. More entry
+ types may be added over time; ignore types you do not recognize.
+
+ Requires `anthropic-beta: thinking-binding-controls-2026-08-01`. Present on
+ every such response from a model that supports extended thinking, as `[]`
+ when nothing was changed; without the beta, blocks are removed all the same
+ but nothing is reported. Removed blocks contribute nothing to
+ `usage.input_tokens`. When streaming, the array is final in `message_start`;
+ the final `message_delta` event carries it only when a server-side model
+ fallback happened mid-stream, in which case it holds the serving model's
+ entries and replaces the one in `message_start`.
+
+ - `Path string`
+
+ Where the removed block was in your request, as `messages.{i}.content.{j}`:
+ `i` indexes the `messages` array you sent and `j` that message's `content`
+ array — the same form error messages use.
+
+ - `Reason BetaThinkingDroppedInputTransformationReason`
+
+ Which binding check removed the block: `model_binding_mismatch` — it was
+ created by a model whose reasoning the requested model may not read;
+ `prefix_binding_mismatch` — the conversation before it differs from the
+ conversation it was created in (the rest of that turn's consecutive thinking
+ blocks are removed with it, each with this reason);
+ `organization_binding_mismatch` — it was created under a different
+ organization (an Anthropic organization, AWS account or Google Cloud project)
+ and this organization is not one of its additional organizations;
+ `end_user_binding_mismatch` — it was created for a different end user, or
+ was removed by the consumer-organization binding. A block that would fail
+ several checks reports one reason, in this order of precedence:
+ `organization_binding_mismatch`, `end_user_binding_mismatch`,
+ `model_binding_mismatch`, `prefix_binding_mismatch`.
+
+ - `Type ThinkingDropped`
+
+ Always `thinking_dropped` for this entry type.
+
+ default: thinking_dropped
+
- `type BetaRawMessageStopEvent struct{…}`
- `Type MessageStop`
@@ -5652,7 +5784,7 @@ func main() {
"cache_creation_input_tokens": 0,
"cache_read_input_tokens": 0,
"input_tokens": 0,
- "model": "claude-sonnet-5",
+ "model": "claude-fable-5-1",
"output_tokens": 0,
"type": "message"
}
@@ -5667,6 +5799,13 @@ func main() {
},
"service_tier": "standard",
"speed": "standard"
- }
+ },
+ "input_transformations": [
+ {
+ "path": "path",
+ "reason": "model_binding_mismatch",
+ "type": "thinking_dropped"
+ }
+ ]
}
```
diff --git a/content/en/api/go/beta/models.md b/content/en/api/go/beta/models.md
index 853eca9c0..a95d788ca 100644
--- a/content/en/api/go/beta/models.md
+++ b/content/en/api/go/beta/models.md
@@ -120,6 +120,12 @@ The Models API response can be used to determine which models are available for
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
### Returns
- `type BetaModelInfo struct{…}`
@@ -475,6 +481,12 @@ The Models API response can be used to determine information about a specific mo
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
### Returns
- `type BetaModelInfo struct{…}`
diff --git a/content/en/api/go/beta/models/list.md b/content/en/api/go/beta/models/list.md
index 5b63f4ab2..d895ff9ca 100644
--- a/content/en/api/go/beta/models/list.md
+++ b/content/en/api/go/beta/models/list.md
@@ -118,6 +118,12 @@ The Models API response can be used to determine which models are available for
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
## Returns
- `type BetaModelInfo struct{…}`
diff --git a/content/en/api/go/beta/models/retrieve.md b/content/en/api/go/beta/models/retrieve.md
index 3f661f6d7..bfb7fcab5 100644
--- a/content/en/api/go/beta/models/retrieve.md
+++ b/content/en/api/go/beta/models/retrieve.md
@@ -106,6 +106,12 @@ The Models API response can be used to determine information about a specific mo
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
## Returns
- `type BetaModelInfo struct{…}`
diff --git a/content/en/api/go/beta/sessions.md b/content/en/api/go/beta/sessions.md
index 50a3adf2a..d75c489f0 100644
--- a/content/en/api/go/beta/sessions.md
+++ b/content/en/api/go/beta/sessions.md
@@ -86,6 +86,10 @@ Create Session
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `const BetaManagedAgentsModelClaudeFable5_1 BetaManagedAgentsModel = "claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `const BetaManagedAgentsModelClaudeSonnet5 BetaManagedAgentsModel = "claude-sonnet-5"`
High-performance model for coding and agents
@@ -1044,6 +1048,12 @@ Create Session
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
### Returns
- `type BetaManagedAgentsSession struct{…}`
@@ -1084,6 +1094,10 @@ Create Session
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `const BetaManagedAgentsModelClaudeFable5_1 BetaManagedAgentsModel = "claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `const BetaManagedAgentsModelClaudeSonnet5 BetaManagedAgentsModel = "claude-sonnet-5"`
High-performance model for coding and agents
@@ -1632,7 +1646,7 @@ Create Session
- `OutcomeEvaluations []BetaManagedAgentsOutcomeEvaluationResource`
- Per-outcome evaluation state. One entry per define_outcome event sent to the session.
+ Per-outcome evaluation state. One entry per `define_outcome` event sent to the session.
- `CompletedAt Time`
@@ -1646,7 +1660,7 @@ Create Session
- `Explanation string`
- Grader's verdict text from the most recent evaluation. For satisfied, explains why criteria are met; for needs_revision (intermediate), what's missing; for failed, why unrecoverable.
+ Grader's verdict text from the most recent evaluation. For `satisfied`, explains why criteria are met; for `needs_revision` (intermediate), what's missing; for `failed`, why unrecoverable.
- `Iteration int64`
@@ -1774,7 +1788,7 @@ Create Session
- `ActiveSeconds float64 Optional`
- Cumulative time in seconds the session spent in running status. Excludes idle time.
+ Cumulative time in seconds the session spent in `running` status. Excludes idle time.
format: double
@@ -2120,7 +2134,7 @@ List Sessions
- `AgentVersion param.Field[int64] Optional`
- Query param: Filter by agent version. Only applies when agent_id is also set.
+ Query param: Filter by agent version. Only applies when `agent_id` is also set.
format: int32
@@ -2164,11 +2178,11 @@ List Sessions
- `MemoryStoreID param.Field[string] Optional`
- Query param: Filter sessions whose resources contain a memory_store with this memory store ID.
+ Query param: Filter sessions whose resources contain a `memory_store` with this memory store ID.
- `Order param.Field[BetaSessionListParamsOrder] Optional`
- Query param: Sort direction for results, ordered by created_at. Defaults to desc (newest first).
+ Query param: Sort direction for results, ordered by `created_at`. Defaults to `desc` (newest first).
- `const BetaSessionListParamsOrderAsc BetaSessionListParamsOrder = "asc"`
@@ -2280,6 +2294,12 @@ List Sessions
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
### Returns
- `type BetaManagedAgentsSession struct{…}`
@@ -2320,6 +2340,10 @@ List Sessions
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `const BetaManagedAgentsModelClaudeFable5_1 BetaManagedAgentsModel = "claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `const BetaManagedAgentsModelClaudeSonnet5 BetaManagedAgentsModel = "claude-sonnet-5"`
High-performance model for coding and agents
@@ -2868,7 +2892,7 @@ List Sessions
- `OutcomeEvaluations []BetaManagedAgentsOutcomeEvaluationResource`
- Per-outcome evaluation state. One entry per define_outcome event sent to the session.
+ Per-outcome evaluation state. One entry per `define_outcome` event sent to the session.
- `CompletedAt Time`
@@ -2882,7 +2906,7 @@ List Sessions
- `Explanation string`
- Grader's verdict text from the most recent evaluation. For satisfied, explains why criteria are met; for needs_revision (intermediate), what's missing; for failed, why unrecoverable.
+ Grader's verdict text from the most recent evaluation. For `satisfied`, explains why criteria are met; for `needs_revision` (intermediate), what's missing; for `failed`, why unrecoverable.
- `Iteration int64`
@@ -3010,7 +3034,7 @@ List Sessions
- `ActiveSeconds float64 Optional`
- Cumulative time in seconds the session spent in running status. Excludes idle time.
+ Cumulative time in seconds the session spent in `running` status. Excludes idle time.
format: double
@@ -3443,6 +3467,12 @@ Get Session
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
### Returns
- `type BetaManagedAgentsSession struct{…}`
@@ -3483,6 +3513,10 @@ Get Session
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `const BetaManagedAgentsModelClaudeFable5_1 BetaManagedAgentsModel = "claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `const BetaManagedAgentsModelClaudeSonnet5 BetaManagedAgentsModel = "claude-sonnet-5"`
High-performance model for coding and agents
@@ -4031,7 +4065,7 @@ Get Session
- `OutcomeEvaluations []BetaManagedAgentsOutcomeEvaluationResource`
- Per-outcome evaluation state. One entry per define_outcome event sent to the session.
+ Per-outcome evaluation state. One entry per `define_outcome` event sent to the session.
- `CompletedAt Time`
@@ -4045,7 +4079,7 @@ Get Session
- `Explanation string`
- Grader's verdict text from the most recent evaluation. For satisfied, explains why criteria are met; for needs_revision (intermediate), what's missing; for failed, why unrecoverable.
+ Grader's verdict text from the most recent evaluation. For `satisfied`, explains why criteria are met; for `needs_revision` (intermediate), what's missing; for `failed`, why unrecoverable.
- `Iteration int64`
@@ -4173,7 +4207,7 @@ Get Session
- `ActiveSeconds float64 Optional`
- Cumulative time in seconds the session spent in running status. Excludes idle time.
+ Cumulative time in seconds the session spent in `running` status. Excludes idle time.
format: double
@@ -4626,6 +4660,12 @@ Update Session
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
### Returns
- `type BetaManagedAgentsSession struct{…}`
@@ -4666,6 +4706,10 @@ Update Session
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `const BetaManagedAgentsModelClaudeFable5_1 BetaManagedAgentsModel = "claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `const BetaManagedAgentsModelClaudeSonnet5 BetaManagedAgentsModel = "claude-sonnet-5"`
High-performance model for coding and agents
@@ -5214,7 +5258,7 @@ Update Session
- `OutcomeEvaluations []BetaManagedAgentsOutcomeEvaluationResource`
- Per-outcome evaluation state. One entry per define_outcome event sent to the session.
+ Per-outcome evaluation state. One entry per `define_outcome` event sent to the session.
- `CompletedAt Time`
@@ -5228,7 +5272,7 @@ Update Session
- `Explanation string`
- Grader's verdict text from the most recent evaluation. For satisfied, explains why criteria are met; for needs_revision (intermediate), what's missing; for failed, why unrecoverable.
+ Grader's verdict text from the most recent evaluation. For `satisfied`, explains why criteria are met; for `needs_revision` (intermediate), what's missing; for `failed`, why unrecoverable.
- `Iteration int64`
@@ -5356,7 +5400,7 @@ Update Session
- `ActiveSeconds float64 Optional`
- Cumulative time in seconds the session spent in running status. Excludes idle time.
+ Cumulative time in seconds the session spent in `running` status. Excludes idle time.
format: double
@@ -5787,6 +5831,12 @@ Delete Session
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
### Returns
- `type BetaManagedAgentsDeletedSession struct{…}`
@@ -5939,6 +5989,12 @@ Archive Session
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
### Returns
- `type BetaManagedAgentsSession struct{…}`
@@ -5979,6 +6035,10 @@ Archive Session
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `const BetaManagedAgentsModelClaudeFable5_1 BetaManagedAgentsModel = "claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `const BetaManagedAgentsModelClaudeSonnet5 BetaManagedAgentsModel = "claude-sonnet-5"`
High-performance model for coding and agents
@@ -6527,7 +6587,7 @@ Archive Session
- `OutcomeEvaluations []BetaManagedAgentsOutcomeEvaluationResource`
- Per-outcome evaluation state. One entry per define_outcome event sent to the session.
+ Per-outcome evaluation state. One entry per `define_outcome` event sent to the session.
- `CompletedAt Time`
@@ -6541,7 +6601,7 @@ Archive Session
- `Explanation string`
- Grader's verdict text from the most recent evaluation. For satisfied, explains why criteria are met; for needs_revision (intermediate), what's missing; for failed, why unrecoverable.
+ Grader's verdict text from the most recent evaluation. For `satisfied`, explains why criteria are met; for `needs_revision` (intermediate), what's missing; for `failed`, why unrecoverable.
- `Iteration int64`
@@ -6669,7 +6729,7 @@ Archive Session
- `ActiveSeconds float64 Optional`
- Cumulative time in seconds the session spent in running status. Excludes idle time.
+ Cumulative time in seconds the session spent in `running` status. Excludes idle time.
format: double
@@ -7104,6 +7164,10 @@ func main() {
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `const BetaManagedAgentsModelClaudeFable5_1 BetaManagedAgentsModel = "claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `const BetaManagedAgentsModelClaudeSonnet5 BetaManagedAgentsModel = "claude-sonnet-5"`
High-performance model for coding and agents
@@ -8022,7 +8086,7 @@ func main() {
- `type BetaManagedAgentsOutcomeEvaluationResource struct{…}`
- Evaluation state for a single outcome defined via a define_outcome event.
+ Evaluation state for a single outcome defined via a `define_outcome` event.
- `CompletedAt Time`
@@ -8036,7 +8100,7 @@ func main() {
- `Explanation string`
- Grader's verdict text from the most recent evaluation. For satisfied, explains why criteria are met; for needs_revision (intermediate), what's missing; for failed, why unrecoverable.
+ Grader's verdict text from the most recent evaluation. For `satisfied`, explains why criteria are met; for `needs_revision` (intermediate), what's missing; for `failed`, why unrecoverable.
- `Iteration int64`
@@ -8112,6 +8176,10 @@ func main() {
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `const BetaManagedAgentsModelClaudeFable5_1 BetaManagedAgentsModel = "claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `const BetaManagedAgentsModelClaudeSonnet5 BetaManagedAgentsModel = "claude-sonnet-5"`
High-performance model for coding and agents
@@ -8660,7 +8728,7 @@ func main() {
- `OutcomeEvaluations []BetaManagedAgentsOutcomeEvaluationResource`
- Per-outcome evaluation state. One entry per define_outcome event sent to the session.
+ Per-outcome evaluation state. One entry per `define_outcome` event sent to the session.
- `CompletedAt Time`
@@ -8674,7 +8742,7 @@ func main() {
- `Explanation string`
- Grader's verdict text from the most recent evaluation. For satisfied, explains why criteria are met; for needs_revision (intermediate), what's missing; for failed, why unrecoverable.
+ Grader's verdict text from the most recent evaluation. For `satisfied`, explains why criteria are met; for `needs_revision` (intermediate), what's missing; for `failed`, why unrecoverable.
- `Iteration int64`
@@ -8802,7 +8870,7 @@ func main() {
- `ActiveSeconds float64 Optional`
- Cumulative time in seconds the session spent in running status. Excludes idle time.
+ Cumulative time in seconds the session spent in `running` status. Excludes idle time.
format: double
@@ -8940,6 +9008,10 @@ func main() {
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `const BetaManagedAgentsModelClaudeFable5_1 BetaManagedAgentsModel = "claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `const BetaManagedAgentsModelClaudeSonnet5 BetaManagedAgentsModel = "claude-sonnet-5"`
High-performance model for coding and agents
@@ -9902,6 +9974,10 @@ func main() {
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `const BetaManagedAgentsModelClaudeFable5_1 BetaManagedAgentsModel = "claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `const BetaManagedAgentsModelClaudeSonnet5 BetaManagedAgentsModel = "claude-sonnet-5"`
High-performance model for coding and agents
@@ -10364,7 +10440,7 @@ func main() {
- `ActiveSeconds float64 Optional`
- Cumulative time in seconds the session spent in running status. Excludes idle time.
+ Cumulative time in seconds the session spent in `running` status. Excludes idle time.
format: double
@@ -10424,6 +10500,10 @@ func main() {
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `const BetaManagedAgentsModelClaudeFable5_1 BetaManagedAgentsModel = "claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `const BetaManagedAgentsModelClaudeSonnet5 BetaManagedAgentsModel = "claude-sonnet-5"`
High-performance model for coding and agents
@@ -11488,7 +11568,7 @@ List Events
- `Order param.Field[BetaSessionEventListParamsOrder] Optional`
- Query param: Sort direction for results, ordered by the event's `processed_at`. Defaults to asc (chronological).
+ Query param: Sort direction for results, ordered by the event's `processed_at`. Defaults to `asc` (chronological).
- `const BetaSessionEventListParamsOrderAsc BetaSessionEventListParamsOrder = "asc"`
@@ -11496,7 +11576,7 @@ List Events
- `Page param.Field[string] Optional`
- Query param: Opaque pagination cursor from a previous response's next_page.
+ Query param: Opaque pagination cursor from a previous response's `next_page`.
- `Types param.Field[[]string] Optional`
@@ -11592,6 +11672,12 @@ List Events
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `type BetaManagedAgentsSessionEventUnion interface{…}`
@@ -13070,6 +13156,10 @@ List Events
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `const BetaManagedAgentsModelClaudeFable5_1 BetaManagedAgentsModel = "claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `const BetaManagedAgentsModelClaudeSonnet5 BetaManagedAgentsModel = "claude-sonnet-5"`
High-performance model for coding and agents
@@ -14247,6 +14337,12 @@ Send Events
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `type BetaManagedAgentsSendSessionEvents struct{…}`
@@ -14866,6 +14962,12 @@ Stream Events
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `type BetaManagedAgentsStreamSessionEventsUnion interface{…}`
@@ -16344,6 +16446,10 @@ Stream Events
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `const BetaManagedAgentsModelClaudeFable5_1 BetaManagedAgentsModel = "claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `const BetaManagedAgentsModelClaudeSonnet5 BetaManagedAgentsModel = "claude-sonnet-5"`
High-performance model for coding and agents
@@ -17208,6 +17314,12 @@ Add Session Resource
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `type BetaManagedAgentsFileResource struct{…}`
@@ -17301,7 +17413,7 @@ List Session Resources
- `Page param.Field[string] Optional`
- Query param: Opaque cursor from a previous response's next_page field.
+ Query param: Opaque cursor from a previous response's `next_page` field.
- `Betas param.Field[[]AnthropicBeta] Optional`
@@ -17393,6 +17505,12 @@ List Session Resources
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `type BetaManagedAgentsSessionResourceUnion interface{…}`
@@ -17668,6 +17786,12 @@ Get Session Resource
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `type BetaSessionResourceGetResponseUnion interface{…}`
@@ -17938,6 +18062,12 @@ Update Session Resource
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `type BetaSessionResourceUpdateResponseUnion interface{…}`
@@ -18203,6 +18333,12 @@ Delete Session Resource
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `type BetaManagedAgentsDeleteSessionResource struct{…}`
@@ -18277,7 +18413,7 @@ List Session Threads
- `Page param.Field[string] Optional`
- Query param: Opaque pagination cursor from a previous response's next_page. Forward-only.
+ Query param: Opaque pagination cursor from a previous response's `next_page`. Forward-only.
- `Betas param.Field[[]AnthropicBeta] Optional`
@@ -18369,6 +18505,12 @@ List Session Threads
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `type BetaManagedAgentsSessionThread struct{…}`
@@ -18415,6 +18557,10 @@ List Session Threads
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `const BetaManagedAgentsModelClaudeFable5_1 BetaManagedAgentsModel = "claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `const BetaManagedAgentsModelClaudeSonnet5 BetaManagedAgentsModel = "claude-sonnet-5"`
High-performance model for coding and agents
@@ -19232,6 +19378,12 @@ Get Session Thread
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `type BetaManagedAgentsSessionThread struct{…}`
@@ -19278,6 +19430,10 @@ Get Session Thread
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `const BetaManagedAgentsModelClaudeFable5_1 BetaManagedAgentsModel = "claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `const BetaManagedAgentsModelClaudeSonnet5 BetaManagedAgentsModel = "claude-sonnet-5"`
High-performance model for coding and agents
@@ -20092,6 +20248,12 @@ Archive Session Thread
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `type BetaManagedAgentsSessionThread struct{…}`
@@ -20138,6 +20300,10 @@ Archive Session Thread
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `const BetaManagedAgentsModelClaudeFable5_1 BetaManagedAgentsModel = "claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `const BetaManagedAgentsModelClaudeSonnet5 BetaManagedAgentsModel = "claude-sonnet-5"`
High-performance model for coding and agents
@@ -20964,6 +21130,12 @@ List Session Thread Events
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `type BetaManagedAgentsSessionEventUnion interface{…}`
@@ -22442,6 +22614,10 @@ List Session Thread Events
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `const BetaManagedAgentsModelClaudeFable5_1 BetaManagedAgentsModel = "claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `const BetaManagedAgentsModelClaudeSonnet5 BetaManagedAgentsModel = "claude-sonnet-5"`
High-performance model for coding and agents
@@ -23260,6 +23436,12 @@ Stream Session Thread Events
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `type BetaManagedAgentsStreamSessionThreadEventsUnion interface{…}`
@@ -24738,6 +24920,10 @@ Stream Session Thread Events
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `const BetaManagedAgentsModelClaudeFable5_1 BetaManagedAgentsModel = "claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `const BetaManagedAgentsModelClaudeSonnet5 BetaManagedAgentsModel = "claude-sonnet-5"`
High-performance model for coding and agents
diff --git a/content/en/api/go/beta/sessions/archive.md b/content/en/api/go/beta/sessions/archive.md
index e6c4459c0..dc6771af8 100644
--- a/content/en/api/go/beta/sessions/archive.md
+++ b/content/en/api/go/beta/sessions/archive.md
@@ -102,6 +102,12 @@ Archive Session
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
## Returns
- `type BetaManagedAgentsSession struct{…}`
@@ -142,6 +148,10 @@ Archive Session
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `const BetaManagedAgentsModelClaudeFable5_1 BetaManagedAgentsModel = "claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `const BetaManagedAgentsModelClaudeSonnet5 BetaManagedAgentsModel = "claude-sonnet-5"`
High-performance model for coding and agents
@@ -690,7 +700,7 @@ Archive Session
- `OutcomeEvaluations []BetaManagedAgentsOutcomeEvaluationResource`
- Per-outcome evaluation state. One entry per define_outcome event sent to the session.
+ Per-outcome evaluation state. One entry per `define_outcome` event sent to the session.
- `CompletedAt Time`
@@ -704,7 +714,7 @@ Archive Session
- `Explanation string`
- Grader's verdict text from the most recent evaluation. For satisfied, explains why criteria are met; for needs_revision (intermediate), what's missing; for failed, why unrecoverable.
+ Grader's verdict text from the most recent evaluation. For `satisfied`, explains why criteria are met; for `needs_revision` (intermediate), what's missing; for `failed`, why unrecoverable.
- `Iteration int64`
@@ -832,7 +842,7 @@ Archive Session
- `ActiveSeconds float64 Optional`
- Cumulative time in seconds the session spent in running status. Excludes idle time.
+ Cumulative time in seconds the session spent in `running` status. Excludes idle time.
format: double
diff --git a/content/en/api/go/beta/sessions/create.md b/content/en/api/go/beta/sessions/create.md
index 41b488fdc..f66b4c17a 100644
--- a/content/en/api/go/beta/sessions/create.md
+++ b/content/en/api/go/beta/sessions/create.md
@@ -84,6 +84,10 @@ Create Session
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `const BetaManagedAgentsModelClaudeFable5_1 BetaManagedAgentsModel = "claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `const BetaManagedAgentsModelClaudeSonnet5 BetaManagedAgentsModel = "claude-sonnet-5"`
High-performance model for coding and agents
@@ -1042,6 +1046,12 @@ Create Session
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
## Returns
- `type BetaManagedAgentsSession struct{…}`
@@ -1082,6 +1092,10 @@ Create Session
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `const BetaManagedAgentsModelClaudeFable5_1 BetaManagedAgentsModel = "claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `const BetaManagedAgentsModelClaudeSonnet5 BetaManagedAgentsModel = "claude-sonnet-5"`
High-performance model for coding and agents
@@ -1630,7 +1644,7 @@ Create Session
- `OutcomeEvaluations []BetaManagedAgentsOutcomeEvaluationResource`
- Per-outcome evaluation state. One entry per define_outcome event sent to the session.
+ Per-outcome evaluation state. One entry per `define_outcome` event sent to the session.
- `CompletedAt Time`
@@ -1644,7 +1658,7 @@ Create Session
- `Explanation string`
- Grader's verdict text from the most recent evaluation. For satisfied, explains why criteria are met; for needs_revision (intermediate), what's missing; for failed, why unrecoverable.
+ Grader's verdict text from the most recent evaluation. For `satisfied`, explains why criteria are met; for `needs_revision` (intermediate), what's missing; for `failed`, why unrecoverable.
- `Iteration int64`
@@ -1772,7 +1786,7 @@ Create Session
- `ActiveSeconds float64 Optional`
- Cumulative time in seconds the session spent in running status. Excludes idle time.
+ Cumulative time in seconds the session spent in `running` status. Excludes idle time.
format: double
diff --git a/content/en/api/go/beta/sessions/delete.md b/content/en/api/go/beta/sessions/delete.md
index fb077b4bc..ed6ed43e7 100644
--- a/content/en/api/go/beta/sessions/delete.md
+++ b/content/en/api/go/beta/sessions/delete.md
@@ -102,6 +102,12 @@ Delete Session
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
## Returns
- `type BetaManagedAgentsDeletedSession struct{…}`
diff --git a/content/en/api/go/beta/sessions/events.md b/content/en/api/go/beta/sessions/events.md
index 25124f472..80cfb7500 100644
--- a/content/en/api/go/beta/sessions/events.md
+++ b/content/en/api/go/beta/sessions/events.md
@@ -46,7 +46,7 @@ List Events
- `Order param.Field[BetaSessionEventListParamsOrder] Optional`
- Query param: Sort direction for results, ordered by the event's `processed_at`. Defaults to asc (chronological).
+ Query param: Sort direction for results, ordered by the event's `processed_at`. Defaults to `asc` (chronological).
- `const BetaSessionEventListParamsOrderAsc BetaSessionEventListParamsOrder = "asc"`
@@ -54,7 +54,7 @@ List Events
- `Page param.Field[string] Optional`
- Query param: Opaque pagination cursor from a previous response's next_page.
+ Query param: Opaque pagination cursor from a previous response's `next_page`.
- `Types param.Field[[]string] Optional`
@@ -150,6 +150,12 @@ List Events
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
### Returns
- `type BetaManagedAgentsSessionEventUnion interface{…}`
@@ -1628,6 +1634,10 @@ List Events
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `const BetaManagedAgentsModelClaudeFable5_1 BetaManagedAgentsModel = "claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `const BetaManagedAgentsModelClaudeSonnet5 BetaManagedAgentsModel = "claude-sonnet-5"`
High-performance model for coding and agents
@@ -2805,6 +2815,12 @@ Send Events
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
### Returns
- `type BetaManagedAgentsSendSessionEvents struct{…}`
@@ -3424,6 +3440,12 @@ Stream Events
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
### Returns
- `type BetaManagedAgentsStreamSessionEventsUnion interface{…}`
@@ -4902,6 +4924,10 @@ Stream Events
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `const BetaManagedAgentsModelClaudeFable5_1 BetaManagedAgentsModel = "claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `const BetaManagedAgentsModelClaudeSonnet5 BetaManagedAgentsModel = "claude-sonnet-5"`
High-performance model for coding and agents
@@ -9782,6 +9808,10 @@ func main() {
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `const BetaManagedAgentsModelClaudeFable5_1 BetaManagedAgentsModel = "claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `const BetaManagedAgentsModelClaudeSonnet5 BetaManagedAgentsModel = "claude-sonnet-5"`
High-performance model for coding and agents
@@ -12520,6 +12550,10 @@ func main() {
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `const BetaManagedAgentsModelClaudeFable5_1 BetaManagedAgentsModel = "claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `const BetaManagedAgentsModelClaudeSonnet5 BetaManagedAgentsModel = "claude-sonnet-5"`
High-performance model for coding and agents
diff --git a/content/en/api/go/beta/sessions/events/list.md b/content/en/api/go/beta/sessions/events/list.md
index e42dfaf95..ce8fccc21 100644
--- a/content/en/api/go/beta/sessions/events/list.md
+++ b/content/en/api/go/beta/sessions/events/list.md
@@ -44,7 +44,7 @@ List Events
- `Order param.Field[BetaSessionEventListParamsOrder] Optional`
- Query param: Sort direction for results, ordered by the event's `processed_at`. Defaults to asc (chronological).
+ Query param: Sort direction for results, ordered by the event's `processed_at`. Defaults to `asc` (chronological).
- `const BetaSessionEventListParamsOrderAsc BetaSessionEventListParamsOrder = "asc"`
@@ -52,7 +52,7 @@ List Events
- `Page param.Field[string] Optional`
- Query param: Opaque pagination cursor from a previous response's next_page.
+ Query param: Opaque pagination cursor from a previous response's `next_page`.
- `Types param.Field[[]string] Optional`
@@ -148,6 +148,12 @@ List Events
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
## Returns
- `type BetaManagedAgentsSessionEventUnion interface{…}`
@@ -1626,6 +1632,10 @@ List Events
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `const BetaManagedAgentsModelClaudeFable5_1 BetaManagedAgentsModel = "claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `const BetaManagedAgentsModelClaudeSonnet5 BetaManagedAgentsModel = "claude-sonnet-5"`
High-performance model for coding and agents
diff --git a/content/en/api/go/beta/sessions/events/send.md b/content/en/api/go/beta/sessions/events/send.md
index 69aa30653..6e77e365a 100644
--- a/content/en/api/go/beta/sessions/events/send.md
+++ b/content/en/api/go/beta/sessions/events/send.md
@@ -464,6 +464,12 @@ Send Events
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
## Returns
- `type BetaManagedAgentsSendSessionEvents struct{…}`
diff --git a/content/en/api/go/beta/sessions/events/stream.md b/content/en/api/go/beta/sessions/events/stream.md
index 29900bccb..36bcb68ad 100644
--- a/content/en/api/go/beta/sessions/events/stream.md
+++ b/content/en/api/go/beta/sessions/events/stream.md
@@ -110,6 +110,12 @@ Stream Events
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
## Returns
- `type BetaManagedAgentsStreamSessionEventsUnion interface{…}`
@@ -1588,6 +1594,10 @@ Stream Events
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `const BetaManagedAgentsModelClaudeFable5_1 BetaManagedAgentsModel = "claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `const BetaManagedAgentsModelClaudeSonnet5 BetaManagedAgentsModel = "claude-sonnet-5"`
High-performance model for coding and agents
diff --git a/content/en/api/go/beta/sessions/list.md b/content/en/api/go/beta/sessions/list.md
index b70ae7fce..1b15917b2 100644
--- a/content/en/api/go/beta/sessions/list.md
+++ b/content/en/api/go/beta/sessions/list.md
@@ -16,7 +16,7 @@ List Sessions
- `AgentVersion param.Field[int64] Optional`
- Query param: Filter by agent version. Only applies when agent_id is also set.
+ Query param: Filter by agent version. Only applies when `agent_id` is also set.
format: int32
@@ -60,11 +60,11 @@ List Sessions
- `MemoryStoreID param.Field[string] Optional`
- Query param: Filter sessions whose resources contain a memory_store with this memory store ID.
+ Query param: Filter sessions whose resources contain a `memory_store` with this memory store ID.
- `Order param.Field[BetaSessionListParamsOrder] Optional`
- Query param: Sort direction for results, ordered by created_at. Defaults to desc (newest first).
+ Query param: Sort direction for results, ordered by `created_at`. Defaults to `desc` (newest first).
- `const BetaSessionListParamsOrderAsc BetaSessionListParamsOrder = "asc"`
@@ -176,6 +176,12 @@ List Sessions
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
## Returns
- `type BetaManagedAgentsSession struct{…}`
@@ -216,6 +222,10 @@ List Sessions
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `const BetaManagedAgentsModelClaudeFable5_1 BetaManagedAgentsModel = "claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `const BetaManagedAgentsModelClaudeSonnet5 BetaManagedAgentsModel = "claude-sonnet-5"`
High-performance model for coding and agents
@@ -764,7 +774,7 @@ List Sessions
- `OutcomeEvaluations []BetaManagedAgentsOutcomeEvaluationResource`
- Per-outcome evaluation state. One entry per define_outcome event sent to the session.
+ Per-outcome evaluation state. One entry per `define_outcome` event sent to the session.
- `CompletedAt Time`
@@ -778,7 +788,7 @@ List Sessions
- `Explanation string`
- Grader's verdict text from the most recent evaluation. For satisfied, explains why criteria are met; for needs_revision (intermediate), what's missing; for failed, why unrecoverable.
+ Grader's verdict text from the most recent evaluation. For `satisfied`, explains why criteria are met; for `needs_revision` (intermediate), what's missing; for `failed`, why unrecoverable.
- `Iteration int64`
@@ -906,7 +916,7 @@ List Sessions
- `ActiveSeconds float64 Optional`
- Cumulative time in seconds the session spent in running status. Excludes idle time.
+ Cumulative time in seconds the session spent in `running` status. Excludes idle time.
format: double
diff --git a/content/en/api/go/beta/sessions/resources.md b/content/en/api/go/beta/sessions/resources.md
index 400ac1bc3..2ed203360 100644
--- a/content/en/api/go/beta/sessions/resources.md
+++ b/content/en/api/go/beta/sessions/resources.md
@@ -108,6 +108,12 @@ Add Session Resource
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
### Returns
- `type BetaManagedAgentsFileResource struct{…}`
@@ -201,7 +207,7 @@ List Session Resources
- `Page param.Field[string] Optional`
- Query param: Opaque cursor from a previous response's next_page field.
+ Query param: Opaque cursor from a previous response's `next_page` field.
- `Betas param.Field[[]AnthropicBeta] Optional`
@@ -293,6 +299,12 @@ List Session Resources
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
### Returns
- `type BetaManagedAgentsSessionResourceUnion interface{…}`
@@ -568,6 +580,12 @@ Get Session Resource
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
### Returns
- `type BetaSessionResourceGetResponseUnion interface{…}`
@@ -838,6 +856,12 @@ Update Session Resource
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
### Returns
- `type BetaSessionResourceUpdateResponseUnion interface{…}`
@@ -1103,6 +1127,12 @@ Delete Session Resource
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
### Returns
- `type BetaManagedAgentsDeleteSessionResource struct{…}`
diff --git a/content/en/api/go/beta/sessions/resources/add.md b/content/en/api/go/beta/sessions/resources/add.md
index d17588f1b..2c7a9403b 100644
--- a/content/en/api/go/beta/sessions/resources/add.md
+++ b/content/en/api/go/beta/sessions/resources/add.md
@@ -106,6 +106,12 @@ Add Session Resource
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
## Returns
- `type BetaManagedAgentsFileResource struct{…}`
diff --git a/content/en/api/go/beta/sessions/resources/delete.md b/content/en/api/go/beta/sessions/resources/delete.md
index b40cd5e01..245108d8e 100644
--- a/content/en/api/go/beta/sessions/resources/delete.md
+++ b/content/en/api/go/beta/sessions/resources/delete.md
@@ -106,6 +106,12 @@ Delete Session Resource
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
## Returns
- `type BetaManagedAgentsDeleteSessionResource struct{…}`
diff --git a/content/en/api/go/beta/sessions/resources/list.md b/content/en/api/go/beta/sessions/resources/list.md
index e6996ac92..7e7c9c491 100644
--- a/content/en/api/go/beta/sessions/resources/list.md
+++ b/content/en/api/go/beta/sessions/resources/list.md
@@ -20,7 +20,7 @@ List Session Resources
- `Page param.Field[string] Optional`
- Query param: Opaque cursor from a previous response's next_page field.
+ Query param: Opaque cursor from a previous response's `next_page` field.
- `Betas param.Field[[]AnthropicBeta] Optional`
@@ -112,6 +112,12 @@ List Session Resources
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
## Returns
- `type BetaManagedAgentsSessionResourceUnion interface{…}`
diff --git a/content/en/api/go/beta/sessions/resources/retrieve.md b/content/en/api/go/beta/sessions/resources/retrieve.md
index fd9f25775..318fddb1f 100644
--- a/content/en/api/go/beta/sessions/resources/retrieve.md
+++ b/content/en/api/go/beta/sessions/resources/retrieve.md
@@ -106,6 +106,12 @@ Get Session Resource
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
## Returns
- `type BetaSessionResourceGetResponseUnion interface{…}`
diff --git a/content/en/api/go/beta/sessions/resources/update.md b/content/en/api/go/beta/sessions/resources/update.md
index 42f07de21..f0d723990 100644
--- a/content/en/api/go/beta/sessions/resources/update.md
+++ b/content/en/api/go/beta/sessions/resources/update.md
@@ -112,6 +112,12 @@ Update Session Resource
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
## Returns
- `type BetaSessionResourceUpdateResponseUnion interface{…}`
diff --git a/content/en/api/go/beta/sessions/retrieve.md b/content/en/api/go/beta/sessions/retrieve.md
index b23084a4a..87007184c 100644
--- a/content/en/api/go/beta/sessions/retrieve.md
+++ b/content/en/api/go/beta/sessions/retrieve.md
@@ -102,6 +102,12 @@ Get Session
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
## Returns
- `type BetaManagedAgentsSession struct{…}`
@@ -142,6 +148,10 @@ Get Session
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `const BetaManagedAgentsModelClaudeFable5_1 BetaManagedAgentsModel = "claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `const BetaManagedAgentsModelClaudeSonnet5 BetaManagedAgentsModel = "claude-sonnet-5"`
High-performance model for coding and agents
@@ -690,7 +700,7 @@ Get Session
- `OutcomeEvaluations []BetaManagedAgentsOutcomeEvaluationResource`
- Per-outcome evaluation state. One entry per define_outcome event sent to the session.
+ Per-outcome evaluation state. One entry per `define_outcome` event sent to the session.
- `CompletedAt Time`
@@ -704,7 +714,7 @@ Get Session
- `Explanation string`
- Grader's verdict text from the most recent evaluation. For satisfied, explains why criteria are met; for needs_revision (intermediate), what's missing; for failed, why unrecoverable.
+ Grader's verdict text from the most recent evaluation. For `satisfied`, explains why criteria are met; for `needs_revision` (intermediate), what's missing; for `failed`, why unrecoverable.
- `Iteration int64`
@@ -832,7 +842,7 @@ Get Session
- `ActiveSeconds float64 Optional`
- Cumulative time in seconds the session spent in running status. Excludes idle time.
+ Cumulative time in seconds the session spent in `running` status. Excludes idle time.
format: double
diff --git a/content/en/api/go/beta/sessions/threads.md b/content/en/api/go/beta/sessions/threads.md
index 5d4f89c91..f90777029 100644
--- a/content/en/api/go/beta/sessions/threads.md
+++ b/content/en/api/go/beta/sessions/threads.md
@@ -22,7 +22,7 @@ List Session Threads
- `Page param.Field[string] Optional`
- Query param: Opaque pagination cursor from a previous response's next_page. Forward-only.
+ Query param: Opaque pagination cursor from a previous response's `next_page`. Forward-only.
- `Betas param.Field[[]AnthropicBeta] Optional`
@@ -114,6 +114,12 @@ List Session Threads
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
### Returns
- `type BetaManagedAgentsSessionThread struct{…}`
@@ -160,6 +166,10 @@ List Session Threads
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `const BetaManagedAgentsModelClaudeFable5_1 BetaManagedAgentsModel = "claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `const BetaManagedAgentsModelClaudeSonnet5 BetaManagedAgentsModel = "claude-sonnet-5"`
High-performance model for coding and agents
@@ -977,6 +987,12 @@ Get Session Thread
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
### Returns
- `type BetaManagedAgentsSessionThread struct{…}`
@@ -1023,6 +1039,10 @@ Get Session Thread
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `const BetaManagedAgentsModelClaudeFable5_1 BetaManagedAgentsModel = "claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `const BetaManagedAgentsModelClaudeSonnet5 BetaManagedAgentsModel = "claude-sonnet-5"`
High-performance model for coding and agents
@@ -1837,6 +1857,12 @@ Archive Session Thread
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
### Returns
- `type BetaManagedAgentsSessionThread struct{…}`
@@ -1883,6 +1909,10 @@ Archive Session Thread
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `const BetaManagedAgentsModelClaudeFable5_1 BetaManagedAgentsModel = "claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `const BetaManagedAgentsModelClaudeSonnet5 BetaManagedAgentsModel = "claude-sonnet-5"`
High-performance model for coding and agents
@@ -2637,6 +2667,10 @@ func main() {
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `const BetaManagedAgentsModelClaudeFable5_1 BetaManagedAgentsModel = "claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `const BetaManagedAgentsModelClaudeSonnet5 BetaManagedAgentsModel = "claude-sonnet-5"`
High-performance model for coding and agents
@@ -4813,6 +4847,10 @@ func main() {
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `const BetaManagedAgentsModelClaudeFable5_1 BetaManagedAgentsModel = "claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `const BetaManagedAgentsModelClaudeSonnet5 BetaManagedAgentsModel = "claude-sonnet-5"`
High-performance model for coding and agents
@@ -5635,6 +5673,12 @@ List Session Thread Events
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `type BetaManagedAgentsSessionEventUnion interface{…}`
@@ -7113,6 +7157,10 @@ List Session Thread Events
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `const BetaManagedAgentsModelClaudeFable5_1 BetaManagedAgentsModel = "claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `const BetaManagedAgentsModelClaudeSonnet5 BetaManagedAgentsModel = "claude-sonnet-5"`
High-performance model for coding and agents
@@ -7931,6 +7979,12 @@ Stream Session Thread Events
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `type BetaManagedAgentsStreamSessionThreadEventsUnion interface{…}`
@@ -9409,6 +9463,10 @@ Stream Session Thread Events
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `const BetaManagedAgentsModelClaudeFable5_1 BetaManagedAgentsModel = "claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `const BetaManagedAgentsModelClaudeSonnet5 BetaManagedAgentsModel = "claude-sonnet-5"`
High-performance model for coding and agents
diff --git a/content/en/api/go/beta/sessions/threads/archive.md b/content/en/api/go/beta/sessions/threads/archive.md
index 72eb946d2..c9c5afede 100644
--- a/content/en/api/go/beta/sessions/threads/archive.md
+++ b/content/en/api/go/beta/sessions/threads/archive.md
@@ -106,6 +106,12 @@ Archive Session Thread
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
## Returns
- `type BetaManagedAgentsSessionThread struct{…}`
@@ -152,6 +158,10 @@ Archive Session Thread
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `const BetaManagedAgentsModelClaudeFable5_1 BetaManagedAgentsModel = "claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `const BetaManagedAgentsModelClaudeSonnet5 BetaManagedAgentsModel = "claude-sonnet-5"`
High-performance model for coding and agents
diff --git a/content/en/api/go/beta/sessions/threads/events.md b/content/en/api/go/beta/sessions/threads/events.md
index 162aa85e7..e08d3f001 100644
--- a/content/en/api/go/beta/sessions/threads/events.md
+++ b/content/en/api/go/beta/sessions/threads/events.md
@@ -118,6 +118,12 @@ List Session Thread Events
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
### Returns
- `type BetaManagedAgentsSessionEventUnion interface{…}`
@@ -1596,6 +1602,10 @@ List Session Thread Events
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `const BetaManagedAgentsModelClaudeFable5_1 BetaManagedAgentsModel = "claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `const BetaManagedAgentsModelClaudeSonnet5 BetaManagedAgentsModel = "claude-sonnet-5"`
High-performance model for coding and agents
@@ -2414,6 +2424,12 @@ Stream Session Thread Events
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
### Returns
- `type BetaManagedAgentsStreamSessionThreadEventsUnion interface{…}`
@@ -3892,6 +3908,10 @@ Stream Session Thread Events
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `const BetaManagedAgentsModelClaudeFable5_1 BetaManagedAgentsModel = "claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `const BetaManagedAgentsModelClaudeSonnet5 BetaManagedAgentsModel = "claude-sonnet-5"`
High-performance model for coding and agents
diff --git a/content/en/api/go/beta/sessions/threads/events/list.md b/content/en/api/go/beta/sessions/threads/events/list.md
index 5c0b6f8bd..b9206d03c 100644
--- a/content/en/api/go/beta/sessions/threads/events/list.md
+++ b/content/en/api/go/beta/sessions/threads/events/list.md
@@ -116,6 +116,12 @@ List Session Thread Events
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
## Returns
- `type BetaManagedAgentsSessionEventUnion interface{…}`
@@ -1594,6 +1600,10 @@ List Session Thread Events
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `const BetaManagedAgentsModelClaudeFable5_1 BetaManagedAgentsModel = "claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `const BetaManagedAgentsModelClaudeSonnet5 BetaManagedAgentsModel = "claude-sonnet-5"`
High-performance model for coding and agents
diff --git a/content/en/api/go/beta/sessions/threads/events/stream.md b/content/en/api/go/beta/sessions/threads/events/stream.md
index 72efc53f1..3ad9a3578 100644
--- a/content/en/api/go/beta/sessions/threads/events/stream.md
+++ b/content/en/api/go/beta/sessions/threads/events/stream.md
@@ -114,6 +114,12 @@ Stream Session Thread Events
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
## Returns
- `type BetaManagedAgentsStreamSessionThreadEventsUnion interface{…}`
@@ -1592,6 +1598,10 @@ Stream Session Thread Events
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `const BetaManagedAgentsModelClaudeFable5_1 BetaManagedAgentsModel = "claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `const BetaManagedAgentsModelClaudeSonnet5 BetaManagedAgentsModel = "claude-sonnet-5"`
High-performance model for coding and agents
diff --git a/content/en/api/go/beta/sessions/threads/list.md b/content/en/api/go/beta/sessions/threads/list.md
index 5c87d9c6e..d8415505d 100644
--- a/content/en/api/go/beta/sessions/threads/list.md
+++ b/content/en/api/go/beta/sessions/threads/list.md
@@ -20,7 +20,7 @@ List Session Threads
- `Page param.Field[string] Optional`
- Query param: Opaque pagination cursor from a previous response's next_page. Forward-only.
+ Query param: Opaque pagination cursor from a previous response's `next_page`. Forward-only.
- `Betas param.Field[[]AnthropicBeta] Optional`
@@ -112,6 +112,12 @@ List Session Threads
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
## Returns
- `type BetaManagedAgentsSessionThread struct{…}`
@@ -158,6 +164,10 @@ List Session Threads
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `const BetaManagedAgentsModelClaudeFable5_1 BetaManagedAgentsModel = "claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `const BetaManagedAgentsModelClaudeSonnet5 BetaManagedAgentsModel = "claude-sonnet-5"`
High-performance model for coding and agents
diff --git a/content/en/api/go/beta/sessions/threads/retrieve.md b/content/en/api/go/beta/sessions/threads/retrieve.md
index 2b40c577e..3509f3fcd 100644
--- a/content/en/api/go/beta/sessions/threads/retrieve.md
+++ b/content/en/api/go/beta/sessions/threads/retrieve.md
@@ -106,6 +106,12 @@ Get Session Thread
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
## Returns
- `type BetaManagedAgentsSessionThread struct{…}`
@@ -152,6 +158,10 @@ Get Session Thread
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `const BetaManagedAgentsModelClaudeFable5_1 BetaManagedAgentsModel = "claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `const BetaManagedAgentsModelClaudeSonnet5 BetaManagedAgentsModel = "claude-sonnet-5"`
High-performance model for coding and agents
diff --git a/content/en/api/go/beta/sessions/update.md b/content/en/api/go/beta/sessions/update.md
index 7496bc9c4..01d8d83e5 100644
--- a/content/en/api/go/beta/sessions/update.md
+++ b/content/en/api/go/beta/sessions/update.md
@@ -124,6 +124,12 @@ Update Session
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
## Returns
- `type BetaManagedAgentsSession struct{…}`
@@ -164,6 +170,10 @@ Update Session
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `const BetaManagedAgentsModelClaudeFable5_1 BetaManagedAgentsModel = "claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `const BetaManagedAgentsModelClaudeSonnet5 BetaManagedAgentsModel = "claude-sonnet-5"`
High-performance model for coding and agents
@@ -712,7 +722,7 @@ Update Session
- `OutcomeEvaluations []BetaManagedAgentsOutcomeEvaluationResource`
- Per-outcome evaluation state. One entry per define_outcome event sent to the session.
+ Per-outcome evaluation state. One entry per `define_outcome` event sent to the session.
- `CompletedAt Time`
@@ -726,7 +736,7 @@ Update Session
- `Explanation string`
- Grader's verdict text from the most recent evaluation. For satisfied, explains why criteria are met; for needs_revision (intermediate), what's missing; for failed, why unrecoverable.
+ Grader's verdict text from the most recent evaluation. For `satisfied`, explains why criteria are met; for `needs_revision` (intermediate), what's missing; for `failed`, why unrecoverable.
- `Iteration int64`
@@ -854,7 +864,7 @@ Update Session
- `ActiveSeconds float64 Optional`
- Cumulative time in seconds the session spent in running status. Excludes idle time.
+ Cumulative time in seconds the session spent in `running` status. Excludes idle time.
format: double
diff --git a/content/en/api/go/beta/skills.md b/content/en/api/go/beta/skills.md
index 95777abe9..251b2cca0 100644
--- a/content/en/api/go/beta/skills.md
+++ b/content/en/api/go/beta/skills.md
@@ -114,6 +114,12 @@ Create Skill
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
### Returns
- `type BetaSkill struct{…}`
@@ -354,6 +360,12 @@ List Skills
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
### Returns
- `type BetaSkill struct{…}`
@@ -578,6 +590,12 @@ Get Skill
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
### Returns
- `type BetaSkill struct{…}`
@@ -801,6 +819,12 @@ Delete Skill
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
### Returns
- `type BetaDeletedSkill struct{…}`
@@ -1086,6 +1110,12 @@ Create Skill Version
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `type BetaSkillVersion struct{…}`
@@ -1294,6 +1324,12 @@ List Skill Versions
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `type BetaSkillVersion struct{…}`
@@ -1497,6 +1533,12 @@ Download a skill version's content as a zip archive.
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `type BetaSkillVersionDownloadResponse interface{…}`
@@ -1646,6 +1688,12 @@ Get Skill Version
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `type BetaSkillVersion struct{…}`
@@ -1846,6 +1894,12 @@ Delete Skill Version
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `type BetaDeletedSkillVersion struct{…}`
diff --git a/content/en/api/go/beta/skills/create.md b/content/en/api/go/beta/skills/create.md
index 8632f5442..d0a4efae3 100644
--- a/content/en/api/go/beta/skills/create.md
+++ b/content/en/api/go/beta/skills/create.md
@@ -112,6 +112,12 @@ Create Skill
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
## Returns
- `type BetaSkill struct{…}`
diff --git a/content/en/api/go/beta/skills/delete.md b/content/en/api/go/beta/skills/delete.md
index d06c9f765..cb3aa0097 100644
--- a/content/en/api/go/beta/skills/delete.md
+++ b/content/en/api/go/beta/skills/delete.md
@@ -106,6 +106,12 @@ Delete Skill
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
## Returns
- `type BetaDeletedSkill struct{…}`
diff --git a/content/en/api/go/beta/skills/list.md b/content/en/api/go/beta/skills/list.md
index 266fca71e..874c21ff8 100644
--- a/content/en/api/go/beta/skills/list.md
+++ b/content/en/api/go/beta/skills/list.md
@@ -123,6 +123,12 @@ List Skills
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
## Returns
- `type BetaSkill struct{…}`
diff --git a/content/en/api/go/beta/skills/retrieve.md b/content/en/api/go/beta/skills/retrieve.md
index bf2146462..32cf1afd8 100644
--- a/content/en/api/go/beta/skills/retrieve.md
+++ b/content/en/api/go/beta/skills/retrieve.md
@@ -106,6 +106,12 @@ Get Skill
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
## Returns
- `type BetaSkill struct{…}`
diff --git a/content/en/api/go/beta/skills/versions.md b/content/en/api/go/beta/skills/versions.md
index 6d938870a..f35dffcb4 100644
--- a/content/en/api/go/beta/skills/versions.md
+++ b/content/en/api/go/beta/skills/versions.md
@@ -114,6 +114,12 @@ Create Skill Version
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
### Returns
- `type BetaSkillVersion struct{…}`
@@ -322,6 +328,12 @@ List Skill Versions
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
### Returns
- `type BetaSkillVersion struct{…}`
@@ -525,6 +537,12 @@ Download a skill version's content as a zip archive.
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
### Returns
- `type BetaSkillVersionDownloadResponse interface{…}`
@@ -674,6 +692,12 @@ Get Skill Version
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
### Returns
- `type BetaSkillVersion struct{…}`
@@ -874,6 +898,12 @@ Delete Skill Version
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
### Returns
- `type BetaDeletedSkillVersion struct{…}`
diff --git a/content/en/api/go/beta/skills/versions/create.md b/content/en/api/go/beta/skills/versions/create.md
index 6c182a654..aa2a32000 100644
--- a/content/en/api/go/beta/skills/versions/create.md
+++ b/content/en/api/go/beta/skills/versions/create.md
@@ -112,6 +112,12 @@ Create Skill Version
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
## Returns
- `type BetaSkillVersion struct{…}`
diff --git a/content/en/api/go/beta/skills/versions/delete.md b/content/en/api/go/beta/skills/versions/delete.md
index 791033a90..240c19497 100644
--- a/content/en/api/go/beta/skills/versions/delete.md
+++ b/content/en/api/go/beta/skills/versions/delete.md
@@ -112,6 +112,12 @@ Delete Skill Version
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
## Returns
- `type BetaDeletedSkillVersion struct{…}`
diff --git a/content/en/api/go/beta/skills/versions/download.md b/content/en/api/go/beta/skills/versions/download.md
index c9c835e35..52b9e1bb7 100644
--- a/content/en/api/go/beta/skills/versions/download.md
+++ b/content/en/api/go/beta/skills/versions/download.md
@@ -112,6 +112,12 @@ Download a skill version's content as a zip archive.
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
## Returns
- `type BetaSkillVersionDownloadResponse interface{…}`
diff --git a/content/en/api/go/beta/skills/versions/list.md b/content/en/api/go/beta/skills/versions/list.md
index 3879842ea..f8fade00b 100644
--- a/content/en/api/go/beta/skills/versions/list.md
+++ b/content/en/api/go/beta/skills/versions/list.md
@@ -118,6 +118,12 @@ List Skill Versions
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
## Returns
- `type BetaSkillVersion struct{…}`
diff --git a/content/en/api/go/beta/skills/versions/retrieve.md b/content/en/api/go/beta/skills/versions/retrieve.md
index 60b49246c..3f8c00aa6 100644
--- a/content/en/api/go/beta/skills/versions/retrieve.md
+++ b/content/en/api/go/beta/skills/versions/retrieve.md
@@ -112,6 +112,12 @@ Get Skill Version
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
## Returns
- `type BetaSkillVersion struct{…}`
diff --git a/content/en/api/go/beta/tunnels.md b/content/en/api/go/beta/tunnels.md
index 2cd9ffe41..63b308745 100644
--- a/content/en/api/go/beta/tunnels.md
+++ b/content/en/api/go/beta/tunnels.md
@@ -110,6 +110,12 @@ Creates a tunnel. Creation allocates a fresh hostname and provisions the tunnel;
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
### Returns
- `type BetaTunnel struct{…}`
@@ -286,6 +292,12 @@ Fetches a tunnel by ID.
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
### Returns
- `type BetaTunnel struct{…}`
@@ -478,6 +490,12 @@ Lists tunnels. Results are ordered by creation time, newest first; archived tunn
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
### Returns
- `type BetaTunnel struct{…}`
@@ -659,6 +677,12 @@ Archives a tunnel. Archival is irreversible: every non-archived certificate on t
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
### Returns
- `type BetaTunnel struct{…}`
@@ -839,6 +863,12 @@ Reveals a tunnel's connector token. The value is fetched live on each call; Anth
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
### Returns
- `type BetaTunnelToken struct{…}`
@@ -1006,6 +1036,12 @@ Rotates a tunnel's connector token. Rotation invalidates the current token for n
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
### Returns
- `type BetaTunnelToken struct{…}`
@@ -1225,6 +1261,12 @@ Registers a public CA certificate on a tunnel. Anthropic verifies the gateway's
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `type BetaTunnelCertificate struct{…}`
@@ -1418,6 +1460,12 @@ Fetches a tunnel certificate by ID.
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `type BetaTunnelCertificate struct{…}`
@@ -1621,6 +1669,12 @@ Lists the certificates registered on a tunnel. Archived certificates are exclude
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `type BetaTunnelCertificate struct{…}`
@@ -1817,6 +1871,12 @@ Archives a tunnel certificate, removing it from the set Anthropic trusts for the
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `type BetaTunnelCertificate struct{…}`
diff --git a/content/en/api/go/beta/tunnels/archive.md b/content/en/api/go/beta/tunnels/archive.md
index 631fcbe85..f00cc083a 100644
--- a/content/en/api/go/beta/tunnels/archive.md
+++ b/content/en/api/go/beta/tunnels/archive.md
@@ -104,6 +104,12 @@ Archives a tunnel. Archival is irreversible: every non-archived certificate on t
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
## Returns
- `type BetaTunnel struct{…}`
diff --git a/content/en/api/go/beta/tunnels/certificates.md b/content/en/api/go/beta/tunnels/certificates.md
index 5ebcb8452..97ff4360a 100644
--- a/content/en/api/go/beta/tunnels/certificates.md
+++ b/content/en/api/go/beta/tunnels/certificates.md
@@ -112,6 +112,12 @@ Registers a public CA certificate on a tunnel. Anthropic verifies the gateway's
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
### Returns
- `type BetaTunnelCertificate struct{…}`
@@ -305,6 +311,12 @@ Fetches a tunnel certificate by ID.
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
### Returns
- `type BetaTunnelCertificate struct{…}`
@@ -508,6 +520,12 @@ Lists the certificates registered on a tunnel. Archived certificates are exclude
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
### Returns
- `type BetaTunnelCertificate struct{…}`
@@ -704,6 +722,12 @@ Archives a tunnel certificate, removing it from the set Anthropic trusts for the
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
### Returns
- `type BetaTunnelCertificate struct{…}`
diff --git a/content/en/api/go/beta/tunnels/certificates/archive.md b/content/en/api/go/beta/tunnels/certificates/archive.md
index b5a973df2..35202f182 100644
--- a/content/en/api/go/beta/tunnels/certificates/archive.md
+++ b/content/en/api/go/beta/tunnels/certificates/archive.md
@@ -108,6 +108,12 @@ Archives a tunnel certificate, removing it from the set Anthropic trusts for the
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
## Returns
- `type BetaTunnelCertificate struct{…}`
diff --git a/content/en/api/go/beta/tunnels/certificates/create.md b/content/en/api/go/beta/tunnels/certificates/create.md
index c6ecfde1c..907234ad3 100644
--- a/content/en/api/go/beta/tunnels/certificates/create.md
+++ b/content/en/api/go/beta/tunnels/certificates/create.md
@@ -110,6 +110,12 @@ Registers a public CA certificate on a tunnel. Anthropic verifies the gateway's
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
## Returns
- `type BetaTunnelCertificate struct{…}`
diff --git a/content/en/api/go/beta/tunnels/certificates/list.md b/content/en/api/go/beta/tunnels/certificates/list.md
index 13f613d37..650eb65e5 100644
--- a/content/en/api/go/beta/tunnels/certificates/list.md
+++ b/content/en/api/go/beta/tunnels/certificates/list.md
@@ -118,6 +118,12 @@ Lists the certificates registered on a tunnel. Archived certificates are exclude
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
## Returns
- `type BetaTunnelCertificate struct{…}`
diff --git a/content/en/api/go/beta/tunnels/certificates/retrieve.md b/content/en/api/go/beta/tunnels/certificates/retrieve.md
index efb45ee46..70e360d26 100644
--- a/content/en/api/go/beta/tunnels/certificates/retrieve.md
+++ b/content/en/api/go/beta/tunnels/certificates/retrieve.md
@@ -108,6 +108,12 @@ Fetches a tunnel certificate by ID.
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
## Returns
- `type BetaTunnelCertificate struct{…}`
diff --git a/content/en/api/go/beta/tunnels/create.md b/content/en/api/go/beta/tunnels/create.md
index 1b574534e..10fc5b874 100644
--- a/content/en/api/go/beta/tunnels/create.md
+++ b/content/en/api/go/beta/tunnels/create.md
@@ -108,6 +108,12 @@ Creates a tunnel. Creation allocates a fresh hostname and provisions the tunnel;
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
## Returns
- `type BetaTunnel struct{…}`
diff --git a/content/en/api/go/beta/tunnels/list.md b/content/en/api/go/beta/tunnels/list.md
index 7167f5a06..cf2702a26 100644
--- a/content/en/api/go/beta/tunnels/list.md
+++ b/content/en/api/go/beta/tunnels/list.md
@@ -116,6 +116,12 @@ Lists tunnels. Results are ordered by creation time, newest first; archived tunn
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
## Returns
- `type BetaTunnel struct{…}`
diff --git a/content/en/api/go/beta/tunnels/retrieve.md b/content/en/api/go/beta/tunnels/retrieve.md
index 4190a21f7..38ffae797 100644
--- a/content/en/api/go/beta/tunnels/retrieve.md
+++ b/content/en/api/go/beta/tunnels/retrieve.md
@@ -104,6 +104,12 @@ Fetches a tunnel by ID.
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
## Returns
- `type BetaTunnel struct{…}`
diff --git a/content/en/api/go/beta/tunnels/reveal_token.md b/content/en/api/go/beta/tunnels/reveal_token.md
index dbb039a22..e44ac162b 100644
--- a/content/en/api/go/beta/tunnels/reveal_token.md
+++ b/content/en/api/go/beta/tunnels/reveal_token.md
@@ -104,6 +104,12 @@ Reveals a tunnel's connector token. The value is fetched live on each call; Anth
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
## Returns
- `type BetaTunnelToken struct{…}`
diff --git a/content/en/api/go/beta/tunnels/rotate_token.md b/content/en/api/go/beta/tunnels/rotate_token.md
index 8a267f99b..239a26a1b 100644
--- a/content/en/api/go/beta/tunnels/rotate_token.md
+++ b/content/en/api/go/beta/tunnels/rotate_token.md
@@ -110,6 +110,12 @@ Rotates a tunnel's connector token. Rotation invalidates the current token for n
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
## Returns
- `type BetaTunnelToken struct{…}`
diff --git a/content/en/api/go/beta/user_profiles.md b/content/en/api/go/beta/user_profiles.md
index 304cda085..a43eaacea 100644
--- a/content/en/api/go/beta/user_profiles.md
+++ b/content/en/api/go/beta/user_profiles.md
@@ -26,26 +26,22 @@ Create User Profile
minLength: 1, maxLength: 255
+ - `ExternalUserOnboardedAt param.Field[Time] Optional`
+
+ Body param: A timestamp in RFC 3339 format
+
+ format: date-time
+
- `Metadata param.Field[map[string, string]] Optional`
Body param: Free-form key-value data to attach to this user profile. Maximum 16 keys, with keys up to 64 characters and values up to 512 characters. Values must be non-empty strings.
- `Name param.Field[string] Optional`
- Body param: Optional for all profiles. Real-world name of the entity this profile represents (company or individual); for a resold-to company (`relationship` `resold` / `access_type` `passthrough`), that company's name where known. Maximum 255 characters.
+ Body param: Optional for all profiles. Real-world name of the entity this profile represents (company or individual); for a company the platform resells Claude access to (`access_type` `passthrough`), that company's name where known. Maximum 255 characters.
minLength: 1, maxLength: 255
- - `Relationship param.Field[BetaUserProfileNewParamsRelationship] Optional`
-
- Body param: How the entity behind a user profile relates to the platform that owns the API key. `external`: an individual end-user of the platform. `resold`: a company the platform resells Claude access to. `internal`: the platform's own usage.
-
- - `const BetaUserProfileNewParamsRelationshipExternal BetaUserProfileNewParamsRelationship = "external"`
-
- - `const BetaUserProfileNewParamsRelationshipResold BetaUserProfileNewParamsRelationship = "resold"`
-
- - `const BetaUserProfileNewParamsRelationshipInternal BetaUserProfileNewParamsRelationship = "internal"`
-
- `Betas param.Field[[]AnthropicBeta] Optional`
Header param: Optional header to specify the beta version(s) you want to use.
@@ -136,6 +132,12 @@ Create User Profile
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
### Returns
- `type BetaUserProfile struct{…}`
@@ -190,19 +192,15 @@ Create User Profile
Platform's own identifier for this user. Not enforced unique.
- - `Name string Optional`
-
- Real-world name of the entity this profile represents (company or individual). For a resold-to company (`access_type` `passthrough`, or `relationship` `resold` under the `user-profiles-2026-03-24` header) this is that company's name.
-
- - `Relationship BetaUserProfileRelationship Optional`
+ - `ExternalUserOnboardedAt Time Optional`
- How the entity behind a user profile relates to the platform that owns the API key. `external`: an individual end-user of the platform. `resold`: a company the platform resells Claude access to. `internal`: the platform's own usage.
+ A timestamp in RFC 3339 format
- - `const BetaUserProfileRelationshipExternal BetaUserProfileRelationship = "external"`
+ format: date-time
- - `const BetaUserProfileRelationshipResold BetaUserProfileRelationship = "resold"`
+ - `Name string Optional`
- - `const BetaUserProfileRelationshipInternal BetaUserProfileRelationship = "internal"`
+ Real-world name of the entity this profile represents (company or individual). For a company the platform resells Claude access to (`access_type` `passthrough`) this is that company's name.
### Example
@@ -245,8 +243,8 @@ func main() {
"updated_at": "2026-03-15T10:00:00Z",
"access_type": "application",
"external_id": "user_12345",
- "name": "Example User",
- "relationship": "external"
+ "external_user_onboarded_at": "2024-11-02T08:15:00Z",
+ "name": "Example User"
}
```
@@ -276,6 +274,14 @@ List User Profiles
- `const BetaUserProfileListParamsOrderDesc BetaUserProfileListParamsOrder = "desc"`
+ - `OrderBy param.Field[BetaUserProfileListParamsOrderBy] Optional`
+
+ Query param: Query parameter for order_by
+
+ - `const BetaUserProfileListParamsOrderByCreatedAt BetaUserProfileListParamsOrderBy = "created_at"`
+
+ - `const BetaUserProfileListParamsOrderByName BetaUserProfileListParamsOrderBy = "name"`
+
- `Page param.Field[string] Optional`
Query param: Query parameter for page
@@ -370,6 +376,12 @@ List User Profiles
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
### Returns
- `type BetaUserProfile struct{…}`
@@ -424,19 +436,15 @@ List User Profiles
Platform's own identifier for this user. Not enforced unique.
- - `Name string Optional`
+ - `ExternalUserOnboardedAt Time Optional`
- Real-world name of the entity this profile represents (company or individual). For a resold-to company (`access_type` `passthrough`, or `relationship` `resold` under the `user-profiles-2026-03-24` header) this is that company's name.
-
- - `Relationship BetaUserProfileRelationship Optional`
-
- How the entity behind a user profile relates to the platform that owns the API key. `external`: an individual end-user of the platform. `resold`: a company the platform resells Claude access to. `internal`: the platform's own usage.
+ A timestamp in RFC 3339 format
- - `const BetaUserProfileRelationshipExternal BetaUserProfileRelationship = "external"`
+ format: date-time
- - `const BetaUserProfileRelationshipResold BetaUserProfileRelationship = "resold"`
+ - `Name string Optional`
- - `const BetaUserProfileRelationshipInternal BetaUserProfileRelationship = "internal"`
+ Real-world name of the entity this profile represents (company or individual). For a company the platform resells Claude access to (`access_type` `passthrough`) this is that company's name.
### Example
@@ -481,8 +489,8 @@ func main() {
"updated_at": "2026-03-15T10:00:00Z",
"access_type": "application",
"external_id": "user_12345",
- "name": "Example User",
- "relationship": "external"
+ "external_user_onboarded_at": "2024-11-02T08:15:00Z",
+ "name": "Example User"
}
],
"next_page": "page_MjAyNS0wNS0xNFQwMDowMDowMFo="
@@ -593,6 +601,12 @@ Get User Profile
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
### Returns
- `type BetaUserProfile struct{…}`
@@ -647,19 +661,15 @@ Get User Profile
Platform's own identifier for this user. Not enforced unique.
- - `Name string Optional`
-
- Real-world name of the entity this profile represents (company or individual). For a resold-to company (`access_type` `passthrough`, or `relationship` `resold` under the `user-profiles-2026-03-24` header) this is that company's name.
-
- - `Relationship BetaUserProfileRelationship Optional`
+ - `ExternalUserOnboardedAt Time Optional`
- How the entity behind a user profile relates to the platform that owns the API key. `external`: an individual end-user of the platform. `resold`: a company the platform resells Claude access to. `internal`: the platform's own usage.
+ A timestamp in RFC 3339 format
- - `const BetaUserProfileRelationshipExternal BetaUserProfileRelationship = "external"`
+ format: date-time
- - `const BetaUserProfileRelationshipResold BetaUserProfileRelationship = "resold"`
+ - `Name string Optional`
- - `const BetaUserProfileRelationshipInternal BetaUserProfileRelationship = "internal"`
+ Real-world name of the entity this profile represents (company or individual). For a company the platform resells Claude access to (`access_type` `passthrough`) this is that company's name.
### Example
@@ -706,8 +716,8 @@ func main() {
"updated_at": "2026-03-15T10:00:00Z",
"access_type": "application",
"external_id": "user_12345",
- "name": "Example User",
- "relationship": "external"
+ "external_user_onboarded_at": "2024-11-02T08:15:00Z",
+ "name": "Example User"
}
```
@@ -739,6 +749,12 @@ Update User Profile
minLength: 1, maxLength: 255
+ - `ExternalUserOnboardedAt param.Field[Time] Optional`
+
+ Body param: A timestamp in RFC 3339 format
+
+ format: date-time
+
- `Metadata param.Field[map[string, string]] Optional`
Body param: Key-value pairs to merge into the stored metadata. Keys provided overwrite existing values. To remove a key, set its value to an empty string. Keys not provided are left unchanged. Maximum 16 keys, with keys up to 64 characters and values up to 512 characters.
@@ -749,16 +765,6 @@ Update User Profile
minLength: 1, maxLength: 255
- - `Relationship param.Field[BetaUserProfileUpdateParamsRelationship] Optional`
-
- Body param: How the entity behind a user profile relates to the platform that owns the API key. `external`: an individual end-user of the platform. `resold`: a company the platform resells Claude access to. `internal`: the platform's own usage.
-
- - `const BetaUserProfileUpdateParamsRelationshipExternal BetaUserProfileUpdateParamsRelationship = "external"`
-
- - `const BetaUserProfileUpdateParamsRelationshipResold BetaUserProfileUpdateParamsRelationship = "resold"`
-
- - `const BetaUserProfileUpdateParamsRelationshipInternal BetaUserProfileUpdateParamsRelationship = "internal"`
-
- `Betas param.Field[[]AnthropicBeta] Optional`
Header param: Optional header to specify the beta version(s) you want to use.
@@ -849,6 +855,12 @@ Update User Profile
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
### Returns
- `type BetaUserProfile struct{…}`
@@ -903,19 +915,15 @@ Update User Profile
Platform's own identifier for this user. Not enforced unique.
- - `Name string Optional`
-
- Real-world name of the entity this profile represents (company or individual). For a resold-to company (`access_type` `passthrough`, or `relationship` `resold` under the `user-profiles-2026-03-24` header) this is that company's name.
-
- - `Relationship BetaUserProfileRelationship Optional`
+ - `ExternalUserOnboardedAt Time Optional`
- How the entity behind a user profile relates to the platform that owns the API key. `external`: an individual end-user of the platform. `resold`: a company the platform resells Claude access to. `internal`: the platform's own usage.
+ A timestamp in RFC 3339 format
- - `const BetaUserProfileRelationshipExternal BetaUserProfileRelationship = "external"`
+ format: date-time
- - `const BetaUserProfileRelationshipResold BetaUserProfileRelationship = "resold"`
+ - `Name string Optional`
- - `const BetaUserProfileRelationshipInternal BetaUserProfileRelationship = "internal"`
+ Real-world name of the entity this profile represents (company or individual). For a company the platform resells Claude access to (`access_type` `passthrough`) this is that company's name.
### Example
@@ -962,8 +970,8 @@ func main() {
"updated_at": "2026-03-15T10:00:00Z",
"access_type": "application",
"external_id": "user_12345",
- "name": "Example User",
- "relationship": "external"
+ "external_user_onboarded_at": "2024-11-02T08:15:00Z",
+ "name": "Example User"
}
```
@@ -1071,6 +1079,12 @@ Create Enrollment URL
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
### Returns
- `type BetaUserProfileEnrollmentURL struct{…}`
@@ -1184,19 +1198,15 @@ func main() {
Platform's own identifier for this user. Not enforced unique.
- - `Name string Optional`
-
- Real-world name of the entity this profile represents (company or individual). For a resold-to company (`access_type` `passthrough`, or `relationship` `resold` under the `user-profiles-2026-03-24` header) this is that company's name.
+ - `ExternalUserOnboardedAt Time Optional`
- - `Relationship BetaUserProfileRelationship Optional`
-
- How the entity behind a user profile relates to the platform that owns the API key. `external`: an individual end-user of the platform. `resold`: a company the platform resells Claude access to. `internal`: the platform's own usage.
+ A timestamp in RFC 3339 format
- - `const BetaUserProfileRelationshipExternal BetaUserProfileRelationship = "external"`
+ format: date-time
- - `const BetaUserProfileRelationshipResold BetaUserProfileRelationship = "resold"`
+ - `Name string Optional`
- - `const BetaUserProfileRelationshipInternal BetaUserProfileRelationship = "internal"`
+ Real-world name of the entity this profile represents (company or individual). For a company the platform resells Claude access to (`access_type` `passthrough`) this is that company's name.
### Beta User Profile Enrollment URL
diff --git a/content/en/api/go/beta/user_profiles/create.md b/content/en/api/go/beta/user_profiles/create.md
index ba502b9c4..6dc7ace07 100644
--- a/content/en/api/go/beta/user_profiles/create.md
+++ b/content/en/api/go/beta/user_profiles/create.md
@@ -24,26 +24,22 @@ Create User Profile
minLength: 1, maxLength: 255
+ - `ExternalUserOnboardedAt param.Field[Time] Optional`
+
+ Body param: A timestamp in RFC 3339 format
+
+ format: date-time
+
- `Metadata param.Field[map[string, string]] Optional`
Body param: Free-form key-value data to attach to this user profile. Maximum 16 keys, with keys up to 64 characters and values up to 512 characters. Values must be non-empty strings.
- `Name param.Field[string] Optional`
- Body param: Optional for all profiles. Real-world name of the entity this profile represents (company or individual); for a resold-to company (`relationship` `resold` / `access_type` `passthrough`), that company's name where known. Maximum 255 characters.
+ Body param: Optional for all profiles. Real-world name of the entity this profile represents (company or individual); for a company the platform resells Claude access to (`access_type` `passthrough`), that company's name where known. Maximum 255 characters.
minLength: 1, maxLength: 255
- - `Relationship param.Field[BetaUserProfileNewParamsRelationship] Optional`
-
- Body param: How the entity behind a user profile relates to the platform that owns the API key. `external`: an individual end-user of the platform. `resold`: a company the platform resells Claude access to. `internal`: the platform's own usage.
-
- - `const BetaUserProfileNewParamsRelationshipExternal BetaUserProfileNewParamsRelationship = "external"`
-
- - `const BetaUserProfileNewParamsRelationshipResold BetaUserProfileNewParamsRelationship = "resold"`
-
- - `const BetaUserProfileNewParamsRelationshipInternal BetaUserProfileNewParamsRelationship = "internal"`
-
- `Betas param.Field[[]AnthropicBeta] Optional`
Header param: Optional header to specify the beta version(s) you want to use.
@@ -134,6 +130,12 @@ Create User Profile
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
## Returns
- `type BetaUserProfile struct{…}`
@@ -188,19 +190,15 @@ Create User Profile
Platform's own identifier for this user. Not enforced unique.
- - `Name string Optional`
-
- Real-world name of the entity this profile represents (company or individual). For a resold-to company (`access_type` `passthrough`, or `relationship` `resold` under the `user-profiles-2026-03-24` header) this is that company's name.
+ - `ExternalUserOnboardedAt Time Optional`
- - `Relationship BetaUserProfileRelationship Optional`
-
- How the entity behind a user profile relates to the platform that owns the API key. `external`: an individual end-user of the platform. `resold`: a company the platform resells Claude access to. `internal`: the platform's own usage.
+ A timestamp in RFC 3339 format
- - `const BetaUserProfileRelationshipExternal BetaUserProfileRelationship = "external"`
+ format: date-time
- - `const BetaUserProfileRelationshipResold BetaUserProfileRelationship = "resold"`
+ - `Name string Optional`
- - `const BetaUserProfileRelationshipInternal BetaUserProfileRelationship = "internal"`
+ Real-world name of the entity this profile represents (company or individual). For a company the platform resells Claude access to (`access_type` `passthrough`) this is that company's name.
## Example
@@ -243,7 +241,7 @@ func main() {
"updated_at": "2026-03-15T10:00:00Z",
"access_type": "application",
"external_id": "user_12345",
- "name": "Example User",
- "relationship": "external"
+ "external_user_onboarded_at": "2024-11-02T08:15:00Z",
+ "name": "Example User"
}
```
diff --git a/content/en/api/go/beta/user_profiles/create_enrollment_url.md b/content/en/api/go/beta/user_profiles/create_enrollment_url.md
index 0109ba884..b9b875482 100644
--- a/content/en/api/go/beta/user_profiles/create_enrollment_url.md
+++ b/content/en/api/go/beta/user_profiles/create_enrollment_url.md
@@ -102,6 +102,12 @@ Create Enrollment URL
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
## Returns
- `type BetaUserProfileEnrollmentURL struct{…}`
diff --git a/content/en/api/go/beta/user_profiles/list.md b/content/en/api/go/beta/user_profiles/list.md
index e0638a470..8275a4198 100644
--- a/content/en/api/go/beta/user_profiles/list.md
+++ b/content/en/api/go/beta/user_profiles/list.md
@@ -24,6 +24,14 @@ List User Profiles
- `const BetaUserProfileListParamsOrderDesc BetaUserProfileListParamsOrder = "desc"`
+ - `OrderBy param.Field[BetaUserProfileListParamsOrderBy] Optional`
+
+ Query param: Query parameter for order_by
+
+ - `const BetaUserProfileListParamsOrderByCreatedAt BetaUserProfileListParamsOrderBy = "created_at"`
+
+ - `const BetaUserProfileListParamsOrderByName BetaUserProfileListParamsOrderBy = "name"`
+
- `Page param.Field[string] Optional`
Query param: Query parameter for page
@@ -118,6 +126,12 @@ List User Profiles
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
## Returns
- `type BetaUserProfile struct{…}`
@@ -172,19 +186,15 @@ List User Profiles
Platform's own identifier for this user. Not enforced unique.
- - `Name string Optional`
-
- Real-world name of the entity this profile represents (company or individual). For a resold-to company (`access_type` `passthrough`, or `relationship` `resold` under the `user-profiles-2026-03-24` header) this is that company's name.
-
- - `Relationship BetaUserProfileRelationship Optional`
+ - `ExternalUserOnboardedAt Time Optional`
- How the entity behind a user profile relates to the platform that owns the API key. `external`: an individual end-user of the platform. `resold`: a company the platform resells Claude access to. `internal`: the platform's own usage.
+ A timestamp in RFC 3339 format
- - `const BetaUserProfileRelationshipExternal BetaUserProfileRelationship = "external"`
+ format: date-time
- - `const BetaUserProfileRelationshipResold BetaUserProfileRelationship = "resold"`
+ - `Name string Optional`
- - `const BetaUserProfileRelationshipInternal BetaUserProfileRelationship = "internal"`
+ Real-world name of the entity this profile represents (company or individual). For a company the platform resells Claude access to (`access_type` `passthrough`) this is that company's name.
## Example
@@ -229,8 +239,8 @@ func main() {
"updated_at": "2026-03-15T10:00:00Z",
"access_type": "application",
"external_id": "user_12345",
- "name": "Example User",
- "relationship": "external"
+ "external_user_onboarded_at": "2024-11-02T08:15:00Z",
+ "name": "Example User"
}
],
"next_page": "page_MjAyNS0wNS0xNFQwMDowMDowMFo="
diff --git a/content/en/api/go/beta/user_profiles/retrieve.md b/content/en/api/go/beta/user_profiles/retrieve.md
index d445df3a4..a42418097 100644
--- a/content/en/api/go/beta/user_profiles/retrieve.md
+++ b/content/en/api/go/beta/user_profiles/retrieve.md
@@ -102,6 +102,12 @@ Get User Profile
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
## Returns
- `type BetaUserProfile struct{…}`
@@ -156,19 +162,15 @@ Get User Profile
Platform's own identifier for this user. Not enforced unique.
- - `Name string Optional`
-
- Real-world name of the entity this profile represents (company or individual). For a resold-to company (`access_type` `passthrough`, or `relationship` `resold` under the `user-profiles-2026-03-24` header) this is that company's name.
+ - `ExternalUserOnboardedAt Time Optional`
- - `Relationship BetaUserProfileRelationship Optional`
-
- How the entity behind a user profile relates to the platform that owns the API key. `external`: an individual end-user of the platform. `resold`: a company the platform resells Claude access to. `internal`: the platform's own usage.
+ A timestamp in RFC 3339 format
- - `const BetaUserProfileRelationshipExternal BetaUserProfileRelationship = "external"`
+ format: date-time
- - `const BetaUserProfileRelationshipResold BetaUserProfileRelationship = "resold"`
+ - `Name string Optional`
- - `const BetaUserProfileRelationshipInternal BetaUserProfileRelationship = "internal"`
+ Real-world name of the entity this profile represents (company or individual). For a company the platform resells Claude access to (`access_type` `passthrough`) this is that company's name.
## Example
@@ -215,7 +217,7 @@ func main() {
"updated_at": "2026-03-15T10:00:00Z",
"access_type": "application",
"external_id": "user_12345",
- "name": "Example User",
- "relationship": "external"
+ "external_user_onboarded_at": "2024-11-02T08:15:00Z",
+ "name": "Example User"
}
```
diff --git a/content/en/api/go/beta/user_profiles/update.md b/content/en/api/go/beta/user_profiles/update.md
index 585e51035..28fa39b8e 100644
--- a/content/en/api/go/beta/user_profiles/update.md
+++ b/content/en/api/go/beta/user_profiles/update.md
@@ -26,6 +26,12 @@ Update User Profile
minLength: 1, maxLength: 255
+ - `ExternalUserOnboardedAt param.Field[Time] Optional`
+
+ Body param: A timestamp in RFC 3339 format
+
+ format: date-time
+
- `Metadata param.Field[map[string, string]] Optional`
Body param: Key-value pairs to merge into the stored metadata. Keys provided overwrite existing values. To remove a key, set its value to an empty string. Keys not provided are left unchanged. Maximum 16 keys, with keys up to 64 characters and values up to 512 characters.
@@ -36,16 +42,6 @@ Update User Profile
minLength: 1, maxLength: 255
- - `Relationship param.Field[BetaUserProfileUpdateParamsRelationship] Optional`
-
- Body param: How the entity behind a user profile relates to the platform that owns the API key. `external`: an individual end-user of the platform. `resold`: a company the platform resells Claude access to. `internal`: the platform's own usage.
-
- - `const BetaUserProfileUpdateParamsRelationshipExternal BetaUserProfileUpdateParamsRelationship = "external"`
-
- - `const BetaUserProfileUpdateParamsRelationshipResold BetaUserProfileUpdateParamsRelationship = "resold"`
-
- - `const BetaUserProfileUpdateParamsRelationshipInternal BetaUserProfileUpdateParamsRelationship = "internal"`
-
- `Betas param.Field[[]AnthropicBeta] Optional`
Header param: Optional header to specify the beta version(s) you want to use.
@@ -136,6 +132,12 @@ Update User Profile
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
## Returns
- `type BetaUserProfile struct{…}`
@@ -190,19 +192,15 @@ Update User Profile
Platform's own identifier for this user. Not enforced unique.
- - `Name string Optional`
-
- Real-world name of the entity this profile represents (company or individual). For a resold-to company (`access_type` `passthrough`, or `relationship` `resold` under the `user-profiles-2026-03-24` header) this is that company's name.
+ - `ExternalUserOnboardedAt Time Optional`
- - `Relationship BetaUserProfileRelationship Optional`
-
- How the entity behind a user profile relates to the platform that owns the API key. `external`: an individual end-user of the platform. `resold`: a company the platform resells Claude access to. `internal`: the platform's own usage.
+ A timestamp in RFC 3339 format
- - `const BetaUserProfileRelationshipExternal BetaUserProfileRelationship = "external"`
+ format: date-time
- - `const BetaUserProfileRelationshipResold BetaUserProfileRelationship = "resold"`
+ - `Name string Optional`
- - `const BetaUserProfileRelationshipInternal BetaUserProfileRelationship = "internal"`
+ Real-world name of the entity this profile represents (company or individual). For a company the platform resells Claude access to (`access_type` `passthrough`) this is that company's name.
## Example
@@ -249,7 +247,7 @@ func main() {
"updated_at": "2026-03-15T10:00:00Z",
"access_type": "application",
"external_id": "user_12345",
- "name": "Example User",
- "relationship": "external"
+ "external_user_onboarded_at": "2024-11-02T08:15:00Z",
+ "name": "Example User"
}
```
diff --git a/content/en/api/go/beta/vaults.md b/content/en/api/go/beta/vaults.md
index cf58c90e7..3e21aa75e 100644
--- a/content/en/api/go/beta/vaults.md
+++ b/content/en/api/go/beta/vaults.md
@@ -112,6 +112,12 @@ Create Vault
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
### Returns
- `type BetaManagedAgentsVault struct{…}`
@@ -309,6 +315,12 @@ List Vaults
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
### Returns
- `type BetaManagedAgentsVault struct{…}`
@@ -497,6 +509,12 @@ Get Vault
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
### Returns
- `type BetaManagedAgentsVault struct{…}`
@@ -694,6 +712,12 @@ Update Vault
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
### Returns
- `type BetaManagedAgentsVault struct{…}`
@@ -881,6 +905,12 @@ Delete Vault
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
### Returns
- `type BetaManagedAgentsDeletedVault struct{…}`
@@ -1035,6 +1065,12 @@ Archive Vault
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
### Returns
- `type BetaManagedAgentsVault struct{…}`
@@ -1450,6 +1486,12 @@ Create Credential
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `type BetaManagedAgentsCredential struct{…}`
@@ -1782,6 +1824,12 @@ List Credentials
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `type BetaManagedAgentsCredential struct{…}`
@@ -2101,6 +2149,12 @@ Get Credential
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `type BetaManagedAgentsCredential struct{…}`
@@ -2549,6 +2603,12 @@ Update Credential
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `type BetaManagedAgentsCredential struct{…}`
@@ -2865,6 +2925,12 @@ Delete Credential
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `type BetaManagedAgentsDeletedCredential struct{…}`
@@ -3025,6 +3091,12 @@ Archive Credential
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `type BetaManagedAgentsCredential struct{…}`
@@ -3341,6 +3413,12 @@ Validate Credential
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
#### Returns
- `type BetaManagedAgentsCredentialValidation struct{…}`
diff --git a/content/en/api/go/beta/vaults/archive.md b/content/en/api/go/beta/vaults/archive.md
index fd5102b04..9643cd5ef 100644
--- a/content/en/api/go/beta/vaults/archive.md
+++ b/content/en/api/go/beta/vaults/archive.md
@@ -102,6 +102,12 @@ Archive Vault
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
## Returns
- `type BetaManagedAgentsVault struct{…}`
diff --git a/content/en/api/go/beta/vaults/create.md b/content/en/api/go/beta/vaults/create.md
index a21d41b7e..868620209 100644
--- a/content/en/api/go/beta/vaults/create.md
+++ b/content/en/api/go/beta/vaults/create.md
@@ -110,6 +110,12 @@ Create Vault
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
## Returns
- `type BetaManagedAgentsVault struct{…}`
diff --git a/content/en/api/go/beta/vaults/credentials.md b/content/en/api/go/beta/vaults/credentials.md
index 8c45f0ecf..f127ac422 100644
--- a/content/en/api/go/beta/vaults/credentials.md
+++ b/content/en/api/go/beta/vaults/credentials.md
@@ -278,6 +278,12 @@ Create Credential
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
### Returns
- `type BetaManagedAgentsCredential struct{…}`
@@ -610,6 +616,12 @@ List Credentials
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
### Returns
- `type BetaManagedAgentsCredential struct{…}`
@@ -929,6 +941,12 @@ Get Credential
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
### Returns
- `type BetaManagedAgentsCredential struct{…}`
@@ -1377,6 +1395,12 @@ Update Credential
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
### Returns
- `type BetaManagedAgentsCredential struct{…}`
@@ -1693,6 +1717,12 @@ Delete Credential
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
### Returns
- `type BetaManagedAgentsDeletedCredential struct{…}`
@@ -1853,6 +1883,12 @@ Archive Credential
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
### Returns
- `type BetaManagedAgentsCredential struct{…}`
@@ -2169,6 +2205,12 @@ Validate Credential
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
### Returns
- `type BetaManagedAgentsCredentialValidation struct{…}`
diff --git a/content/en/api/go/beta/vaults/credentials/archive.md b/content/en/api/go/beta/vaults/credentials/archive.md
index 866ea53a5..718197215 100644
--- a/content/en/api/go/beta/vaults/credentials/archive.md
+++ b/content/en/api/go/beta/vaults/credentials/archive.md
@@ -106,6 +106,12 @@ Archive Credential
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
## Returns
- `type BetaManagedAgentsCredential struct{…}`
diff --git a/content/en/api/go/beta/vaults/credentials/create.md b/content/en/api/go/beta/vaults/credentials/create.md
index f7f05efc4..b4c8dce40 100644
--- a/content/en/api/go/beta/vaults/credentials/create.md
+++ b/content/en/api/go/beta/vaults/credentials/create.md
@@ -276,6 +276,12 @@ Create Credential
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
## Returns
- `type BetaManagedAgentsCredential struct{…}`
diff --git a/content/en/api/go/beta/vaults/credentials/delete.md b/content/en/api/go/beta/vaults/credentials/delete.md
index 82768eb08..e5120069e 100644
--- a/content/en/api/go/beta/vaults/credentials/delete.md
+++ b/content/en/api/go/beta/vaults/credentials/delete.md
@@ -106,6 +106,12 @@ Delete Credential
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
## Returns
- `type BetaManagedAgentsDeletedCredential struct{…}`
diff --git a/content/en/api/go/beta/vaults/credentials/list.md b/content/en/api/go/beta/vaults/credentials/list.md
index ad531a75e..fcd5c658d 100644
--- a/content/en/api/go/beta/vaults/credentials/list.md
+++ b/content/en/api/go/beta/vaults/credentials/list.md
@@ -116,6 +116,12 @@ List Credentials
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
## Returns
- `type BetaManagedAgentsCredential struct{…}`
diff --git a/content/en/api/go/beta/vaults/credentials/mcp_oauth_validate.md b/content/en/api/go/beta/vaults/credentials/mcp_oauth_validate.md
index 0522aa650..e3dc295a5 100644
--- a/content/en/api/go/beta/vaults/credentials/mcp_oauth_validate.md
+++ b/content/en/api/go/beta/vaults/credentials/mcp_oauth_validate.md
@@ -106,6 +106,12 @@ Validate Credential
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
## Returns
- `type BetaManagedAgentsCredentialValidation struct{…}`
diff --git a/content/en/api/go/beta/vaults/credentials/retrieve.md b/content/en/api/go/beta/vaults/credentials/retrieve.md
index aad5f104a..580d600d5 100644
--- a/content/en/api/go/beta/vaults/credentials/retrieve.md
+++ b/content/en/api/go/beta/vaults/credentials/retrieve.md
@@ -106,6 +106,12 @@ Get Credential
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
## Returns
- `type BetaManagedAgentsCredential struct{…}`
diff --git a/content/en/api/go/beta/vaults/credentials/update.md b/content/en/api/go/beta/vaults/credentials/update.md
index 63c8d7928..e93b990c6 100644
--- a/content/en/api/go/beta/vaults/credentials/update.md
+++ b/content/en/api/go/beta/vaults/credentials/update.md
@@ -238,6 +238,12 @@ Update Credential
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
## Returns
- `type BetaManagedAgentsCredential struct{…}`
diff --git a/content/en/api/go/beta/vaults/delete.md b/content/en/api/go/beta/vaults/delete.md
index c429e1f66..5df8d75e1 100644
--- a/content/en/api/go/beta/vaults/delete.md
+++ b/content/en/api/go/beta/vaults/delete.md
@@ -102,6 +102,12 @@ Delete Vault
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
## Returns
- `type BetaManagedAgentsDeletedVault struct{…}`
diff --git a/content/en/api/go/beta/vaults/list.md b/content/en/api/go/beta/vaults/list.md
index 03e7f8eca..0fa69f1a4 100644
--- a/content/en/api/go/beta/vaults/list.md
+++ b/content/en/api/go/beta/vaults/list.md
@@ -114,6 +114,12 @@ List Vaults
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
## Returns
- `type BetaManagedAgentsVault struct{…}`
diff --git a/content/en/api/go/beta/vaults/retrieve.md b/content/en/api/go/beta/vaults/retrieve.md
index 8662b7440..3c6d71faa 100644
--- a/content/en/api/go/beta/vaults/retrieve.md
+++ b/content/en/api/go/beta/vaults/retrieve.md
@@ -102,6 +102,12 @@ Get Vault
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
## Returns
- `type BetaManagedAgentsVault struct{…}`
diff --git a/content/en/api/go/beta/vaults/update.md b/content/en/api/go/beta/vaults/update.md
index 7f78addbc..398d16754 100644
--- a/content/en/api/go/beta/vaults/update.md
+++ b/content/en/api/go/beta/vaults/update.md
@@ -112,6 +112,12 @@ Update Vault
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
## Returns
- `type BetaManagedAgentsVault struct{…}`
diff --git a/content/en/api/go/completions.md b/content/en/api/go/completions.md
index 162d4720d..bab2df91a 100644
--- a/content/en/api/go/completions.md
+++ b/content/en/api/go/completions.md
@@ -154,6 +154,12 @@ Future models and features will not be compatible with Text Completions. See our
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
- `Temperature param.Field[float64] Optional`
**Deprecated**: Deprecated. Models released after Claude Opus 4.6 do not support setting temperature. A value of 1.0 of will be accepted for backwards compatibility, all other values will be rejected with a 400 error.
@@ -216,6 +222,14 @@ Future models and features will not be compatible with Text Completions. See our
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `const ModelClaudeFable5_1 Model = "claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
+ - `const ModelClaudeMythos5_1 Model = "claude-mythos-5-1"`
+
+ Our most capable model for cybersecurity and biology research, available through trusted access programs
+
- `const ModelClaudeSonnet5 Model = "claude-sonnet-5"`
High-performance model for coding and agents
@@ -316,7 +330,7 @@ func main() {
)
completion, err := client.Completions.New(context.TODO(), anthropic.CompletionNewParams{
MaxTokensToSample: 256,
- Model: anthropic.ModelClaudeSonnet5,
+ Model: anthropic.ModelClaudeFable5_1,
Prompt: "\n\nHuman: Hello, world!\n\nAssistant:",
})
if err != nil {
@@ -366,6 +380,14 @@ func main() {
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `const ModelClaudeFable5_1 Model = "claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
+ - `const ModelClaudeMythos5_1 Model = "claude-mythos-5-1"`
+
+ Our most capable model for cybersecurity and biology research, available through trusted access programs
+
- `const ModelClaudeSonnet5 Model = "claude-sonnet-5"`
High-performance model for coding and agents
diff --git a/content/en/api/go/completions/create.md b/content/en/api/go/completions/create.md
index 6a7849025..bb49a022b 100644
--- a/content/en/api/go/completions/create.md
+++ b/content/en/api/go/completions/create.md
@@ -152,6 +152,12 @@ Future models and features will not be compatible with Text Completions. See our
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
- `Temperature param.Field[float64] Optional`
**Deprecated**: Deprecated. Models released after Claude Opus 4.6 do not support setting temperature. A value of 1.0 of will be accepted for backwards compatibility, all other values will be rejected with a 400 error.
@@ -214,6 +220,14 @@ Future models and features will not be compatible with Text Completions. See our
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `const ModelClaudeFable5_1 Model = "claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
+ - `const ModelClaudeMythos5_1 Model = "claude-mythos-5-1"`
+
+ Our most capable model for cybersecurity and biology research, available through trusted access programs
+
- `const ModelClaudeSonnet5 Model = "claude-sonnet-5"`
High-performance model for coding and agents
@@ -314,7 +328,7 @@ func main() {
)
completion, err := client.Completions.New(context.TODO(), anthropic.CompletionNewParams{
MaxTokensToSample: 256,
- Model: anthropic.ModelClaudeSonnet5,
+ Model: anthropic.ModelClaudeFable5_1,
Prompt: "\n\nHuman: Hello, world!\n\nAssistant:",
})
if err != nil {
diff --git a/content/en/api/go/messages.md b/content/en/api/go/messages.md
index 079611f18..b82a3d665 100644
--- a/content/en/api/go/messages.md
+++ b/content/en/api/go/messages.md
@@ -1433,16 +1433,6 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co
- `Type BrowserToolset20260801`
- - `AllowedCallers []string Optional`
-
- - `const BrowserToolset20260801AllowedCallerDirect BrowserToolset20260801AllowedCaller = "direct"`
-
- - `const BrowserToolset20260801AllowedCallerCodeExecution20250825 BrowserToolset20260801AllowedCaller = "code_execution_20250825"`
-
- - `const BrowserToolset20260801AllowedCallerCodeExecution20260120 BrowserToolset20260801AllowedCaller = "code_execution_20260120"`
-
- - `const BrowserToolset20260801AllowedCallerCodeExecution20260521 BrowserToolset20260801AllowedCaller = "code_execution_20260521"`
-
- `CacheControl CacheControlEphemeral Optional`
Create a cache control breakpoint at this content block.
@@ -1875,16 +1865,6 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co
- `Type ComputerToolset20260801`
- - `AllowedCallers []string Optional`
-
- - `const ComputerToolset20260801AllowedCallerDirect ComputerToolset20260801AllowedCaller = "direct"`
-
- - `const ComputerToolset20260801AllowedCallerCodeExecution20250825 ComputerToolset20260801AllowedCaller = "code_execution_20250825"`
-
- - `const ComputerToolset20260801AllowedCallerCodeExecution20260120 ComputerToolset20260801AllowedCaller = "code_execution_20260120"`
-
- - `const ComputerToolset20260801AllowedCallerCodeExecution20260521 ComputerToolset20260801AllowedCaller = "code_execution_20260521"`
-
- `CacheControl CacheControlEphemeral Optional`
Create a cache control breakpoint at this content block.
@@ -3533,6 +3513,14 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `const ModelClaudeFable5_1 Model = "claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
+ - `const ModelClaudeMythos5_1 Model = "claude-mythos-5-1"`
+
+ Our most capable model for cybersecurity and biology research, available through trusted access programs
+
- `const ModelClaudeSonnet5 Model = "claude-sonnet-5"`
High-performance model for coding and agents
@@ -5476,16 +5464,6 @@ Learn more about token counting in our [user guide](https://platform.claude.com/
- `Type BrowserToolset20260801`
- - `AllowedCallers []string Optional`
-
- - `const BrowserToolset20260801AllowedCallerDirect BrowserToolset20260801AllowedCaller = "direct"`
-
- - `const BrowserToolset20260801AllowedCallerCodeExecution20250825 BrowserToolset20260801AllowedCaller = "code_execution_20250825"`
-
- - `const BrowserToolset20260801AllowedCallerCodeExecution20260120 BrowserToolset20260801AllowedCaller = "code_execution_20260120"`
-
- - `const BrowserToolset20260801AllowedCallerCodeExecution20260521 BrowserToolset20260801AllowedCaller = "code_execution_20260521"`
-
- `CacheControl CacheControlEphemeral Optional`
Create a cache control breakpoint at this content block.
@@ -5918,16 +5896,6 @@ Learn more about token counting in our [user guide](https://platform.claude.com/
- `Type ComputerToolset20260801`
- - `AllowedCallers []string Optional`
-
- - `const ComputerToolset20260801AllowedCallerDirect ComputerToolset20260801AllowedCaller = "direct"`
-
- - `const ComputerToolset20260801AllowedCallerCodeExecution20250825 ComputerToolset20260801AllowedCaller = "code_execution_20250825"`
-
- - `const ComputerToolset20260801AllowedCallerCodeExecution20260120 ComputerToolset20260801AllowedCaller = "code_execution_20260120"`
-
- - `const ComputerToolset20260801AllowedCallerCodeExecution20260521 ComputerToolset20260801AllowedCaller = "code_execution_20260521"`
-
- `CacheControl CacheControlEphemeral Optional`
Create a cache control breakpoint at this content block.
@@ -7859,16 +7827,6 @@ func main() {
- `Type BrowserToolset20260801`
- - `AllowedCallers []string Optional`
-
- - `const BrowserToolset20260801AllowedCallerDirect BrowserToolset20260801AllowedCaller = "direct"`
-
- - `const BrowserToolset20260801AllowedCallerCodeExecution20250825 BrowserToolset20260801AllowedCaller = "code_execution_20250825"`
-
- - `const BrowserToolset20260801AllowedCallerCodeExecution20260120 BrowserToolset20260801AllowedCaller = "code_execution_20260120"`
-
- - `const BrowserToolset20260801AllowedCallerCodeExecution20260521 BrowserToolset20260801AllowedCaller = "code_execution_20260521"`
-
- `CacheControl CacheControlEphemeral Optional`
Create a cache control breakpoint at this content block.
@@ -9951,16 +9909,6 @@ func main() {
- `Type ComputerToolset20260801`
- - `AllowedCallers []string Optional`
-
- - `const ComputerToolset20260801AllowedCallerDirect ComputerToolset20260801AllowedCaller = "direct"`
-
- - `const ComputerToolset20260801AllowedCallerCodeExecution20250825 ComputerToolset20260801AllowedCaller = "code_execution_20250825"`
-
- - `const ComputerToolset20260801AllowedCallerCodeExecution20260120 ComputerToolset20260801AllowedCaller = "code_execution_20260120"`
-
- - `const ComputerToolset20260801AllowedCallerCodeExecution20260521 ComputerToolset20260801AllowedCaller = "code_execution_20260521"`
-
- `CacheControl CacheControlEphemeral Optional`
Create a cache control breakpoint at this content block.
@@ -14029,6 +13977,14 @@ func main() {
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `const ModelClaudeFable5_1 Model = "claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
+ - `const ModelClaudeMythos5_1 Model = "claude-mythos-5-1"`
+
+ Our most capable model for cybersecurity and biology research, available through trusted access programs
+
- `const ModelClaudeSonnet5 Model = "claude-sonnet-5"`
High-performance model for coding and agents
@@ -14541,16 +14497,6 @@ func main() {
- `Type BrowserToolset20260801`
- - `AllowedCallers []string Optional`
-
- - `const BrowserToolset20260801AllowedCallerDirect BrowserToolset20260801AllowedCaller = "direct"`
-
- - `const BrowserToolset20260801AllowedCallerCodeExecution20250825 BrowserToolset20260801AllowedCaller = "code_execution_20250825"`
-
- - `const BrowserToolset20260801AllowedCallerCodeExecution20260120 BrowserToolset20260801AllowedCaller = "code_execution_20260120"`
-
- - `const BrowserToolset20260801AllowedCallerCodeExecution20260521 BrowserToolset20260801AllowedCaller = "code_execution_20260521"`
-
- `CacheControl CacheControlEphemeral Optional`
Create a cache control breakpoint at this content block.
@@ -14983,16 +14929,6 @@ func main() {
- `Type ComputerToolset20260801`
- - `AllowedCallers []string Optional`
-
- - `const ComputerToolset20260801AllowedCallerDirect ComputerToolset20260801AllowedCaller = "direct"`
-
- - `const ComputerToolset20260801AllowedCallerCodeExecution20250825 ComputerToolset20260801AllowedCaller = "code_execution_20250825"`
-
- - `const ComputerToolset20260801AllowedCallerCodeExecution20260120 ComputerToolset20260801AllowedCaller = "code_execution_20260120"`
-
- - `const ComputerToolset20260801AllowedCallerCodeExecution20260521 ComputerToolset20260801AllowedCaller = "code_execution_20260521"`
-
- `CacheControl CacheControlEphemeral Optional`
Create a cache control breakpoint at this content block.
@@ -16943,6 +16879,14 @@ func main() {
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `const ModelClaudeFable5_1 Model = "claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
+ - `const ModelClaudeMythos5_1 Model = "claude-mythos-5-1"`
+
+ Our most capable model for cybersecurity and biology research, available through trusted access programs
+
- `const ModelClaudeSonnet5 Model = "claude-sonnet-5"`
High-performance model for coding and agents
@@ -19103,6 +19047,14 @@ func main() {
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `const ModelClaudeFable5_1 Model = "claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
+ - `const ModelClaudeMythos5_1 Model = "claude-mythos-5-1"`
+
+ Our most capable model for cybersecurity and biology research, available through trusted access programs
+
- `const ModelClaudeSonnet5 Model = "claude-sonnet-5"`
High-performance model for coding and agents
@@ -20160,6 +20112,14 @@ func main() {
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `const ModelClaudeFable5_1 Model = "claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
+ - `const ModelClaudeMythos5_1 Model = "claude-mythos-5-1"`
+
+ Our most capable model for cybersecurity and biology research, available through trusted access programs
+
- `const ModelClaudeSonnet5 Model = "claude-sonnet-5"`
High-performance model for coding and agents
@@ -23607,16 +23567,6 @@ func main() {
- `Type BrowserToolset20260801`
- - `AllowedCallers []string Optional`
-
- - `const BrowserToolset20260801AllowedCallerDirect BrowserToolset20260801AllowedCaller = "direct"`
-
- - `const BrowserToolset20260801AllowedCallerCodeExecution20250825 BrowserToolset20260801AllowedCaller = "code_execution_20250825"`
-
- - `const BrowserToolset20260801AllowedCallerCodeExecution20260120 BrowserToolset20260801AllowedCaller = "code_execution_20260120"`
-
- - `const BrowserToolset20260801AllowedCallerCodeExecution20260521 BrowserToolset20260801AllowedCaller = "code_execution_20260521"`
-
- `CacheControl CacheControlEphemeral Optional`
Create a cache control breakpoint at this content block.
@@ -24049,16 +23999,6 @@ func main() {
- `Type ComputerToolset20260801`
- - `AllowedCallers []string Optional`
-
- - `const ComputerToolset20260801AllowedCallerDirect ComputerToolset20260801AllowedCaller = "direct"`
-
- - `const ComputerToolset20260801AllowedCallerCodeExecution20250825 ComputerToolset20260801AllowedCaller = "code_execution_20250825"`
-
- - `const ComputerToolset20260801AllowedCallerCodeExecution20260120 ComputerToolset20260801AllowedCaller = "code_execution_20260120"`
-
- - `const ComputerToolset20260801AllowedCallerCodeExecution20260521 ComputerToolset20260801AllowedCaller = "code_execution_20260521"`
-
- `CacheControl CacheControlEphemeral Optional`
Create a cache control breakpoint at this content block.
@@ -28069,6 +28009,14 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `const ModelClaudeFable5_1 Model = "claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
+ - `const ModelClaudeMythos5_1 Model = "claude-mythos-5-1"`
+
+ Our most capable model for cybersecurity and biology research, available through trusted access programs
+
- `const ModelClaudeSonnet5 Model = "claude-sonnet-5"`
High-performance model for coding and agents
@@ -28656,16 +28604,6 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl
- `Type BrowserToolset20260801`
- - `AllowedCallers []string Optional`
-
- - `const BrowserToolset20260801AllowedCallerDirect BrowserToolset20260801AllowedCaller = "direct"`
-
- - `const BrowserToolset20260801AllowedCallerCodeExecution20250825 BrowserToolset20260801AllowedCaller = "code_execution_20250825"`
-
- - `const BrowserToolset20260801AllowedCallerCodeExecution20260120 BrowserToolset20260801AllowedCaller = "code_execution_20260120"`
-
- - `const BrowserToolset20260801AllowedCallerCodeExecution20260521 BrowserToolset20260801AllowedCaller = "code_execution_20260521"`
-
- `CacheControl CacheControlEphemeral Optional`
Create a cache control breakpoint at this content block.
@@ -29098,16 +29036,6 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl
- `Type ComputerToolset20260801`
- - `AllowedCallers []string Optional`
-
- - `const ComputerToolset20260801AllowedCallerDirect ComputerToolset20260801AllowedCaller = "direct"`
-
- - `const ComputerToolset20260801AllowedCallerCodeExecution20250825 ComputerToolset20260801AllowedCaller = "code_execution_20250825"`
-
- - `const ComputerToolset20260801AllowedCallerCodeExecution20260120 ComputerToolset20260801AllowedCaller = "code_execution_20260120"`
-
- - `const ComputerToolset20260801AllowedCallerCodeExecution20260521 ComputerToolset20260801AllowedCaller = "code_execution_20260521"`
-
- `CacheControl CacheControlEphemeral Optional`
Create a cache control breakpoint at this content block.
@@ -31579,6 +31507,14 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `const ModelClaudeFable5_1 Model = "claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
+ - `const ModelClaudeMythos5_1 Model = "claude-mythos-5-1"`
+
+ Our most capable model for cybersecurity and biology research, available through trusted access programs
+
- `const ModelClaudeSonnet5 Model = "claude-sonnet-5"`
High-performance model for coding and agents
diff --git a/content/en/api/go/messages/batches.md b/content/en/api/go/messages/batches.md
index 07c5df0da..5ebfe69d3 100644
--- a/content/en/api/go/messages/batches.md
+++ b/content/en/api/go/messages/batches.md
@@ -1092,6 +1092,14 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `const ModelClaudeFable5_1 Model = "claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
+ - `const ModelClaudeMythos5_1 Model = "claude-mythos-5-1"`
+
+ Our most capable model for cybersecurity and biology research, available through trusted access programs
+
- `const ModelClaudeSonnet5 Model = "claude-sonnet-5"`
High-performance model for coding and agents
@@ -1679,16 +1687,6 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl
- `Type BrowserToolset20260801`
- - `AllowedCallers []string Optional`
-
- - `const BrowserToolset20260801AllowedCallerDirect BrowserToolset20260801AllowedCaller = "direct"`
-
- - `const BrowserToolset20260801AllowedCallerCodeExecution20250825 BrowserToolset20260801AllowedCaller = "code_execution_20250825"`
-
- - `const BrowserToolset20260801AllowedCallerCodeExecution20260120 BrowserToolset20260801AllowedCaller = "code_execution_20260120"`
-
- - `const BrowserToolset20260801AllowedCallerCodeExecution20260521 BrowserToolset20260801AllowedCaller = "code_execution_20260521"`
-
- `CacheControl CacheControlEphemeral Optional`
Create a cache control breakpoint at this content block.
@@ -2121,16 +2119,6 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl
- `Type ComputerToolset20260801`
- - `AllowedCallers []string Optional`
-
- - `const ComputerToolset20260801AllowedCallerDirect ComputerToolset20260801AllowedCaller = "direct"`
-
- - `const ComputerToolset20260801AllowedCallerCodeExecution20250825 ComputerToolset20260801AllowedCaller = "code_execution_20250825"`
-
- - `const ComputerToolset20260801AllowedCallerCodeExecution20260120 ComputerToolset20260801AllowedCaller = "code_execution_20260120"`
-
- - `const ComputerToolset20260801AllowedCallerCodeExecution20260521 ComputerToolset20260801AllowedCaller = "code_execution_20260521"`
-
- `CacheControl CacheControlEphemeral Optional`
Create a cache control breakpoint at this content block.
@@ -4602,6 +4590,14 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `const ModelClaudeFable5_1 Model = "claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
+ - `const ModelClaudeMythos5_1 Model = "claude-mythos-5-1"`
+
+ Our most capable model for cybersecurity and biology research, available through trusted access programs
+
- `const ModelClaudeSonnet5 Model = "claude-sonnet-5"`
High-performance model for coding and agents
@@ -6063,6 +6059,14 @@ func main() {
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `const ModelClaudeFable5_1 Model = "claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
+ - `const ModelClaudeMythos5_1 Model = "claude-mythos-5-1"`
+
+ Our most capable model for cybersecurity and biology research, available through trusted access programs
+
- `const ModelClaudeSonnet5 Model = "claude-sonnet-5"`
High-performance model for coding and agents
@@ -7276,6 +7280,14 @@ func main() {
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `const ModelClaudeFable5_1 Model = "claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
+ - `const ModelClaudeMythos5_1 Model = "claude-mythos-5-1"`
+
+ Our most capable model for cybersecurity and biology research, available through trusted access programs
+
- `const ModelClaudeSonnet5 Model = "claude-sonnet-5"`
High-performance model for coding and agents
@@ -8441,6 +8453,14 @@ func main() {
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `const ModelClaudeFable5_1 Model = "claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
+ - `const ModelClaudeMythos5_1 Model = "claude-mythos-5-1"`
+
+ Our most capable model for cybersecurity and biology research, available through trusted access programs
+
- `const ModelClaudeSonnet5 Model = "claude-sonnet-5"`
High-performance model for coding and agents
diff --git a/content/en/api/go/messages/batches/create.md b/content/en/api/go/messages/batches/create.md
index a821c4e7f..316bea14c 100644
--- a/content/en/api/go/messages/batches/create.md
+++ b/content/en/api/go/messages/batches/create.md
@@ -1090,6 +1090,14 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `const ModelClaudeFable5_1 Model = "claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
+ - `const ModelClaudeMythos5_1 Model = "claude-mythos-5-1"`
+
+ Our most capable model for cybersecurity and biology research, available through trusted access programs
+
- `const ModelClaudeSonnet5 Model = "claude-sonnet-5"`
High-performance model for coding and agents
@@ -1677,16 +1685,6 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl
- `Type BrowserToolset20260801`
- - `AllowedCallers []string Optional`
-
- - `const BrowserToolset20260801AllowedCallerDirect BrowserToolset20260801AllowedCaller = "direct"`
-
- - `const BrowserToolset20260801AllowedCallerCodeExecution20250825 BrowserToolset20260801AllowedCaller = "code_execution_20250825"`
-
- - `const BrowserToolset20260801AllowedCallerCodeExecution20260120 BrowserToolset20260801AllowedCaller = "code_execution_20260120"`
-
- - `const BrowserToolset20260801AllowedCallerCodeExecution20260521 BrowserToolset20260801AllowedCaller = "code_execution_20260521"`
-
- `CacheControl CacheControlEphemeral Optional`
Create a cache control breakpoint at this content block.
@@ -2119,16 +2117,6 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl
- `Type ComputerToolset20260801`
- - `AllowedCallers []string Optional`
-
- - `const ComputerToolset20260801AllowedCallerDirect ComputerToolset20260801AllowedCaller = "direct"`
-
- - `const ComputerToolset20260801AllowedCallerCodeExecution20250825 ComputerToolset20260801AllowedCaller = "code_execution_20250825"`
-
- - `const ComputerToolset20260801AllowedCallerCodeExecution20260120 ComputerToolset20260801AllowedCaller = "code_execution_20260120"`
-
- - `const ComputerToolset20260801AllowedCallerCodeExecution20260521 ComputerToolset20260801AllowedCaller = "code_execution_20260521"`
-
- `CacheControl CacheControlEphemeral Optional`
Create a cache control breakpoint at this content block.
diff --git a/content/en/api/go/messages/batches/results.md b/content/en/api/go/messages/batches/results.md
index 9b5035e8c..3c93051e4 100644
--- a/content/en/api/go/messages/batches/results.md
+++ b/content/en/api/go/messages/batches/results.md
@@ -819,6 +819,14 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `const ModelClaudeFable5_1 Model = "claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
+ - `const ModelClaudeMythos5_1 Model = "claude-mythos-5-1"`
+
+ Our most capable model for cybersecurity and biology research, available through trusted access programs
+
- `const ModelClaudeSonnet5 Model = "claude-sonnet-5"`
High-performance model for coding and agents
diff --git a/content/en/api/go/messages/count_tokens.md b/content/en/api/go/messages/count_tokens.md
index 8446938c2..9e7ea1f2a 100644
--- a/content/en/api/go/messages/count_tokens.md
+++ b/content/en/api/go/messages/count_tokens.md
@@ -1391,16 +1391,6 @@ Learn more about token counting in our [user guide](https://platform.claude.com/
- `Type BrowserToolset20260801`
- - `AllowedCallers []string Optional`
-
- - `const BrowserToolset20260801AllowedCallerDirect BrowserToolset20260801AllowedCaller = "direct"`
-
- - `const BrowserToolset20260801AllowedCallerCodeExecution20250825 BrowserToolset20260801AllowedCaller = "code_execution_20250825"`
-
- - `const BrowserToolset20260801AllowedCallerCodeExecution20260120 BrowserToolset20260801AllowedCaller = "code_execution_20260120"`
-
- - `const BrowserToolset20260801AllowedCallerCodeExecution20260521 BrowserToolset20260801AllowedCaller = "code_execution_20260521"`
-
- `CacheControl CacheControlEphemeral Optional`
Create a cache control breakpoint at this content block.
@@ -1833,16 +1823,6 @@ Learn more about token counting in our [user guide](https://platform.claude.com/
- `Type ComputerToolset20260801`
- - `AllowedCallers []string Optional`
-
- - `const ComputerToolset20260801AllowedCallerDirect ComputerToolset20260801AllowedCaller = "direct"`
-
- - `const ComputerToolset20260801AllowedCallerCodeExecution20250825 ComputerToolset20260801AllowedCaller = "code_execution_20250825"`
-
- - `const ComputerToolset20260801AllowedCallerCodeExecution20260120 ComputerToolset20260801AllowedCaller = "code_execution_20260120"`
-
- - `const ComputerToolset20260801AllowedCallerCodeExecution20260521 ComputerToolset20260801AllowedCaller = "code_execution_20260521"`
-
- `CacheControl CacheControlEphemeral Optional`
Create a cache control breakpoint at this content block.
diff --git a/content/en/api/go/messages/create.md b/content/en/api/go/messages/create.md
index 946d05e01..cfa44b7f3 100644
--- a/content/en/api/go/messages/create.md
+++ b/content/en/api/go/messages/create.md
@@ -1431,16 +1431,6 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co
- `Type BrowserToolset20260801`
- - `AllowedCallers []string Optional`
-
- - `const BrowserToolset20260801AllowedCallerDirect BrowserToolset20260801AllowedCaller = "direct"`
-
- - `const BrowserToolset20260801AllowedCallerCodeExecution20250825 BrowserToolset20260801AllowedCaller = "code_execution_20250825"`
-
- - `const BrowserToolset20260801AllowedCallerCodeExecution20260120 BrowserToolset20260801AllowedCaller = "code_execution_20260120"`
-
- - `const BrowserToolset20260801AllowedCallerCodeExecution20260521 BrowserToolset20260801AllowedCaller = "code_execution_20260521"`
-
- `CacheControl CacheControlEphemeral Optional`
Create a cache control breakpoint at this content block.
@@ -1873,16 +1863,6 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co
- `Type ComputerToolset20260801`
- - `AllowedCallers []string Optional`
-
- - `const ComputerToolset20260801AllowedCallerDirect ComputerToolset20260801AllowedCaller = "direct"`
-
- - `const ComputerToolset20260801AllowedCallerCodeExecution20250825 ComputerToolset20260801AllowedCaller = "code_execution_20250825"`
-
- - `const ComputerToolset20260801AllowedCallerCodeExecution20260120 ComputerToolset20260801AllowedCaller = "code_execution_20260120"`
-
- - `const ComputerToolset20260801AllowedCallerCodeExecution20260521 ComputerToolset20260801AllowedCaller = "code_execution_20260521"`
-
- `CacheControl CacheControlEphemeral Optional`
Create a cache control breakpoint at this content block.
@@ -3531,6 +3511,14 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `const ModelClaudeFable5_1 Model = "claude-fable-5-1"`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
+ - `const ModelClaudeMythos5_1 Model = "claude-mythos-5-1"`
+
+ Our most capable model for cybersecurity and biology research, available through trusted access programs
+
- `const ModelClaudeSonnet5 Model = "claude-sonnet-5"`
High-performance model for coding and agents
diff --git a/content/en/api/go/models.md b/content/en/api/go/models.md
index 0eec8fa09..ec0c5a9c6 100644
--- a/content/en/api/go/models.md
+++ b/content/en/api/go/models.md
@@ -120,6 +120,12 @@ The Models API response can be used to determine which models are available for
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
### Returns
- `type ModelInfo struct{…}`
@@ -468,6 +474,12 @@ The Models API response can be used to determine information about a specific mo
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
### Returns
- `type ModelInfo struct{…}`
diff --git a/content/en/api/go/models/list.md b/content/en/api/go/models/list.md
index 95eec33d0..b95800aeb 100644
--- a/content/en/api/go/models/list.md
+++ b/content/en/api/go/models/list.md
@@ -118,6 +118,12 @@ The Models API response can be used to determine which models are available for
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
## Returns
- `type ModelInfo struct{…}`
diff --git a/content/en/api/go/models/retrieve.md b/content/en/api/go/models/retrieve.md
index 7046e7f79..fb6aefbe8 100644
--- a/content/en/api/go/models/retrieve.md
+++ b/content/en/api/go/models/retrieve.md
@@ -106,6 +106,12 @@ The Models API response can be used to determine information about a specific mo
- `const AnthropicBetaCEUserManagement2026_07_13 AnthropicBeta = "ce-user-management-2026-07-13"`
+ - `const AnthropicBetaMidConversationOutputConfig2026_07_01 AnthropicBeta = "mid-conversation-output-config-2026-07-01"`
+
+ - `const AnthropicBetaThinkingBindingControls2026_08_01 AnthropicBeta = "thinking-binding-controls-2026-08-01"`
+
+ - `const AnthropicBetaMidConversationSystemClearAt2026_08_21 AnthropicBeta = "mid-conversation-system-clear-at-2026-08-21"`
+
## Returns
- `type ModelInfo struct{…}`
diff --git a/content/en/api/java/beta.md b/content/en/api/java/beta.md
index f42b6622d..a92b614be 100644
--- a/content/en/api/java/beta.md
+++ b/content/en/api/java/beta.md
@@ -88,6 +88,12 @@
- `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")`
+ - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")`
+
+ - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")`
+
+ - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")`
+
### Beta API Error
- `class BetaApiError:`
@@ -420,6 +426,12 @@ The Models API response can be used to determine which models are available for
- `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")`
+ - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")`
+
+ - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")`
+
+ - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")`
+
#### Returns
- `class BetaModelInfo:`
@@ -765,6 +777,12 @@ The Models API response can be used to determine information about a specific mo
- `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")`
+ - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")`
+
+ - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")`
+
+ - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")`
+
#### Returns
- `class BetaModelInfo:`
@@ -1103,6 +1121,12 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co
- `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")`
+ - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")`
+
+ - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")`
+
+ - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")`
+
- `Optional userProfileId`
The user profile ID to attribute this request to. Use when acting on behalf of a party other than your organization. Requires the `user-profiles` beta header.
@@ -2393,6 +2417,14 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `CLAUDE_FABLE_5_1("claude-fable-5-1")`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
+ - `CLAUDE_MYTHOS_5_1("claude-mythos-5-1")`
+
+ Our most capable model for cybersecurity and biology research, available through trusted access programs
+
- `CLAUDE_SONNET_5("claude-sonnet-5")`
High-performance model for coding and agents
@@ -2471,6 +2503,36 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co
- `SYSTEM("system")`
+ - `Optional clearAt`
+
+ How long this system message's text stays in front of the model. `"never"` (the default) renders it on every request that includes it. `"next_user_message"` renders it only for the user turn it follows: once a later `role: "user"` message exists in `messages` the message stays in the array (send it unchanged) but is no longer shown to the model. Only permitted on `role: "system"` messages.
+
+ - `NEXT_USER_MESSAGE("next_user_message")`
+
+ - `NEVER("never")`
+
+ - `Optional outputConfig`
+
+ Per-message output configuration on a role:"system" input message.
+
+ Fields here apply per-turn; `format` remains top-level only. An
+ empty `{}` is accepted on a message that carries content; a message
+ with neither content nor output_config fields is rejected.
+
+ - `Optional effort`
+
+ All possible effort levels.
+
+ - `LOW("low")`
+
+ - `MEDIUM("medium")`
+
+ - `HIGH("high")`
+
+ - `XHIGH("xhigh")`
+
+ - `MAX("max")`
+
- `Model model`
The model that will complete your prompt.
@@ -3008,16 +3070,6 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co
- `JsonValue type constant`
- - `Optional> allowedCallers`
-
- - `DIRECT("direct")`
-
- - `CODE_EXECUTION_20250825("code_execution_20250825")`
-
- - `CODE_EXECUTION_20260120("code_execution_20260120")`
-
- - `CODE_EXECUTION_20260521("code_execution_20260521")`
-
- `Optional cacheControl`
Create a cache control breakpoint at this content block.
@@ -3644,16 +3696,6 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co
- `JsonValue type constant`
- - `Optional> allowedCallers`
-
- - `DIRECT("direct")`
-
- - `CODE_EXECUTION_20250825("code_execution_20250825")`
-
- - `CODE_EXECUTION_20260120("code_execution_20260120")`
-
- - `CODE_EXECUTION_20260521("code_execution_20260521")`
-
- `Optional cacheControl`
Create a cache control breakpoint at this content block.
@@ -5441,6 +5483,14 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `CLAUDE_FABLE_5_1("claude-fable-5-1")`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
+ - `CLAUDE_MYTHOS_5_1("claude-mythos-5-1")`
+
+ Our most capable model for cybersecurity and biology research, available through trusted access programs
+
- `CLAUDE_SONNET_5("claude-sonnet-5")`
High-performance model for coding and agents
@@ -6132,6 +6182,58 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co
- `FAST("fast")`
+ - `Optional> inputTransformations`
+
+ Changes the API made to the request's input before showing it to the model:
+ one entry per change, in request order. Today the only entry type is
+ `thinking_dropped` — a `thinking`, `redacted_thinking` or `connector_text`
+ block from the request's `messages` that was removed from the prompt instead
+ of being shown to the model because it failed a binding check. More entry
+ types may be added over time; ignore types you do not recognize.
+
+ Requires `anthropic-beta: thinking-binding-controls-2026-08-01`. Present on
+ every such response from a model that supports extended thinking, as `[]`
+ when nothing was changed; without the beta, blocks are removed all the same
+ but nothing is reported. Removed blocks contribute nothing to
+ `usage.input_tokens`. When streaming, the array is final in `message_start`;
+ the final `message_delta` event carries it only when a server-side model
+ fallback happened mid-stream, in which case it holds the serving model's
+ entries and replaces the one in `message_start`.
+
+ - `String path`
+
+ Where the removed block was in your request, as `messages.{i}.content.{j}`:
+ `i` indexes the `messages` array you sent and `j` that message's `content`
+ array — the same form error messages use.
+
+ - `Reason reason`
+
+ Which binding check removed the block: `model_binding_mismatch` — it was
+ created by a model whose reasoning the requested model may not read;
+ `prefix_binding_mismatch` — the conversation before it differs from the
+ conversation it was created in (the rest of that turn's consecutive thinking
+ blocks are removed with it, each with this reason);
+ `organization_binding_mismatch` — it was created under a different
+ organization (an Anthropic organization, AWS account or Google Cloud project)
+ and this organization is not one of its additional organizations;
+ `end_user_binding_mismatch` — it was created for a different end user, or
+ was removed by the consumer-organization binding. A block that would fail
+ several checks reports one reason, in this order of precedence:
+ `organization_binding_mismatch`, `end_user_binding_mismatch`,
+ `model_binding_mismatch`, `prefix_binding_mismatch`.
+
+ - `MODEL_BINDING_MISMATCH("model_binding_mismatch")`
+
+ - `PREFIX_BINDING_MISMATCH("prefix_binding_mismatch")`
+
+ - `ORGANIZATION_BINDING_MISMATCH("organization_binding_mismatch")`
+
+ - `END_USER_BINDING_MISMATCH("end_user_binding_mismatch")`
+
+ - `JsonValue type constant`
+
+ Always `thinking_dropped` for this entry type.
+
- `class BetaRawMessageStreamEvent: union`
- `class BetaRawMessageStartEvent:`
@@ -6246,6 +6348,50 @@ Learn more about the Messages API in our [user guide](https://platform.claude.co
The number of server tool requests.
+ - `Optional> inputTransformations`
+
+ Changes the API made to the request's input before showing it to the model:
+ one entry per change, in request order. Today the only entry type is
+ `thinking_dropped` — a `thinking`, `redacted_thinking` or `connector_text`
+ block from the request's `messages` that was removed from the prompt instead
+ of being shown to the model because it failed a binding check. More entry
+ types may be added over time; ignore types you do not recognize.
+
+ Requires `anthropic-beta: thinking-binding-controls-2026-08-01`. Present on
+ every such response from a model that supports extended thinking, as `[]`
+ when nothing was changed; without the beta, blocks are removed all the same
+ but nothing is reported. Removed blocks contribute nothing to
+ `usage.input_tokens`. When streaming, the array is final in `message_start`;
+ the final `message_delta` event carries it only when a server-side model
+ fallback happened mid-stream, in which case it holds the serving model's
+ entries and replaces the one in `message_start`.
+
+ - `String path`
+
+ Where the removed block was in your request, as `messages.{i}.content.{j}`:
+ `i` indexes the `messages` array you sent and `j` that message's `content`
+ array — the same form error messages use.
+
+ - `Reason reason`
+
+ Which binding check removed the block: `model_binding_mismatch` — it was
+ created by a model whose reasoning the requested model may not read;
+ `prefix_binding_mismatch` — the conversation before it differs from the
+ conversation it was created in (the rest of that turn's consecutive thinking
+ blocks are removed with it, each with this reason);
+ `organization_binding_mismatch` — it was created under a different
+ organization (an Anthropic organization, AWS account or Google Cloud project)
+ and this organization is not one of its additional organizations;
+ `end_user_binding_mismatch` — it was created for a different end user, or
+ was removed by the consumer-organization binding. A block that would fail
+ several checks reports one reason, in this order of precedence:
+ `organization_binding_mismatch`, `end_user_binding_mismatch`,
+ `model_binding_mismatch`, `prefix_binding_mismatch`.
+
+ - `JsonValue type constant`
+
+ Always `thinking_dropped` for this entry type.
+
- `class BetaRawMessageStopEvent:`
- `JsonValue type constant`
@@ -6497,7 +6643,7 @@ public final class Main {
"cache_creation_input_tokens": 0,
"cache_read_input_tokens": 0,
"input_tokens": 0,
- "model": "claude-sonnet-5",
+ "model": "claude-fable-5-1",
"output_tokens": 0,
"type": "message"
}
@@ -6512,7 +6658,14 @@ public final class Main {
},
"service_tier": "standard",
"speed": "standard"
- }
+ },
+ "input_transformations": [
+ {
+ "path": "path",
+ "reason": "model_binding_mismatch",
+ "type": "thinking_dropped"
+ }
+ ]
}
```
@@ -6618,6 +6771,12 @@ Learn more about token counting in our [user guide](https://platform.claude.com/
- `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")`
+ - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")`
+
+ - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")`
+
+ - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")`
+
- `Optional userProfileId`
The user profile ID to attribute this request to. Use when acting on behalf of a party other than your organization. Requires the `user-profiles` beta header.
@@ -7896,6 +8055,14 @@ Learn more about token counting in our [user guide](https://platform.claude.com/
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `CLAUDE_FABLE_5_1("claude-fable-5-1")`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
+ - `CLAUDE_MYTHOS_5_1("claude-mythos-5-1")`
+
+ Our most capable model for cybersecurity and biology research, available through trusted access programs
+
- `CLAUDE_SONNET_5("claude-sonnet-5")`
High-performance model for coding and agents
@@ -7974,6 +8141,36 @@ Learn more about token counting in our [user guide](https://platform.claude.com/
- `SYSTEM("system")`
+ - `Optional clearAt`
+
+ How long this system message's text stays in front of the model. `"never"` (the default) renders it on every request that includes it. `"next_user_message"` renders it only for the user turn it follows: once a later `role: "user"` message exists in `messages` the message stays in the array (send it unchanged) but is no longer shown to the model. Only permitted on `role: "system"` messages.
+
+ - `NEXT_USER_MESSAGE("next_user_message")`
+
+ - `NEVER("never")`
+
+ - `Optional outputConfig`
+
+ Per-message output configuration on a role:"system" input message.
+
+ Fields here apply per-turn; `format` remains top-level only. An
+ empty `{}` is accepted on a message that carries content; a message
+ with neither content nor output_config fields is rejected.
+
+ - `Optional effort`
+
+ All possible effort levels.
+
+ - `LOW("low")`
+
+ - `MEDIUM("medium")`
+
+ - `HIGH("high")`
+
+ - `XHIGH("xhigh")`
+
+ - `MAX("max")`
+
- `Model model`
The model that will complete your prompt.
@@ -8387,16 +8584,6 @@ Learn more about token counting in our [user guide](https://platform.claude.com/
- `JsonValue type constant`
- - `Optional> allowedCallers`
-
- - `DIRECT("direct")`
-
- - `CODE_EXECUTION_20250825("code_execution_20250825")`
-
- - `CODE_EXECUTION_20260120("code_execution_20260120")`
-
- - `CODE_EXECUTION_20260521("code_execution_20260521")`
-
- `Optional cacheControl`
Create a cache control breakpoint at this content block.
@@ -9023,16 +9210,6 @@ Learn more about token counting in our [user guide](https://platform.claude.com/
- `JsonValue type constant`
- - `Optional> allowedCallers`
-
- - `DIRECT("direct")`
-
- - `CODE_EXECUTION_20250825("code_execution_20250825")`
-
- - `CODE_EXECUTION_20260120("code_execution_20260120")`
-
- - `CODE_EXECUTION_20260521("code_execution_20260521")`
-
- `Optional cacheControl`
Create a cache control breakpoint at this content block.
@@ -10110,6 +10287,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl
- `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")`
+ - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")`
+
+ - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")`
+
+ - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")`
+
- `Optional userProfileId`
The user profile ID to attribute the requests in this batch to. Use when acting on behalf of a party other than your organization. Requires the `user-profiles` beta header. Applies to every request in the batch; an individual request whose `user_profile_id` body field conflicts with this header is errored.
@@ -11420,6 +11603,14 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `CLAUDE_FABLE_5_1("claude-fable-5-1")`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
+ - `CLAUDE_MYTHOS_5_1("claude-mythos-5-1")`
+
+ Our most capable model for cybersecurity and biology research, available through trusted access programs
+
- `CLAUDE_SONNET_5("claude-sonnet-5")`
High-performance model for coding and agents
@@ -11498,6 +11689,36 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl
- `SYSTEM("system")`
+ - `Optional clearAt`
+
+ How long this system message's text stays in front of the model. `"never"` (the default) renders it on every request that includes it. `"next_user_message"` renders it only for the user turn it follows: once a later `role: "user"` message exists in `messages` the message stays in the array (send it unchanged) but is no longer shown to the model. Only permitted on `role: "system"` messages.
+
+ - `NEXT_USER_MESSAGE("next_user_message")`
+
+ - `NEVER("never")`
+
+ - `Optional outputConfig`
+
+ Per-message output configuration on a role:"system" input message.
+
+ Fields here apply per-turn; `format` remains top-level only. An
+ empty `{}` is accepted on a message that carries content; a message
+ with neither content nor output_config fields is rejected.
+
+ - `Optional effort`
+
+ All possible effort levels.
+
+ - `LOW("low")`
+
+ - `MEDIUM("medium")`
+
+ - `HIGH("high")`
+
+ - `XHIGH("xhigh")`
+
+ - `MAX("max")`
+
- `Model model`
The model that will complete your prompt.
@@ -11800,6 +12021,24 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl
- `JsonValue type constant`
+ - `Optional blockBinding`
+
+ Controls for block binding: what happens when a thinking block this
+ request sends back fails the conversation check. Every field is optional;
+ an empty object means every default.
+
+ - `Optional prefixMismatchBehavior`
+
+ What happens when a thinking block in `messages` fails the conversation
+ check: it was created in a different conversation, or the messages before
+ it have changed since. `"error"` (the default) fails the request with a
+ 400 error. `"drop_block"` removes the failing blocks and the request
+ proceeds; the model no longer sees the dropped reasoning.
+
+ - `ERROR("error")`
+
+ - `DROP_BLOCK("drop_block")`
+
- `Optional display`
Controls how thinking content appears in the response. When set to `summarized`, thinking is returned normally. When set to `omitted`, thinking content is redacted but a signature is returned for multi-turn continuity. Defaults to `summarized`.
@@ -11818,6 +12057,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl
- `JsonValue type constant`
+ - `Optional blockBinding`
+
+ Controls for block binding: what happens when a thinking block this
+ request sends back fails the conversation check. Every field is optional;
+ an empty object means every default.
+
- `Optional display`
Controls how thinking content appears in the response. When set to `summarized`, thinking is returned normally. When set to `omitted`, thinking content is redacted but a signature is returned for multi-turn continuity. Defaults to `summarized`.
@@ -12319,16 +12564,6 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl
- `JsonValue type constant`
- - `Optional> allowedCallers`
-
- - `DIRECT("direct")`
-
- - `CODE_EXECUTION_20250825("code_execution_20250825")`
-
- - `CODE_EXECUTION_20260120("code_execution_20260120")`
-
- - `CODE_EXECUTION_20260521("code_execution_20260521")`
-
- `Optional cacheControl`
Create a cache control breakpoint at this content block.
@@ -12955,16 +13190,6 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl
- `JsonValue type constant`
- - `Optional> allowedCallers`
-
- - `DIRECT("direct")`
-
- - `CODE_EXECUTION_20250825("code_execution_20250825")`
-
- - `CODE_EXECUTION_20260120("code_execution_20260120")`
-
- - `CODE_EXECUTION_20260521("code_execution_20260521")`
-
- `Optional cacheControl`
Create a cache control breakpoint at this content block.
@@ -14178,6 +14403,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl
- `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")`
+ - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")`
+
+ - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")`
+
+ - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")`
+
#### Returns
- `class BetaMessageBatch:`
@@ -14436,6 +14667,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl
- `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")`
+ - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")`
+
+ - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")`
+
+ - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")`
+
#### Returns
- `class BetaMessageBatch:`
@@ -14691,6 +14928,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl
- `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")`
+ - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")`
+
+ - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")`
+
+ - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")`
+
#### Returns
- `class BetaMessageBatch:`
@@ -14939,6 +15182,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl
- `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")`
+ - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")`
+
+ - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")`
+
+ - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")`
+
#### Returns
- `class BetaDeletedMessageBatch:`
@@ -15089,6 +15338,12 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl
- `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")`
+ - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")`
+
+ - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")`
+
+ - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")`
+
#### Returns
- `class BetaMessageBatchIndividualResponse:`
@@ -15938,6 +16193,14 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `CLAUDE_FABLE_5_1("claude-fable-5-1")`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
+ - `CLAUDE_MYTHOS_5_1("claude-mythos-5-1")`
+
+ Our most capable model for cybersecurity and biology research, available through trusted access programs
+
- `CLAUDE_SONNET_5("claude-sonnet-5")`
High-performance model for coding and agents
@@ -16629,6 +16892,58 @@ Learn more about the Message Batches API in our [user guide](https://platform.cl
- `FAST("fast")`
+ - `Optional> inputTransformations`
+
+ Changes the API made to the request's input before showing it to the model:
+ one entry per change, in request order. Today the only entry type is
+ `thinking_dropped` — a `thinking`, `redacted_thinking` or `connector_text`
+ block from the request's `messages` that was removed from the prompt instead
+ of being shown to the model because it failed a binding check. More entry
+ types may be added over time; ignore types you do not recognize.
+
+ Requires `anthropic-beta: thinking-binding-controls-2026-08-01`. Present on
+ every such response from a model that supports extended thinking, as `[]`
+ when nothing was changed; without the beta, blocks are removed all the same
+ but nothing is reported. Removed blocks contribute nothing to
+ `usage.input_tokens`. When streaming, the array is final in `message_start`;
+ the final `message_delta` event carries it only when a server-side model
+ fallback happened mid-stream, in which case it holds the serving model's
+ entries and replaces the one in `message_start`.
+
+ - `String path`
+
+ Where the removed block was in your request, as `messages.{i}.content.{j}`:
+ `i` indexes the `messages` array you sent and `j` that message's `content`
+ array — the same form error messages use.
+
+ - `Reason reason`
+
+ Which binding check removed the block: `model_binding_mismatch` — it was
+ created by a model whose reasoning the requested model may not read;
+ `prefix_binding_mismatch` — the conversation before it differs from the
+ conversation it was created in (the rest of that turn's consecutive thinking
+ blocks are removed with it, each with this reason);
+ `organization_binding_mismatch` — it was created under a different
+ organization (an Anthropic organization, AWS account or Google Cloud project)
+ and this organization is not one of its additional organizations;
+ `end_user_binding_mismatch` — it was created for a different end user, or
+ was removed by the consumer-organization binding. A block that would fail
+ several checks reports one reason, in this order of precedence:
+ `organization_binding_mismatch`, `end_user_binding_mismatch`,
+ `model_binding_mismatch`, `prefix_binding_mismatch`.
+
+ - `MODEL_BINDING_MISMATCH("model_binding_mismatch")`
+
+ - `PREFIX_BINDING_MISMATCH("prefix_binding_mismatch")`
+
+ - `ORGANIZATION_BINDING_MISMATCH("organization_binding_mismatch")`
+
+ - `END_USER_BINDING_MISMATCH("end_user_binding_mismatch")`
+
+ - `JsonValue type constant`
+
+ Always `thinking_dropped` for this entry type.
+
- `JsonValue type constant`
- `class BetaMessageBatchErroredResult:`
@@ -16827,6 +17142,12 @@ Create Agent
- `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")`
+ - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")`
+
+ - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")`
+
+ - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")`
+
- `Model model`
Model identifier. Accepts the [model string](https://platform.claude.com/docs/en/about-claude/models/overview#latest-models-comparison), e.g. `claude-opus-5`, or a `model_config` object for additional configuration control
@@ -16837,6 +17158,10 @@ Create Agent
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `CLAUDE_FABLE_5_1("claude-fable-5-1")`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `CLAUDE_SONNET_5("claude-sonnet-5")`
High-performance model for coding and agents
@@ -17469,6 +17794,10 @@ Create Agent
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `CLAUDE_FABLE_5_1("claude-fable-5-1")`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `CLAUDE_SONNET_5("claude-sonnet-5")`
High-performance model for coding and agents
@@ -18176,6 +18505,12 @@ List Agents
- `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")`
+ - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")`
+
+ - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")`
+
+ - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")`
+
#### Returns
- `class BetaManagedAgentsAgent:`
@@ -18218,6 +18553,10 @@ List Agents
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `CLAUDE_FABLE_5_1("claude-fable-5-1")`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `CLAUDE_SONNET_5("claude-sonnet-5")`
High-performance model for coding and agents
@@ -18907,6 +19246,12 @@ Get Agent
- `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")`
+ - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")`
+
+ - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")`
+
+ - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")`
+
#### Returns
- `class BetaManagedAgentsAgent:`
@@ -18949,6 +19294,10 @@ Get Agent
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `CLAUDE_FABLE_5_1("claude-fable-5-1")`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `CLAUDE_SONNET_5("claude-sonnet-5")`
High-performance model for coding and agents
@@ -19627,6 +19976,12 @@ Update Agent
- `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")`
+ - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")`
+
+ - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")`
+
+ - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")`
+
- `Optional description`
Description. Omit to preserve; send empty string or null to clear.
@@ -19665,6 +20020,10 @@ Update Agent
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `CLAUDE_FABLE_5_1("claude-fable-5-1")`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `CLAUDE_SONNET_5("claude-sonnet-5")`
High-performance model for coding and agents
@@ -20275,6 +20634,10 @@ Update Agent
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `CLAUDE_FABLE_5_1("claude-fable-5-1")`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `CLAUDE_SONNET_5("claude-sonnet-5")`
High-performance model for coding and agents
@@ -20953,6 +21316,12 @@ Archive Agent
- `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")`
+ - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")`
+
+ - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")`
+
+ - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")`
+
#### Returns
- `class BetaManagedAgentsAgent:`
@@ -20995,6 +21364,10 @@ Archive Agent
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `CLAUDE_FABLE_5_1("claude-fable-5-1")`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `CLAUDE_SONNET_5("claude-sonnet-5")`
High-performance model for coding and agents
@@ -21685,6 +22058,12 @@ List Agent Versions
- `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")`
+ - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")`
+
+ - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")`
+
+ - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")`
+
#### Returns
- `class BetaManagedAgentsAgent:`
@@ -21727,6 +22106,10 @@ List Agent Versions
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `CLAUDE_FABLE_5_1("claude-fable-5-1")`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `CLAUDE_SONNET_5("claude-sonnet-5")`
High-performance model for coding and agents
@@ -22410,6 +22793,12 @@ Create a new environment with the specified configuration.
- `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")`
+ - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")`
+
+ - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")`
+
+ - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")`
+
- `String name`
Human-readable name for the environment
@@ -22843,6 +23232,12 @@ List environments with pagination support.
- `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")`
+ - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")`
+
+ - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")`
+
+ - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")`
+
#### Returns
- `class BetaEnvironment:`
@@ -23148,6 +23543,12 @@ Retrieve a specific environment by ID.
- `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")`
+ - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")`
+
+ - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")`
+
+ - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")`
+
#### Returns
- `class BetaEnvironment:`
@@ -23448,6 +23849,12 @@ Update an existing environment's configuration.
- `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")`
+ - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")`
+
+ - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")`
+
+ - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")`
+
- `Optional config`
Updated environment configuration
@@ -23866,6 +24273,12 @@ Delete an environment by ID. Returns a confirmation of the deletion.
- `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")`
+ - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")`
+
+ - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")`
+
+ - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")`
+
#### Returns
- `class BetaEnvironmentDeleteResponse:`
@@ -24010,6 +24423,12 @@ Archive an environment by ID. Archived environments cannot be used to create new
- `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")`
+ - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")`
+
+ - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")`
+
+ - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")`
+
#### Returns
- `class BetaEnvironment:`
@@ -24316,6 +24735,12 @@ Retrieve detailed information about a specific work item.
- `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")`
+ - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")`
+
+ - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")`
+
+ - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")`
+
#### Returns
- `class BetaSelfHostedWork:`
@@ -24560,6 +24985,12 @@ Long poll for work items in the queue.
- `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")`
+ - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")`
+
+ - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")`
+
+ - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")`
+
- `Optional anthropicWorkerId`
Unique identifier for the specific worker polling, used to track aggregated environment-level work metrics in Console
@@ -24795,6 +25226,12 @@ Acknowledge receipt of a work item, transitioning it from 'queued' to 'starting'
- `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")`
+ - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")`
+
+ - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")`
+
+ - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")`
+
#### Returns
- `class BetaSelfHostedWork:`
@@ -25037,6 +25474,12 @@ Record a heartbeat for a work item to maintain the lease.
- `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")`
+ - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")`
+
+ - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")`
+
+ - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")`
+
#### Returns
- `class BetaSelfHostedWorkHeartbeatResponse:`
@@ -25214,6 +25657,12 @@ Stop a work item, initiating graceful or forced shutdown.
- `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")`
+ - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")`
+
+ - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")`
+
+ - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")`
+
- `BetaSelfHostedWorkStopRequest betaSelfHostedWorkStopRequest`
Request to stop a work item.
@@ -25462,6 +25911,12 @@ List work items in an environment.
- `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")`
+ - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")`
+
+ - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")`
+
+ - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")`
+
#### Returns
- `class BetaSelfHostedWork:`
@@ -25697,6 +26152,12 @@ Update work item metadata with merge semantics.
- `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")`
+ - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")`
+
+ - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")`
+
+ - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")`
+
- `BetaSelfHostedWorkUpdateRequest betaSelfHostedWorkUpdateRequest`
Request to update work item metadata.
@@ -25936,6 +26397,12 @@ Get statistics about the work queue for an environment.
- `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")`
+ - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")`
+
+ - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")`
+
+ - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")`
+
#### Returns
- `class BetaSelfHostedWorkQueueStats:`
@@ -26097,6 +26564,12 @@ Create Session
- `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")`
+ - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")`
+
+ - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")`
+
+ - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")`
+
- `Agent agent`
Agent identifier. Accepts the `agent` ID string, which pins the latest version for the session, or an `agent` object with both id and version specified.
@@ -26161,6 +26634,10 @@ Create Session
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `CLAUDE_FABLE_5_1("claude-fable-5-1")`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `CLAUDE_SONNET_5("claude-sonnet-5")`
High-performance model for coding and agents
@@ -27073,6 +27550,10 @@ Create Session
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `CLAUDE_FABLE_5_1("claude-fable-5-1")`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `CLAUDE_SONNET_5("claude-sonnet-5")`
High-performance model for coding and agents
@@ -27619,7 +28100,7 @@ Create Session
- `List outcomeEvaluations`
- Per-outcome evaluation state. One entry per define_outcome event sent to the session.
+ Per-outcome evaluation state. One entry per `define_outcome` event sent to the session.
- `Optional completedAt`
@@ -27633,7 +28114,7 @@ Create Session
- `Optional explanation`
- Grader's verdict text from the most recent evaluation. For satisfied, explains why criteria are met; for needs_revision (intermediate), what's missing; for failed, why unrecoverable.
+ Grader's verdict text from the most recent evaluation. For `satisfied`, explains why criteria are met; for `needs_revision` (intermediate), what's missing; for `failed`, why unrecoverable.
- `long iteration`
@@ -27761,7 +28242,7 @@ Create Session
- `Optional activeSeconds`
- Cumulative time in seconds the session spent in running status. Excludes idle time.
+ Cumulative time in seconds the session spent in `running` status. Excludes idle time.
format: double
@@ -28102,7 +28583,7 @@ List Sessions
- `Optional agentVersion`
- Filter by agent version. Only applies when agent_id is also set.
+ Filter by agent version. Only applies when `agent_id` is also set.
format: int32
@@ -28146,11 +28627,11 @@ List Sessions
- `Optional memoryStoreId`
- Filter sessions whose resources contain a memory_store with this memory store ID.
+ Filter sessions whose resources contain a `memory_store` with this memory store ID.
- `Optional order`
- Sort direction for results, ordered by created_at. Defaults to desc (newest first).
+ Sort direction for results, ordered by `created_at`. Defaults to `desc` (newest first).
- `ASC("asc")`
@@ -28258,6 +28739,12 @@ List Sessions
- `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")`
+ - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")`
+
+ - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")`
+
+ - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")`
+
#### Returns
- `class BetaManagedAgentsSession:`
@@ -28292,6 +28779,10 @@ List Sessions
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `CLAUDE_FABLE_5_1("claude-fable-5-1")`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `CLAUDE_SONNET_5("claude-sonnet-5")`
High-performance model for coding and agents
@@ -28838,7 +29329,7 @@ List Sessions
- `List outcomeEvaluations`
- Per-outcome evaluation state. One entry per define_outcome event sent to the session.
+ Per-outcome evaluation state. One entry per `define_outcome` event sent to the session.
- `Optional completedAt`
@@ -28852,7 +29343,7 @@ List Sessions
- `Optional explanation`
- Grader's verdict text from the most recent evaluation. For satisfied, explains why criteria are met; for needs_revision (intermediate), what's missing; for failed, why unrecoverable.
+ Grader's verdict text from the most recent evaluation. For `satisfied`, explains why criteria are met; for `needs_revision` (intermediate), what's missing; for `failed`, why unrecoverable.
- `long iteration`
@@ -28980,7 +29471,7 @@ List Sessions
- `Optional activeSeconds`
- Cumulative time in seconds the session spent in running status. Excludes idle time.
+ Cumulative time in seconds the session spent in `running` status. Excludes idle time.
format: double
@@ -29405,6 +29896,12 @@ Get Session
- `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")`
+ - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")`
+
+ - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")`
+
+ - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")`
+
#### Returns
- `class BetaManagedAgentsSession:`
@@ -29439,6 +29936,10 @@ Get Session
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `CLAUDE_FABLE_5_1("claude-fable-5-1")`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `CLAUDE_SONNET_5("claude-sonnet-5")`
High-performance model for coding and agents
@@ -29985,7 +30486,7 @@ Get Session
- `List outcomeEvaluations`
- Per-outcome evaluation state. One entry per define_outcome event sent to the session.
+ Per-outcome evaluation state. One entry per `define_outcome` event sent to the session.
- `Optional completedAt`
@@ -29999,7 +30500,7 @@ Get Session
- `Optional explanation`
- Grader's verdict text from the most recent evaluation. For satisfied, explains why criteria are met; for needs_revision (intermediate), what's missing; for failed, why unrecoverable.
+ Grader's verdict text from the most recent evaluation. For `satisfied`, explains why criteria are met; for `needs_revision` (intermediate), what's missing; for `failed`, why unrecoverable.
- `long iteration`
@@ -30127,7 +30628,7 @@ Get Session
- `Optional activeSeconds`
- Cumulative time in seconds the session spent in running status. Excludes idle time.
+ Cumulative time in seconds the session spent in `running` status. Excludes idle time.
format: double
@@ -30546,6 +31047,12 @@ Update Session
- `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")`
+ - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")`
+
+ - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")`
+
+ - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")`
+
- `Optional agent`
Mid-session agent configuration update. Only `tools` and `mcp_servers` are updatable. Full replacement: the provided array becomes the new value. To preserve existing entries, GET the session, modify the array, and POST it back.
@@ -30602,6 +31109,10 @@ Update Session
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `CLAUDE_FABLE_5_1("claude-fable-5-1")`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `CLAUDE_SONNET_5("claude-sonnet-5")`
High-performance model for coding and agents
@@ -31148,7 +31659,7 @@ Update Session
- `List outcomeEvaluations`
- Per-outcome evaluation state. One entry per define_outcome event sent to the session.
+ Per-outcome evaluation state. One entry per `define_outcome` event sent to the session.
- `Optional completedAt`
@@ -31162,7 +31673,7 @@ Update Session
- `Optional explanation`
- Grader's verdict text from the most recent evaluation. For satisfied, explains why criteria are met; for needs_revision (intermediate), what's missing; for failed, why unrecoverable.
+ Grader's verdict text from the most recent evaluation. For `satisfied`, explains why criteria are met; for `needs_revision` (intermediate), what's missing; for `failed`, why unrecoverable.
- `long iteration`
@@ -31290,7 +31801,7 @@ Update Session
- `Optional activeSeconds`
- Cumulative time in seconds the session spent in running status. Excludes idle time.
+ Cumulative time in seconds the session spent in `running` status. Excludes idle time.
format: double
@@ -31709,6 +32220,12 @@ Delete Session
- `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")`
+ - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")`
+
+ - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")`
+
+ - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")`
+
#### Returns
- `class BetaManagedAgentsDeletedSession:`
@@ -31849,6 +32366,12 @@ Archive Session
- `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")`
+ - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")`
+
+ - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")`
+
+ - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")`
+
#### Returns
- `class BetaManagedAgentsSession:`
@@ -31883,6 +32406,10 @@ Archive Session
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `CLAUDE_FABLE_5_1("claude-fable-5-1")`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `CLAUDE_SONNET_5("claude-sonnet-5")`
High-performance model for coding and agents
@@ -32429,7 +32956,7 @@ Archive Session
- `List outcomeEvaluations`
- Per-outcome evaluation state. One entry per define_outcome event sent to the session.
+ Per-outcome evaluation state. One entry per `define_outcome` event sent to the session.
- `Optional completedAt`
@@ -32443,7 +32970,7 @@ Archive Session
- `Optional explanation`
- Grader's verdict text from the most recent evaluation. For satisfied, explains why criteria are met; for needs_revision (intermediate), what's missing; for failed, why unrecoverable.
+ Grader's verdict text from the most recent evaluation. For `satisfied`, explains why criteria are met; for `needs_revision` (intermediate), what's missing; for `failed`, why unrecoverable.
- `long iteration`
@@ -32571,7 +33098,7 @@ Archive Session
- `Optional activeSeconds`
- Cumulative time in seconds the session spent in running status. Excludes idle time.
+ Cumulative time in seconds the session spent in `running` status. Excludes idle time.
format: double
@@ -32938,7 +33465,7 @@ List Events
- `Optional order`
- Sort direction for results, ordered by the event's `processed_at`. Defaults to asc (chronological).
+ Sort direction for results, ordered by the event's `processed_at`. Defaults to `asc` (chronological).
- `ASC("asc")`
@@ -32946,7 +33473,7 @@ List Events
- `Optional page`
- Opaque pagination cursor from a previous response's next_page.
+ Opaque pagination cursor from a previous response's `next_page`.
- `Optional> types`
@@ -33038,6 +33565,12 @@ List Events
- `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")`
+ - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")`
+
+ - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")`
+
+ - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")`
+
#### Returns
- `class BetaManagedAgentsSessionEvent: union`
@@ -34510,6 +35043,10 @@ List Events
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `CLAUDE_FABLE_5_1("claude-fable-5-1")`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `CLAUDE_SONNET_5("claude-sonnet-5")`
High-performance model for coding and agents
@@ -35311,6 +35848,12 @@ Send Events
- `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")`
+ - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")`
+
+ - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")`
+
+ - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")`
+
- `List events`
Events to send to the `session`.
@@ -36278,6 +36821,12 @@ Stream Events
- `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")`
+ - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")`
+
+ - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")`
+
+ - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")`
+
#### Returns
- `class BetaManagedAgentsStreamSessionEvents: union`
@@ -37750,6 +38299,10 @@ Stream Events
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `CLAUDE_FABLE_5_1("claude-fable-5-1")`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `CLAUDE_SONNET_5("claude-sonnet-5")`
High-performance model for coding and agents
@@ -38594,6 +39147,12 @@ Add Session Resource
- `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")`
+ - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")`
+
+ - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")`
+
+ - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")`
+
- `BetaManagedAgentsFileResourceParams betaManagedAgentsFileResourceParams`
Mount a file uploaded via the Files API into the session.
@@ -38686,7 +39245,7 @@ List Session Resources
- `Optional page`
- Opaque cursor from a previous response's next_page field.
+ Opaque cursor from a previous response's `next_page` field.
- `Optional> betas`
@@ -38774,6 +39333,12 @@ List Session Resources
- `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")`
+ - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")`
+
+ - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")`
+
+ - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")`
+
#### Returns
- `class BetaManagedAgentsSessionResource: union`
@@ -39035,6 +39600,12 @@ Get Session Resource
- `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")`
+ - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")`
+
+ - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")`
+
+ - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")`
+
#### Returns
- `class ResourceRetrieveResponse: union`
@@ -39287,6 +39858,12 @@ Update Session Resource
- `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")`
+ - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")`
+
+ - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")`
+
+ - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")`
+
- `String authorizationToken`
New authorization token for the resource. Currently only `github_repository` resources support token rotation.
@@ -39546,6 +40123,12 @@ Delete Session Resource
- `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")`
+ - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")`
+
+ - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")`
+
+ - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")`
+
#### Returns
- `class BetaManagedAgentsDeleteSessionResource:`
@@ -39614,7 +40197,7 @@ List Session Threads
- `Optional page`
- Opaque pagination cursor from a previous response's next_page. Forward-only.
+ Opaque pagination cursor from a previous response's `next_page`. Forward-only.
- `Optional> betas`
@@ -39702,6 +40285,12 @@ List Session Threads
- `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")`
+ - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")`
+
+ - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")`
+
+ - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")`
+
#### Returns
- `class BetaManagedAgentsSessionThread:`
@@ -39742,6 +40331,10 @@ List Session Threads
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `CLAUDE_FABLE_5_1("claude-fable-5-1")`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `CLAUDE_SONNET_5("claude-sonnet-5")`
High-performance model for coding and agents
@@ -40543,6 +41136,12 @@ Get Session Thread
- `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")`
+ - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")`
+
+ - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")`
+
+ - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")`
+
#### Returns
- `class BetaManagedAgentsSessionThread:`
@@ -40583,6 +41182,10 @@ Get Session Thread
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `CLAUDE_FABLE_5_1("claude-fable-5-1")`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `CLAUDE_SONNET_5("claude-sonnet-5")`
High-performance model for coding and agents
@@ -41383,6 +41986,12 @@ Archive Session Thread
- `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")`
+ - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")`
+
+ - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")`
+
+ - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")`
+
#### Returns
- `class BetaManagedAgentsSessionThread:`
@@ -41423,6 +42032,10 @@ Archive Session Thread
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `CLAUDE_FABLE_5_1("claude-fable-5-1")`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `CLAUDE_SONNET_5("claude-sonnet-5")`
High-performance model for coding and agents
@@ -42235,6 +42848,12 @@ List Session Thread Events
- `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")`
+ - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")`
+
+ - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")`
+
+ - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")`
+
#### Returns
- `class BetaManagedAgentsSessionEvent: union`
@@ -43707,6 +44326,10 @@ List Session Thread Events
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `CLAUDE_FABLE_5_1("claude-fable-5-1")`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `CLAUDE_SONNET_5("claude-sonnet-5")`
High-performance model for coding and agents
@@ -44511,6 +45134,12 @@ Stream Session Thread Events
- `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")`
+ - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")`
+
+ - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")`
+
+ - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")`
+
#### Returns
- `class BetaManagedAgentsStreamSessionThreadEvents: union`
@@ -45983,6 +46612,10 @@ Stream Session Thread Events
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `CLAUDE_FABLE_5_1("claude-fable-5-1")`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `CLAUDE_SONNET_5("claude-sonnet-5")`
High-performance model for coding and agents
@@ -46829,6 +47462,12 @@ Create Deployment
- `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")`
+ - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")`
+
+ - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")`
+
+ - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")`
+
- `Agent agent`
Agent to deploy. Accepts the `agent` ID string, which pins the latest version, or an `agent` object with both id and version specified. The agent must exist and not be archived.
@@ -47861,7 +48500,7 @@ List Deployments
- `Optional status`
- Filter by status: active or paused. Omit for both. To include archived deployments, use include_archived instead; the two cannot be combined.
+ Filter by status: `active` or `paused`. Omit for both. To include archived deployments, use `include_archived` instead; the two cannot be combined.
- `Optional> betas`
@@ -47949,6 +48588,12 @@ List Deployments
- `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")`
+ - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")`
+
+ - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")`
+
+ - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")`
+
#### Returns
- `class BetaManagedAgentsDeployment:`
@@ -48658,6 +49303,12 @@ Get Deployment
- `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")`
+ - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")`
+
+ - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")`
+
+ - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")`
+
#### Returns
- `class BetaManagedAgentsDeployment:`
@@ -49362,6 +50013,12 @@ Update Deployment
- `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")`
+ - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")`
+
+ - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")`
+
+ - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")`
+
- `Optional agent`
Agent to deploy. Accepts the `agent` ID string, which re-pins to the latest version, or an `agent` object with both id and version specified. Omit to preserve. Cannot be cleared.
@@ -50438,6 +51095,12 @@ Archive Deployment
- `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")`
+ - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")`
+
+ - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")`
+
+ - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")`
+
#### Returns
- `class BetaManagedAgentsDeployment:`
@@ -51142,6 +51805,12 @@ Run Deployment Now
- `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")`
+ - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")`
+
+ - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")`
+
+ - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")`
+
#### Returns
- `class BetaManagedAgentsDeploymentRun:`
@@ -51340,7 +52009,7 @@ Run Deployment Now
- `Optional sessionId`
- Populated on success. Null on creation failure. Exactly one of session_id or error is non-null.
+ Populated on success. Null on creation failure. Exactly one of `session_id` or `error` is non-null.
- `BetaManagedAgentsTriggerContext triggerContext`
@@ -51512,6 +52181,12 @@ Pause Deployment
- `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")`
+ - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")`
+
+ - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")`
+
+ - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")`
+
#### Returns
- `class BetaManagedAgentsDeployment:`
@@ -52216,6 +52891,12 @@ Unpause Deployment
- `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")`
+ - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")`
+
+ - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")`
+
+ - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")`
+
#### Returns
- `class BetaManagedAgentsDeployment:`
@@ -52860,11 +53541,11 @@ List Deployment Runs
- `Optional deploymentId`
- Filter to a specific deployment. Omit to list across all deployments in the workspace. Filtering by a non-existent deployment_id returns 200 with empty data.
+ Filter to a specific deployment. Omit to list across all deployments in the workspace. Filtering by a non-existent `deployment_id` returns 200 with empty data.
- `Optional hasError`
- Filter: true for runs with non-null error, false for runs with non-null session_id. Omit for all.
+ Filter: true for runs with non-null `error`, false for runs with non-null `session_id`. Omit for all.
- `Optional limit`
@@ -52874,7 +53555,7 @@ List Deployment Runs
- `Optional page`
- Opaque pagination cursor. Pass next_page from the previous response. Invalid or expired cursors return 400.
+ Opaque pagination cursor. Pass `next_page` from the previous response. Invalid or expired cursors return 400.
- `Optional triggerType`
@@ -52966,6 +53647,12 @@ List Deployment Runs
- `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")`
+ - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")`
+
+ - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")`
+
+ - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")`
+
#### Returns
- `class BetaManagedAgentsDeploymentRun:`
@@ -53164,7 +53851,7 @@ List Deployment Runs
- `Optional sessionId`
- Populated on success. Null on creation failure. Exactly one of session_id or error is non-null.
+ Populated on success. Null on creation failure. Exactly one of `session_id` or `error` is non-null.
- `BetaManagedAgentsTriggerContext triggerContext`
@@ -53341,6 +54028,12 @@ Get Deployment Run
- `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")`
+ - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")`
+
+ - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")`
+
+ - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")`
+
#### Returns
- `class BetaManagedAgentsDeploymentRun:`
@@ -53539,7 +54232,7 @@ Get Deployment Run
- `Optional sessionId`
- Populated on success. Null on creation failure. Exactly one of session_id or error is non-null.
+ Populated on success. Null on creation failure. Exactly one of `session_id` or `error` is non-null.
- `BetaManagedAgentsTriggerContext triggerContext`
@@ -53711,6 +54404,12 @@ Create Vault
- `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")`
+ - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")`
+
+ - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")`
+
+ - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")`
+
- `String displayName`
Human-readable name for the vault. 1-255 characters.
@@ -53911,6 +54610,12 @@ List Vaults
- `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")`
+ - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")`
+
+ - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")`
+
+ - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")`
+
#### Returns
- `class BetaManagedAgentsVault:`
@@ -54091,6 +54796,12 @@ Get Vault
- `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")`
+ - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")`
+
+ - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")`
+
+ - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")`
+
#### Returns
- `class BetaManagedAgentsVault:`
@@ -54266,6 +54977,12 @@ Update Vault
- `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")`
+ - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")`
+
+ - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")`
+
+ - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")`
+
- `Optional displayName`
Updated human-readable name for the vault. 1-255 characters.
@@ -54451,6 +55168,12 @@ Delete Vault
- `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")`
+ - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")`
+
+ - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")`
+
+ - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")`
+
#### Returns
- `class BetaManagedAgentsDeletedVault:`
@@ -54593,6 +55316,12 @@ Archive Vault
- `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")`
+ - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")`
+
+ - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")`
+
+ - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")`
+
#### Returns
- `class BetaManagedAgentsVault:`
@@ -54770,6 +55499,12 @@ Create Credential
- `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")`
+ - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")`
+
+ - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")`
+
+ - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")`
+
- `Auth auth`
Authentication details for creating a credential.
@@ -55265,6 +56000,12 @@ List Credentials
- `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")`
+ - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")`
+
+ - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")`
+
+ - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")`
+
#### Returns
- `class BetaManagedAgentsCredential:`
@@ -55570,6 +56311,12 @@ Get Credential
- `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")`
+ - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")`
+
+ - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")`
+
+ - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")`
+
#### Returns
- `class BetaManagedAgentsCredential:`
@@ -55874,6 +56621,12 @@ Update Credential
- `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")`
+ - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")`
+
+ - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")`
+
+ - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")`
+
- `Optional auth`
Updated authentication details for a credential.
@@ -56310,6 +57063,12 @@ Delete Credential
- `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")`
+ - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")`
+
+ - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")`
+
+ - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")`
+
#### Returns
- `class BetaManagedAgentsDeletedCredential:`
@@ -56458,6 +57217,12 @@ Archive Credential
- `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")`
+ - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")`
+
+ - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")`
+
+ - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")`
+
#### Returns
- `class BetaManagedAgentsCredential:`
@@ -56762,6 +57527,12 @@ Validate Credential
- `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")`
+ - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")`
+
+ - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")`
+
+ - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")`
+
#### Returns
- `class BetaManagedAgentsCredentialValidation:`
@@ -57004,6 +57775,12 @@ Create a memory store
- `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")`
+ - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")`
+
+ - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")`
+
+ - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")`
+
- `String name`
Human-readable name for the store. Required; 1–255 characters; no control characters. The mount-path slug under `/mnt/memory/` is derived from this name (lowercased, non-alphanumeric runs collapsed to a hyphen). Names need not be unique within a workspace.
@@ -57227,6 +58004,12 @@ List memory stores
- `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")`
+ - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")`
+
+ - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")`
+
+ - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")`
+
#### Returns
- `class BetaManagedAgentsMemoryStore:`
@@ -57412,6 +58195,12 @@ Retrieve a memory store
- `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")`
+ - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")`
+
+ - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")`
+
+ - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")`
+
#### Returns
- `class BetaManagedAgentsMemoryStore:`
@@ -57592,6 +58381,12 @@ Update a memory store
- `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")`
+ - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")`
+
+ - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")`
+
+ - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")`
+
- `Optional description`
New description for the store, up to 1024 characters. Pass an empty string to clear it.
@@ -57788,6 +58583,12 @@ Delete a memory store
- `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")`
+ - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")`
+
+ - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")`
+
+ - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")`
+
#### Returns
- `class BetaManagedAgentsDeletedMemoryStore:`
@@ -57930,6 +58731,12 @@ Archive a memory store
- `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")`
+ - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")`
+
+ - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")`
+
+ - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")`
+
#### Returns
- `class BetaManagedAgentsMemoryStore:`
@@ -58116,13 +58923,19 @@ Create a memory
- `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")`
+ - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")`
+
+ - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")`
+
+ - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")`
+
- `Optional content`
UTF-8 text content for the new memory. Maximum 100 kB (102,400 bytes). Required; pass `""` explicitly to create an empty memory.
- `String path`
- Hierarchical path for the new memory, e.g. `/projects/foo/notes.md`. Must start with `/`, contain at least one non-empty segment, and be at most 1,024 bytes. Must not contain empty segments, `.` or `..` segments, control or format characters, and must be NFC-normalized. Paths are case-sensitive.
+ Hierarchical path for the new memory, e.g. `/projects/foo/notes.md`. Must start with `/`, contain at least one non-empty segment, and be at most 1,024 bytes. Must not contain empty segments, `.` or `..` segments, control or format characters, or the Unicode line and paragraph separators (U+2028, U+2029), and must be NFC-normalized. Paths are case-sensitive.
minLength: 2, maxLength: 1024
@@ -58343,6 +59156,12 @@ List memories
- `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")`
+ - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")`
+
+ - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")`
+
+ - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")`
+
#### Returns
- `class BetaManagedAgentsMemoryListItem: union`
@@ -58556,6 +59375,12 @@ Retrieve a memory
- `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")`
+ - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")`
+
+ - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")`
+
+ - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")`
+
#### Returns
- `class BetaManagedAgentsMemory:`
@@ -58754,13 +59579,19 @@ Update a memory
- `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")`
+ - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")`
+
+ - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")`
+
+ - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")`
+
- `Optional content`
New UTF-8 text content for the memory. Maximum 100 kB (102,400 bytes). Omit to leave the content unchanged (e.g., for a rename-only update).
- `Optional path`
- New path for the memory (a rename). Must start with `/`, contain at least one non-empty segment, and be at most 1,024 bytes. Must not contain empty segments, `.` or `..` segments, control or format characters, and must be NFC-normalized. Paths are case-sensitive. The memory's `id` is preserved across renames. Omit to leave the path unchanged.
+ New path for the memory (a rename). Must start with `/`, contain at least one non-empty segment, and be at most 1,024 bytes. Must not contain empty segments, `.` or `..` segments, control or format characters, or the Unicode line and paragraph separators (U+2028, U+2029), and must be NFC-normalized. Paths are case-sensitive. The memory's `id` is preserved across renames. Omit to leave the path unchanged.
minLength: 2, maxLength: 1024
@@ -58966,6 +59797,12 @@ Delete a memory
- `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")`
+ - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")`
+
+ - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")`
+
+ - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")`
+
#### Returns
- `class BetaManagedAgentsDeletedMemory:`
@@ -59160,6 +59997,12 @@ List memory versions
- `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")`
+ - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")`
+
+ - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")`
+
+ - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")`
+
#### Returns
- `class BetaManagedAgentsMemoryVersion:`
@@ -59434,6 +60277,12 @@ Retrieve a memory version
- `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")`
+ - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")`
+
+ - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")`
+
+ - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")`
+
#### Returns
- `class BetaManagedAgentsMemoryVersion:`
@@ -59703,6 +60552,12 @@ Redact a memory version
- `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")`
+ - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")`
+
+ - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")`
+
+ - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")`
+
#### Returns
- `class BetaManagedAgentsMemoryVersion:`
@@ -59970,6 +60825,12 @@ Upload File
- `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")`
+ - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")`
+
+ - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")`
+
+ - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")`
+
- `String file`
The file to upload
@@ -60206,6 +61067,12 @@ List Files
- `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")`
+ - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")`
+
+ - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")`
+
+ - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")`
+
#### Returns
- `class BetaFileMetadata:`
@@ -60415,6 +61282,12 @@ Download File
- `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")`
+ - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")`
+
+ - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")`
+
+ - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")`
+
#### Example
```java
@@ -60538,6 +61411,12 @@ Get File Metadata
- `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")`
+ - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")`
+
+ - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")`
+
+ - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")`
+
#### Returns
- `class BetaFileMetadata:`
@@ -60742,6 +61621,12 @@ Delete File
- `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")`
+ - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")`
+
+ - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")`
+
+ - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")`
+
#### Returns
- `class BetaDeletedFile:`
@@ -60886,6 +61771,12 @@ Create Skill
- `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")`
+ - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")`
+
+ - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")`
+
+ - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")`
+
- `List files`
Files to upload for the skill.
@@ -61128,6 +62019,12 @@ List Skills
- `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")`
+ - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")`
+
+ - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")`
+
+ - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")`
+
#### Returns
- `class BetaSkill:`
@@ -61342,6 +62239,12 @@ Get Skill
- `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")`
+ - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")`
+
+ - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")`
+
+ - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")`
+
#### Returns
- `class BetaSkill:`
@@ -61551,6 +62454,12 @@ Delete Skill
- `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")`
+ - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")`
+
+ - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")`
+
+ - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")`
+
#### Returns
- `class BetaDeletedSkill:`
@@ -61703,6 +62612,12 @@ Create Skill Version
- `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")`
+ - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")`
+
+ - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")`
+
+ - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")`
+
- `List files`
Files to upload for the skill.
@@ -61904,6 +62819,12 @@ List Skill Versions
- `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")`
+ - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")`
+
+ - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")`
+
+ - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")`
+
#### Returns
- `class BetaSkillVersion:`
@@ -62093,6 +63014,12 @@ Download a skill version's content as a zip archive.
- `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")`
+ - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")`
+
+ - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")`
+
+ - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")`
+
#### Example
```java
@@ -62228,6 +63155,12 @@ Get Skill Version
- `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")`
+ - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")`
+
+ - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")`
+
+ - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")`
+
#### Returns
- `class BetaSkillVersion:`
@@ -62416,6 +63349,12 @@ Delete Skill Version
- `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")`
+ - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")`
+
+ - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")`
+
+ - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")`
+
#### Returns
- `class BetaDeletedSkillVersion:`
@@ -62565,6 +63504,12 @@ Create User Profile
- `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")`
+ - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")`
+
+ - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")`
+
+ - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")`
+
- `Optional accessType`
How the platform uses the API on behalf of the entity this profile represents. `application`: the platform sells a product that uses the API behind the scenes, and the profile represents an individual end-user of that product. `passthrough`: the platform resells raw inference, and the profile identifies the resold-to company.
@@ -62579,26 +63524,22 @@ Create User Profile
minLength: 1, maxLength: 255
+ - `Optional externalUserOnboardedAt`
+
+ A timestamp in RFC 3339 format
+
+ format: date-time
+
- `Optional metadata`
Free-form key-value data to attach to this user profile. Maximum 16 keys, with keys up to 64 characters and values up to 512 characters. Values must be non-empty strings.
- `Optional name`
- Optional for all profiles. Real-world name of the entity this profile represents (company or individual); for a resold-to company (`relationship` `resold` / `access_type` `passthrough`), that company's name where known. Maximum 255 characters.
+ Optional for all profiles. Real-world name of the entity this profile represents (company or individual); for a company the platform resells Claude access to (`access_type` `passthrough`), that company's name where known. Maximum 255 characters.
minLength: 1, maxLength: 255
- - `Optional relationship`
-
- How the entity behind a user profile relates to the platform that owns the API key. `external`: an individual end-user of the platform. `resold`: a company the platform resells Claude access to. `internal`: the platform's own usage.
-
- - `EXTERNAL("external")`
-
- - `RESOLD("resold")`
-
- - `INTERNAL("internal")`
-
#### Returns
- `class BetaUserProfile:`
@@ -62653,19 +63594,15 @@ Create User Profile
Platform's own identifier for this user. Not enforced unique.
- - `Optional name`
-
- Real-world name of the entity this profile represents (company or individual). For a resold-to company (`access_type` `passthrough`, or `relationship` `resold` under the `user-profiles-2026-03-24` header) this is that company's name.
-
- - `Optional relationship`
+ - `Optional externalUserOnboardedAt`
- How the entity behind a user profile relates to the platform that owns the API key. `external`: an individual end-user of the platform. `resold`: a company the platform resells Claude access to. `internal`: the platform's own usage.
+ A timestamp in RFC 3339 format
- - `EXTERNAL("external")`
+ format: date-time
- - `RESOLD("resold")`
+ - `Optional name`
- - `INTERNAL("internal")`
+ Real-world name of the entity this profile represents (company or individual). For a company the platform resells Claude access to (`access_type` `passthrough`) this is that company's name.
#### Example
@@ -62704,8 +63641,8 @@ public final class Main {
"updated_at": "2026-03-15T10:00:00Z",
"access_type": "application",
"external_id": "user_12345",
- "name": "Example User",
- "relationship": "external"
+ "external_user_onboarded_at": "2024-11-02T08:15:00Z",
+ "name": "Example User"
}
```
@@ -62735,6 +63672,14 @@ List User Profiles
- `DESC("desc")`
+ - `Optional orderBy`
+
+ Query parameter for order_by
+
+ - `CREATED_AT("created_at")`
+
+ - `NAME("name")`
+
- `Optional page`
Query parameter for page
@@ -62825,6 +63770,12 @@ List User Profiles
- `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")`
+ - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")`
+
+ - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")`
+
+ - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")`
+
#### Returns
- `class BetaUserProfile:`
@@ -62879,19 +63830,15 @@ List User Profiles
Platform's own identifier for this user. Not enforced unique.
- - `Optional name`
-
- Real-world name of the entity this profile represents (company or individual). For a resold-to company (`access_type` `passthrough`, or `relationship` `resold` under the `user-profiles-2026-03-24` header) this is that company's name.
-
- - `Optional relationship`
+ - `Optional externalUserOnboardedAt`
- How the entity behind a user profile relates to the platform that owns the API key. `external`: an individual end-user of the platform. `resold`: a company the platform resells Claude access to. `internal`: the platform's own usage.
+ A timestamp in RFC 3339 format
- - `EXTERNAL("external")`
+ format: date-time
- - `RESOLD("resold")`
+ - `Optional name`
- - `INTERNAL("internal")`
+ Real-world name of the entity this profile represents (company or individual). For a company the platform resells Claude access to (`access_type` `passthrough`) this is that company's name.
#### Example
@@ -62932,8 +63879,8 @@ public final class Main {
"updated_at": "2026-03-15T10:00:00Z",
"access_type": "application",
"external_id": "user_12345",
- "name": "Example User",
- "relationship": "external"
+ "external_user_onboarded_at": "2024-11-02T08:15:00Z",
+ "name": "Example User"
}
],
"next_page": "page_MjAyNS0wNS0xNFQwMDowMDowMFo="
@@ -63040,6 +63987,12 @@ Get User Profile
- `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")`
+ - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")`
+
+ - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")`
+
+ - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")`
+
#### Returns
- `class BetaUserProfile:`
@@ -63094,19 +64047,15 @@ Get User Profile
Platform's own identifier for this user. Not enforced unique.
- - `Optional name`
-
- Real-world name of the entity this profile represents (company or individual). For a resold-to company (`access_type` `passthrough`, or `relationship` `resold` under the `user-profiles-2026-03-24` header) this is that company's name.
-
- - `Optional relationship`
+ - `Optional externalUserOnboardedAt`
- How the entity behind a user profile relates to the platform that owns the API key. `external`: an individual end-user of the platform. `resold`: a company the platform resells Claude access to. `internal`: the platform's own usage.
+ A timestamp in RFC 3339 format
- - `EXTERNAL("external")`
+ format: date-time
- - `RESOLD("resold")`
+ - `Optional name`
- - `INTERNAL("internal")`
+ Real-world name of the entity this profile represents (company or individual). For a company the platform resells Claude access to (`access_type` `passthrough`) this is that company's name.
#### Example
@@ -63145,8 +64094,8 @@ public final class Main {
"updated_at": "2026-03-15T10:00:00Z",
"access_type": "application",
"external_id": "user_12345",
- "name": "Example User",
- "relationship": "external"
+ "external_user_onboarded_at": "2024-11-02T08:15:00Z",
+ "name": "Example User"
}
```
@@ -63250,6 +64199,12 @@ Update User Profile
- `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")`
+ - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")`
+
+ - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")`
+
+ - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")`
+
- `Optional accessType`
How the platform uses the API on behalf of the entity this profile represents. `application`: the platform sells a product that uses the API behind the scenes, and the profile represents an individual end-user of that product. `passthrough`: the platform resells raw inference, and the profile identifies the resold-to company.
@@ -63264,6 +64219,12 @@ Update User Profile
minLength: 1, maxLength: 255
+ - `Optional externalUserOnboardedAt`
+
+ A timestamp in RFC 3339 format
+
+ format: date-time
+
- `Optional metadata`
Key-value pairs to merge into the stored metadata. Keys provided overwrite existing values. To remove a key, set its value to an empty string. Keys not provided are left unchanged. Maximum 16 keys, with keys up to 64 characters and values up to 512 characters.
@@ -63274,16 +64235,6 @@ Update User Profile
minLength: 1, maxLength: 255
- - `Optional relationship`
-
- How the entity behind a user profile relates to the platform that owns the API key. `external`: an individual end-user of the platform. `resold`: a company the platform resells Claude access to. `internal`: the platform's own usage.
-
- - `EXTERNAL("external")`
-
- - `RESOLD("resold")`
-
- - `INTERNAL("internal")`
-
#### Returns
- `class BetaUserProfile:`
@@ -63338,19 +64289,15 @@ Update User Profile
Platform's own identifier for this user. Not enforced unique.
- - `Optional name`
-
- Real-world name of the entity this profile represents (company or individual). For a resold-to company (`access_type` `passthrough`, or `relationship` `resold` under the `user-profiles-2026-03-24` header) this is that company's name.
-
- - `Optional relationship`
+ - `Optional externalUserOnboardedAt`
- How the entity behind a user profile relates to the platform that owns the API key. `external`: an individual end-user of the platform. `resold`: a company the platform resells Claude access to. `internal`: the platform's own usage.
+ A timestamp in RFC 3339 format
- - `EXTERNAL("external")`
+ format: date-time
- - `RESOLD("resold")`
+ - `Optional name`
- - `INTERNAL("internal")`
+ Real-world name of the entity this profile represents (company or individual). For a company the platform resells Claude access to (`access_type` `passthrough`) this is that company's name.
#### Example
@@ -63389,8 +64336,8 @@ public final class Main {
"updated_at": "2026-03-15T10:00:00Z",
"access_type": "application",
"external_id": "user_12345",
- "name": "Example User",
- "relationship": "external"
+ "external_user_onboarded_at": "2024-11-02T08:15:00Z",
+ "name": "Example User"
}
```
@@ -63494,6 +64441,12 @@ Create Enrollment URL
- `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")`
+ - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")`
+
+ - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")`
+
+ - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")`
+
#### Returns
- `class BetaUserProfileEnrollmentUrl:`
@@ -63643,6 +64596,12 @@ Create a Dream
- `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")`
+ - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")`
+
+ - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")`
+
+ - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")`
+
- `List inputs`
- `class BetaDreamMemoryStoreInput:`
@@ -64048,6 +65007,12 @@ List Dreams
- `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")`
+ - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")`
+
+ - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")`
+
+ - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")`
+
#### Returns
- `class BetaDream:`
@@ -64364,6 +65329,12 @@ Get a Dream
- `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")`
+ - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")`
+
+ - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")`
+
+ - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")`
+
#### Returns
- `class BetaDream:`
@@ -64675,6 +65646,12 @@ Cancel a Dream
- `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")`
+ - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")`
+
+ - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")`
+
+ - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")`
+
#### Returns
- `class BetaDream:`
@@ -64986,6 +65963,12 @@ Archive a Dream
- `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")`
+ - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")`
+
+ - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")`
+
+ - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")`
+
#### Returns
- `class BetaDream:`
@@ -65299,6 +66282,12 @@ Creates a tunnel. Creation allocates a fresh hostname and provisions the tunnel;
- `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")`
+ - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")`
+
+ - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")`
+
+ - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")`
+
- `Optional displayName`
Optional human-readable name for the tunnel (1-255 characters).
@@ -65473,6 +66462,12 @@ Fetches a tunnel by ID.
- `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")`
+ - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")`
+
+ - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")`
+
+ - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")`
+
#### Returns
- `class BetaTunnel:`
@@ -65653,6 +66648,12 @@ Lists tunnels. Results are ordered by creation time, newest first; archived tunn
- `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")`
+ - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")`
+
+ - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")`
+
+ - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")`
+
#### Returns
- `class BetaTunnel:`
@@ -65826,6 +66827,12 @@ Archives a tunnel. Archival is irreversible: every non-archived certificate on t
- `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")`
+ - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")`
+
+ - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")`
+
+ - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")`
+
#### Returns
- `class BetaTunnel:`
@@ -65994,6 +67001,12 @@ Reveals a tunnel's connector token. The value is fetched live on each call; Anth
- `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")`
+ - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")`
+
+ - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")`
+
+ - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")`
+
#### Returns
- `class BetaTunnelToken:`
@@ -66143,6 +67156,12 @@ Rotates a tunnel's connector token. Rotation invalidates the current token for n
- `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")`
+ - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")`
+
+ - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")`
+
+ - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")`
+
- `Optional reason`
Optional free-text reason for the rotation, recorded for audit.
@@ -66300,6 +67319,12 @@ Registers a public CA certificate on a tunnel. Anthropic verifies the gateway's
- `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")`
+ - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")`
+
+ - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")`
+
+ - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")`
+
- `String caCertificatePem`
PEM-encoded X.509 CA certificate. Must contain exactly one certificate and no private-key material. Maximum 8KB.
@@ -66487,6 +67512,12 @@ Fetches a tunnel certificate by ID.
- `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")`
+ - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")`
+
+ - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")`
+
+ - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")`
+
#### Returns
- `class BetaTunnelCertificate:`
@@ -66680,6 +67711,12 @@ Lists the certificates registered on a tunnel. Archived certificates are exclude
- `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")`
+ - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")`
+
+ - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")`
+
+ - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")`
+
#### Returns
- `class BetaTunnelCertificate:`
@@ -66862,6 +67899,12 @@ Archives a tunnel certificate, removing it from the set Anthropic trusts for the
- `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")`
+ - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")`
+
+ - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")`
+
+ - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")`
+
#### Returns
- `class BetaTunnelCertificate:`
@@ -67617,7 +68660,7 @@ Create an external key config owned by the caller's organization.
- `String kmsArn`
- Full ARN of the AWS KMS key.
+ Full ARN of the AWS KMS key. On Claude Platform on AWS the key must be a single-Region key in your organization's own AWS account; cross-account keys, multi-Region keys, and alias ARNs are rejected.
maxLength: 2048
@@ -67631,7 +68674,7 @@ Create an external key config owned by the caller's organization.
**Deprecated**
- IAM role ARN. Deprecated — Anthropic reaches the KMS key via a managed intermediate role; this field is ignored.
+ IAM role ARN. Deprecated — Anthropic reaches the KMS key through its own intermediate role (or, on Claude Platform on AWS, with credentials AWS issues for the Workspace); this field is ignored.
- `class BetaGcpExternalKeyConfig:`
@@ -67721,7 +68764,7 @@ Create an external key config owned by the caller's organization.
- `String kmsArn`
- Full ARN of the AWS KMS key.
+ Full ARN of the AWS KMS key. On Claude Platform on AWS the key must be a single-Region key in your organization's own AWS account; cross-account keys, multi-Region keys, and alias ARNs are rejected.
maxLength: 2048
@@ -67735,7 +68778,7 @@ Create an external key config owned by the caller's organization.
**Deprecated**
- IAM role ARN. Deprecated — Anthropic reaches the KMS key via a managed intermediate role; this field is ignored.
+ IAM role ARN. Deprecated — Anthropic reaches the KMS key through its own intermediate role (or, on Claude Platform on AWS, with credentials AWS issues for the Workspace); this field is ignored.
- `class BetaGcpExternalKeyConfig:`
@@ -67888,7 +68931,7 @@ Results are ordered by creation time (newest first). Use the
- `String kmsArn`
- Full ARN of the AWS KMS key.
+ Full ARN of the AWS KMS key. On Claude Platform on AWS the key must be a single-Region key in your organization's own AWS account; cross-account keys, multi-Region keys, and alias ARNs are rejected.
maxLength: 2048
@@ -67902,7 +68945,7 @@ Results are ordered by creation time (newest first). Use the
**Deprecated**
- IAM role ARN. Deprecated — Anthropic reaches the KMS key via a managed intermediate role; this field is ignored.
+ IAM role ARN. Deprecated — Anthropic reaches the KMS key through its own intermediate role (or, on Claude Platform on AWS, with credentials AWS issues for the Workspace); this field is ignored.
- `class BetaGcpExternalKeyConfig:`
@@ -68050,7 +69093,7 @@ Retrieve a single external key config in the caller's organization by ID.
- `String kmsArn`
- Full ARN of the AWS KMS key.
+ Full ARN of the AWS KMS key. On Claude Platform on AWS the key must be a single-Region key in your organization's own AWS account; cross-account keys, multi-Region keys, and alias ARNs are rejected.
maxLength: 2048
@@ -68064,7 +69107,7 @@ Retrieve a single external key config in the caller's organization by ID.
**Deprecated**
- IAM role ARN. Deprecated — Anthropic reaches the KMS key via a managed intermediate role; this field is ignored.
+ IAM role ARN. Deprecated — Anthropic reaches the KMS key through its own intermediate role (or, on Claude Platform on AWS, with credentials AWS issues for the Workspace); this field is ignored.
- `class BetaGcpExternalKeyConfig:`
@@ -68185,7 +69228,7 @@ encrypted data requires the original key identity to decrypt.
- `String kmsArn`
- Full ARN of the AWS KMS key.
+ Full ARN of the AWS KMS key. On Claude Platform on AWS the key must be a single-Region key in your organization's own AWS account; cross-account keys, multi-Region keys, and alias ARNs are rejected.
maxLength: 2048
@@ -68199,7 +69242,7 @@ encrypted data requires the original key identity to decrypt.
**Deprecated**
- IAM role ARN. Deprecated — Anthropic reaches the KMS key via a managed intermediate role; this field is ignored.
+ IAM role ARN. Deprecated — Anthropic reaches the KMS key through its own intermediate role (or, on Claude Platform on AWS, with credentials AWS issues for the Workspace); this field is ignored.
- `class BetaGcpExternalKeyConfig:`
@@ -68277,7 +69320,7 @@ encrypted data requires the original key identity to decrypt.
- `String kmsArn`
- Full ARN of the AWS KMS key.
+ Full ARN of the AWS KMS key. On Claude Platform on AWS the key must be a single-Region key in your organization's own AWS account; cross-account keys, multi-Region keys, and alias ARNs are rejected.
maxLength: 2048
@@ -68291,7 +69334,7 @@ encrypted data requires the original key identity to decrypt.
**Deprecated**
- IAM role ARN. Deprecated — Anthropic reaches the KMS key via a managed intermediate role; this field is ignored.
+ IAM role ARN. Deprecated — Anthropic reaches the KMS key through its own intermediate role (or, on Claude Platform on AWS, with credentials AWS issues for the Workspace); this field is ignored.
- `class BetaGcpExternalKeyConfig:`
@@ -68619,6 +69662,12 @@ matched as the JWT's `iss` claim and is not fetched.
- `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")`
+ - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")`
+
+ - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")`
+
+ - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")`
+
- `String issuerUrl`
The `iss` claim value to match against.
@@ -69003,6 +70052,12 @@ Archived issuers are excluded unless `include_archived=true`.
- `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")`
+ - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")`
+
+ - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")`
+
+ - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")`
+
#### Returns
- `class BetaFederationIssuer:`
@@ -69304,6 +70359,12 @@ Retrieve a federation issuer by its ID (`fdis_...`).
- `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")`
+ - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")`
+
+ - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")`
+
+ - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")`
+
#### Returns
- `class BetaFederationIssuer:`
@@ -69607,6 +70668,12 @@ session.
- `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")`
+ - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")`
+
+ - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")`
+
+ - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")`
+
- `Optional checkJti`
Whether the jwt-bearer exchange enforces JTI single-use (replay protection) for tokens from this issuer. Applies only to assertions carrying a `jti` claim; tokens without one are accepted without single-use enforcement.
@@ -69984,6 +71051,12 @@ issuer cannot be changed), or recreate them against another issuer.
- `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")`
+ - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")`
+
+ - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")`
+
+ - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")`
+
#### Returns
- `class BetaFederationIssuer:`
@@ -70292,6 +71365,12 @@ manage rules whose `oauth_scope` is `workspace:developer` or
- `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")`
+ - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")`
+
+ - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")`
+
+ - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")`
+
- `String issuerId`
Tagged ID of the federation issuer.
@@ -70664,6 +71743,12 @@ unless `include_archived=true`.
- `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")`
+ - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")`
+
+ - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")`
+
+ - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")`
+
#### Returns
- `class BetaFederationRule:`
@@ -70967,6 +72052,12 @@ Retrieve a federation rule by its ID (`fdrl_...`).
- `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")`
+ - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")`
+
+ - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")`
+
+ - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")`
+
#### Returns
- `class BetaFederationRule:`
@@ -71281,6 +72372,12 @@ Console session.
- `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")`
+ - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")`
+
+ - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")`
+
+ - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")`
+
- `Optional appliesToAllWorkspaces`
When true, enables this rule for every workspace in the org (including workspaces created later). Setting `false` is rejected with 400 if no workspace would remain enabled; a rule with only a legacy `workspace_id` binding continues to mint.
@@ -71635,6 +72732,12 @@ other scopes require a Console session.
- `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")`
+ - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")`
+
+ - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")`
+
+ - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")`
+
#### Returns
- `class BetaFederationRule:`
@@ -71944,6 +73047,12 @@ other scopes require a Console session.
- `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")`
+ - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")`
+
+ - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")`
+
+ - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")`
+
- `String workspaceId`
Tagged ID of the workspace to enable this rule for.
@@ -72134,6 +73243,12 @@ rules with `applies_to_all_workspaces` or a legacy single
- `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")`
+ - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")`
+
+ - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")`
+
+ - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")`
+
#### Returns
- `class BetaFederationRuleWorkspace:`
@@ -72314,6 +73429,12 @@ Console session.
- `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")`
+ - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")`
+
+ - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")`
+
+ - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")`
+
#### Returns
- `class WorkspaceRemoveResponse:`
@@ -72993,6 +74114,12 @@ accounts.
- `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")`
+ - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")`
+
+ - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")`
+
+ - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")`
+
- `String name`
Slug identifier (lowercase, digits, hyphens). Unique within the organization; a duplicate name returns 409.
@@ -73234,6 +74361,12 @@ archived service accounts.
- `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")`
+ - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")`
+
+ - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")`
+
+ - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")`
+
#### Returns
- `class BetaServiceAccount:`
@@ -73443,6 +74576,12 @@ Retrieve a service account by its ID (`svac_...`).
- `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")`
+ - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")`
+
+ - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")`
+
+ - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")`
+
#### Returns
- `class BetaServiceAccount:`
@@ -73652,6 +74791,12 @@ interactive credential (a user OAuth token or a Console session).
- `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")`
+ - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")`
+
+ - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")`
+
+ - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")`
+
- `Optional description`
Replaces the description. Omit to leave unchanged; send `null` to clear (the field is stored as an empty string).
@@ -73875,6 +75020,12 @@ those rules first or change their target to another service account.
- `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")`
+ - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")`
+
+ - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")`
+
+ - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")`
+
#### Returns
- `class BetaServiceAccount:`
@@ -74088,6 +75239,12 @@ rejected.
- `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")`
+ - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")`
+
+ - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")`
+
+ - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")`
+
- `String workspaceId`
Tagged workspace ID to add the service account to.
@@ -74300,6 +75457,12 @@ page to recover.
- `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")`
+ - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")`
+
+ - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")`
+
+ - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")`
+
#### Returns
- `class BetaServiceAccountWorkspaceMember:`
@@ -74491,6 +75654,12 @@ to the implicit `workspace_user` membership. Archived workspaces return
- `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")`
+ - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")`
+
+ - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")`
+
+ - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")`
+
#### Returns
- `class WorkspaceRemoveResponse:`
@@ -75007,8 +76176,13 @@ List Workspaces
customer-managed encryption key (CMEK) on AWS, reference this value in your
KMS key-policy condition so the key is scoped to this compartment. On GCP and
Azure, Anthropic enforces the compartment binding automatically; you do not
- need to reference this value in your key configuration. See the CMEK integration guide for the
- required key configuration, including the value used during key validation.
+ need to reference this value in your key configuration. See the CMEK
+ integration guide for the required key configuration; unless your organization
+ is on Claude Platform on AWS, it includes a separate value used during key
+ validation. On Claude Platform on AWS there is no separate validation value:
+ the key is validated against this Workspace's own value when it is attached, so
+ if your key policy uses the compartment condition, add this value to it before
+ attaching the key.
- `LocalDateTime createdAt`
@@ -75045,10 +76219,14 @@ List Workspaces
ID of the customer-managed encryption key (CMEK) configuration to use for this
Workspace. Setting this field requires CMEK to be enabled for your
organization. When set, data stored for this Workspace is encrypted with the
- referenced key. Create key configurations with the External Keys API. This
- field is write-once: once a key is attached to a Workspace it cannot be
- detached or replaced. To rotate key material, rotate the underlying key on
- your cloud KMS; the `external_key_id` stays the same.
+ referenced key. Create key configurations with the External Keys API. On
+ Claude Platform on AWS the value is the AWS KMS key ARN, and the key must be a
+ single-Region key in the same AWS account and Region as the Workspace. On that
+ platform the key is validated against this Workspace when it is attached, so a
+ key-policy problem is reported as an error on this request. This field is write-once:
+ once a key is attached to a Workspace it cannot be detached or replaced. To
+ rotate key material, rotate the underlying key on your cloud KMS; the
+ `external_key_id` stays the same.
- `String name`
@@ -75214,6 +76392,12 @@ Create Workspace
- `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")`
+ - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")`
+
+ - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")`
+
+ - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")`
+
- `String name`
Name of the Workspace.
@@ -75235,10 +76419,14 @@ Create Workspace
ID of the customer-managed encryption key (CMEK) configuration to use for this
Workspace. Setting this field requires CMEK to be enabled for your
organization. When set, data stored for this Workspace is encrypted with the
- referenced key. Create key configurations with the External Keys API. This
- field is write-once: once a key is attached to a Workspace it cannot be
- detached or replaced. To rotate key material, rotate the underlying key on
- your cloud KMS; the `external_key_id` stays the same.
+ referenced key. Create key configurations with the External Keys API. On
+ Claude Platform on AWS the value is the AWS KMS key ARN, and the key must be a
+ single-Region key in the same AWS account and Region as the Workspace. On that
+ platform the key is validated against this Workspace when it is attached, so a
+ key-policy problem is reported as an error on this request. This field is write-once:
+ once a key is attached to a Workspace it cannot be detached or replaced. To
+ rotate key material, rotate the underlying key on your cloud KMS; the
+ `external_key_id` stays the same.
- `Optional tags`
@@ -75264,8 +76452,13 @@ Create Workspace
customer-managed encryption key (CMEK) on AWS, reference this value in your
KMS key-policy condition so the key is scoped to this compartment. On GCP and
Azure, Anthropic enforces the compartment binding automatically; you do not
- need to reference this value in your key configuration. See the CMEK integration guide for the
- required key configuration, including the value used during key validation.
+ need to reference this value in your key configuration. See the CMEK
+ integration guide for the required key configuration; unless your organization
+ is on Claude Platform on AWS, it includes a separate value used during key
+ validation. On Claude Platform on AWS there is no separate validation value:
+ the key is validated against this Workspace's own value when it is attached, so
+ if your key policy uses the compartment condition, add this value to it before
+ attaching the key.
- `LocalDateTime createdAt`
@@ -75302,10 +76495,14 @@ Create Workspace
ID of the customer-managed encryption key (CMEK) configuration to use for this
Workspace. Setting this field requires CMEK to be enabled for your
organization. When set, data stored for this Workspace is encrypted with the
- referenced key. Create key configurations with the External Keys API. This
- field is write-once: once a key is attached to a Workspace it cannot be
- detached or replaced. To rotate key material, rotate the underlying key on
- your cloud KMS; the `external_key_id` stays the same.
+ referenced key. Create key configurations with the External Keys API. On
+ Claude Platform on AWS the value is the AWS KMS key ARN, and the key must be a
+ single-Region key in the same AWS account and Region as the Workspace. On that
+ platform the key is validated against this Workspace when it is attached, so a
+ key-policy problem is reported as an error on this request. This field is write-once:
+ once a key is attached to a Workspace it cannot be detached or replaced. To
+ rotate key material, rotate the underlying key on your cloud KMS; the
+ `external_key_id` stays the same.
- `String name`
@@ -75405,8 +76602,13 @@ Get Workspace
customer-managed encryption key (CMEK) on AWS, reference this value in your
KMS key-policy condition so the key is scoped to this compartment. On GCP and
Azure, Anthropic enforces the compartment binding automatically; you do not
- need to reference this value in your key configuration. See the CMEK integration guide for the
- required key configuration, including the value used during key validation.
+ need to reference this value in your key configuration. See the CMEK
+ integration guide for the required key configuration; unless your organization
+ is on Claude Platform on AWS, it includes a separate value used during key
+ validation. On Claude Platform on AWS there is no separate validation value:
+ the key is validated against this Workspace's own value when it is attached, so
+ if your key policy uses the compartment condition, add this value to it before
+ attaching the key.
- `LocalDateTime createdAt`
@@ -75443,10 +76645,14 @@ Get Workspace
ID of the customer-managed encryption key (CMEK) configuration to use for this
Workspace. Setting this field requires CMEK to be enabled for your
organization. When set, data stored for this Workspace is encrypted with the
- referenced key. Create key configurations with the External Keys API. This
- field is write-once: once a key is attached to a Workspace it cannot be
- detached or replaced. To rotate key material, rotate the underlying key on
- your cloud KMS; the `external_key_id` stays the same.
+ referenced key. Create key configurations with the External Keys API. On
+ Claude Platform on AWS the value is the AWS KMS key ARN, and the key must be a
+ single-Region key in the same AWS account and Region as the Workspace. On that
+ platform the key is validated against this Workspace when it is attached, so a
+ key-policy problem is reported as an error on this request. This field is write-once:
+ once a key is attached to a Workspace it cannot be detached or replaced. To
+ rotate key material, rotate the underlying key on your cloud KMS; the
+ `external_key_id` stays the same.
- `String name`
@@ -75536,10 +76742,14 @@ Update Workspace
ID of the customer-managed encryption key (CMEK) configuration to use for this
Workspace. Setting this field requires CMEK to be enabled for your
organization. When set, data stored for this Workspace is encrypted with the
- referenced key. Create key configurations with the External Keys API. This
- field is write-once: once a key is attached to a Workspace it cannot be
- detached or replaced. To rotate key material, rotate the underlying key on
- your cloud KMS; the `external_key_id` stays the same.
+ referenced key. Create key configurations with the External Keys API. On
+ Claude Platform on AWS the value is the AWS KMS key ARN, and the key must be a
+ single-Region key in the same AWS account and Region as the Workspace. On that
+ platform the key is validated against this Workspace when it is attached, so a
+ key-policy problem is reported as an error on this request. This field is write-once:
+ once a key is attached to a Workspace it cannot be detached or replaced. To
+ rotate key material, rotate the underlying key on your cloud KMS; the
+ `external_key_id` stays the same.
- `Optional name`
@@ -75571,8 +76781,13 @@ Update Workspace
customer-managed encryption key (CMEK) on AWS, reference this value in your
KMS key-policy condition so the key is scoped to this compartment. On GCP and
Azure, Anthropic enforces the compartment binding automatically; you do not
- need to reference this value in your key configuration. See the CMEK integration guide for the
- required key configuration, including the value used during key validation.
+ need to reference this value in your key configuration. See the CMEK
+ integration guide for the required key configuration; unless your organization
+ is on Claude Platform on AWS, it includes a separate value used during key
+ validation. On Claude Platform on AWS there is no separate validation value:
+ the key is validated against this Workspace's own value when it is attached, so
+ if your key policy uses the compartment condition, add this value to it before
+ attaching the key.
- `LocalDateTime createdAt`
@@ -75609,10 +76824,14 @@ Update Workspace
ID of the customer-managed encryption key (CMEK) configuration to use for this
Workspace. Setting this field requires CMEK to be enabled for your
organization. When set, data stored for this Workspace is encrypted with the
- referenced key. Create key configurations with the External Keys API. This
- field is write-once: once a key is attached to a Workspace it cannot be
- detached or replaced. To rotate key material, rotate the underlying key on
- your cloud KMS; the `external_key_id` stays the same.
+ referenced key. Create key configurations with the External Keys API. On
+ Claude Platform on AWS the value is the AWS KMS key ARN, and the key must be a
+ single-Region key in the same AWS account and Region as the Workspace. On that
+ platform the key is validated against this Workspace when it is attached, so a
+ key-policy problem is reported as an error on this request. This field is write-once:
+ once a key is attached to a Workspace it cannot be detached or replaced. To
+ rotate key material, rotate the underlying key on your cloud KMS; the
+ `external_key_id` stays the same.
- `String name`
@@ -75707,8 +76926,13 @@ Archive Workspace
customer-managed encryption key (CMEK) on AWS, reference this value in your
KMS key-policy condition so the key is scoped to this compartment. On GCP and
Azure, Anthropic enforces the compartment binding automatically; you do not
- need to reference this value in your key configuration. See the CMEK integration guide for the
- required key configuration, including the value used during key validation.
+ need to reference this value in your key configuration. See the CMEK
+ integration guide for the required key configuration; unless your organization
+ is on Claude Platform on AWS, it includes a separate value used during key
+ validation. On Claude Platform on AWS there is no separate validation value:
+ the key is validated against this Workspace's own value when it is attached, so
+ if your key policy uses the compartment condition, add this value to it before
+ attaching the key.
- `LocalDateTime createdAt`
@@ -75745,10 +76969,14 @@ Archive Workspace
ID of the customer-managed encryption key (CMEK) configuration to use for this
Workspace. Setting this field requires CMEK to be enabled for your
organization. When set, data stored for this Workspace is encrypted with the
- referenced key. Create key configurations with the External Keys API. This
- field is write-once: once a key is attached to a Workspace it cannot be
- detached or replaced. To rotate key material, rotate the underlying key on
- your cloud KMS; the `external_key_id` stays the same.
+ referenced key. Create key configurations with the External Keys API. On
+ Claude Platform on AWS the value is the AWS KMS key ARN, and the key must be a
+ single-Region key in the same AWS account and Region as the Workspace. On that
+ platform the key is validated against this Workspace when it is attached, so a
+ key-policy problem is reported as an error on this request. This field is write-once:
+ once a key is attached to a Workspace it cannot be detached or replaced. To
+ rotate key material, rotate the underlying key on your cloud KMS; the
+ `external_key_id` stays the same.
- `String name`
@@ -76539,6 +77767,12 @@ omitted from the results.
- `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")`
+ - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")`
+
+ - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")`
+
+ - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")`
+
#### Returns
- `class BetaServiceAccountWorkspaceMember:`
@@ -76727,6 +77961,12 @@ accounts cannot be added and are rejected.
- `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")`
+ - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")`
+
+ - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")`
+
+ - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")`
+
- `String serviceAccountId`
Tagged service account ID to add.
@@ -76926,6 +78166,12 @@ account returns 404.
- `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")`
+ - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")`
+
+ - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")`
+
+ - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")`
+
#### Returns
- `class BetaServiceAccountWorkspaceMember:`
@@ -77115,6 +78361,12 @@ rejected.
- `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")`
+ - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")`
+
+ - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")`
+
+ - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")`
+
- `BetaNoBillingWorkspaceRole workspaceRole`
New role for the service account in this workspace.
@@ -77309,6 +78561,12 @@ membership. Archived workspaces return 400.
- `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")`
+ - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")`
+
+ - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")`
+
+ - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")`
+
#### Returns
- `class ServiceAccountRemoveResponse:`
@@ -77500,3 +78758,163 @@ public final class Main {
"next_page": "next_page"
}
```
+
+## Beta › Organization › Compliance Settings
+
+### Get Compliance Settings
+
+`BetaComplianceSettings beta().organization().complianceSettings().retrieve(params = ComplianceSettingRetrieveParams.none(), requestOptions = RequestOptions.none())`
+
+**GET** `/v1/organizations/compliance_settings`
+
+Retrieve your organization's Compliance Settings.
+
+Compliance Settings is a singleton resource: there is exactly one per
+organization, addressed without an identifier. The `state` field reflects
+whether the Compliance API is enabled. An organization with a parent
+organization reads the state inherited from the parent's configuration.
+
+#### Parameters
+
+- `ComplianceSettingRetrieveParams params`
+
+#### Returns
+
+- `class BetaComplianceSettings:`
+
+ - `State state`
+
+ Whether the Compliance API is enabled for this organization.
+
+ - `class BetaComplianceSettingsStateEnabled:`
+
+ - `JsonValue type constant`
+
+ - `class BetaComplianceSettingsStateDisabled:`
+
+ - `JsonValue type constant`
+
+ - `JsonValue type constant`
+
+#### Example
+
+```java
+package com.anthropic.example;
+
+import com.anthropic.client.AnthropicClient;
+import com.anthropic.client.okhttp.AnthropicOkHttpClient;
+import com.anthropic.models.beta.organization.compliancesettings.BetaComplianceSettings;
+import com.anthropic.models.beta.organization.compliancesettings.ComplianceSettingRetrieveParams;
+
+public final class Main {
+ private Main() {}
+
+ public static void main(String[] args) {
+ AnthropicClient client = AnthropicOkHttpClient.fromEnv();
+
+ BetaComplianceSettings betaComplianceSettings = client.beta().organization().complianceSettings().retrieve();
+ }
+}
+```
+
+##### Response (200)
+
+```json
+{
+ "state": {
+ "type": "enabled"
+ },
+ "type": "compliance_settings"
+}
+```
+
+### Update Compliance Settings
+
+`BetaComplianceSettings beta().organization().complianceSettings().update(params, requestOptions = RequestOptions.none())`
+
+**POST** `/v1/organizations/compliance_settings`
+
+Update your organization's Compliance Settings.
+
+Setting `state` to `enabled` turns on the Compliance API and begins
+capturing organization activity events. Setting it to `disabled` turns
+both off. `state` reflects whether the Compliance API is enabled.
+
+A request that sets `state` to its current value succeeds and leaves the
+resource unchanged. A `disabled` request stays in effect until a later
+`enabled` request or the organization's next provisioning action that
+enables Access Transparency: enabling Access Transparency also enables
+the Compliance API, which serves its activity events, so such
+provisioning (including re-runs) re-enables the Compliance API even
+after a `disabled` request. Automated provisioning never disables
+compliance settings.
+
+#### Parameters
+
+- `ComplianceSettingUpdateParams params`
+
+ - `State state`
+
+ Desired state. Accepts the string shorthand "enabled" or "disabled" in place of the object form; the response always returns the canonical object form.
+
+ - `class BetaComplianceSettingsStateEnabledParam:`
+
+ - `JsonValue type constant`
+
+ - `class BetaComplianceSettingsStateDisabledParam:`
+
+ - `JsonValue type constant`
+
+#### Returns
+
+- `class BetaComplianceSettings:`
+
+ - `State state`
+
+ Whether the Compliance API is enabled for this organization.
+
+ - `class BetaComplianceSettingsStateEnabled:`
+
+ - `JsonValue type constant`
+
+ - `class BetaComplianceSettingsStateDisabled:`
+
+ - `JsonValue type constant`
+
+ - `JsonValue type constant`
+
+#### Example
+
+```java
+package com.anthropic.example;
+
+import com.anthropic.client.AnthropicClient;
+import com.anthropic.client.okhttp.AnthropicOkHttpClient;
+import com.anthropic.models.beta.organization.compliancesettings.BetaComplianceSettings;
+import com.anthropic.models.beta.organization.compliancesettings.BetaComplianceSettingsStateEnabledParam;
+import com.anthropic.models.beta.organization.compliancesettings.ComplianceSettingUpdateParams;
+
+public final class Main {
+ private Main() {}
+
+ public static void main(String[] args) {
+ AnthropicClient client = AnthropicOkHttpClient.fromEnv();
+
+ ComplianceSettingUpdateParams params = ComplianceSettingUpdateParams.builder()
+ .state(BetaComplianceSettingsStateEnabledParam.builder().build())
+ .build();
+ BetaComplianceSettings betaComplianceSettings = client.beta().organization().complianceSettings().update(params);
+ }
+}
+```
+
+##### Response (200)
+
+```json
+{
+ "state": {
+ "type": "enabled"
+ },
+ "type": "compliance_settings"
+}
+```
diff --git a/content/en/api/java/beta/agents.md b/content/en/api/java/beta/agents.md
index 96ae5703a..e9b32c6ce 100644
--- a/content/en/api/java/beta/agents.md
+++ b/content/en/api/java/beta/agents.md
@@ -98,6 +98,12 @@ Create Agent
- `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")`
+ - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")`
+
+ - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")`
+
+ - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")`
+
- `Model model`
Model identifier. Accepts the [model string](https://platform.claude.com/docs/en/about-claude/models/overview#latest-models-comparison), e.g. `claude-opus-5`, or a `model_config` object for additional configuration control
@@ -108,6 +114,10 @@ Create Agent
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `CLAUDE_FABLE_5_1("claude-fable-5-1")`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `CLAUDE_SONNET_5("claude-sonnet-5")`
High-performance model for coding and agents
@@ -740,6 +750,10 @@ Create Agent
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `CLAUDE_FABLE_5_1("claude-fable-5-1")`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `CLAUDE_SONNET_5("claude-sonnet-5")`
High-performance model for coding and agents
@@ -1447,6 +1461,12 @@ List Agents
- `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")`
+ - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")`
+
+ - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")`
+
+ - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")`
+
### Returns
- `class BetaManagedAgentsAgent:`
@@ -1489,6 +1509,10 @@ List Agents
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `CLAUDE_FABLE_5_1("claude-fable-5-1")`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `CLAUDE_SONNET_5("claude-sonnet-5")`
High-performance model for coding and agents
@@ -2178,6 +2202,12 @@ Get Agent
- `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")`
+ - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")`
+
+ - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")`
+
+ - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")`
+
### Returns
- `class BetaManagedAgentsAgent:`
@@ -2220,6 +2250,10 @@ Get Agent
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `CLAUDE_FABLE_5_1("claude-fable-5-1")`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `CLAUDE_SONNET_5("claude-sonnet-5")`
High-performance model for coding and agents
@@ -2898,6 +2932,12 @@ Update Agent
- `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")`
+ - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")`
+
+ - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")`
+
+ - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")`
+
- `Optional description`
Description. Omit to preserve; send empty string or null to clear.
@@ -2936,6 +2976,10 @@ Update Agent
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `CLAUDE_FABLE_5_1("claude-fable-5-1")`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `CLAUDE_SONNET_5("claude-sonnet-5")`
High-performance model for coding and agents
@@ -3546,6 +3590,10 @@ Update Agent
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `CLAUDE_FABLE_5_1("claude-fable-5-1")`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `CLAUDE_SONNET_5("claude-sonnet-5")`
High-performance model for coding and agents
@@ -4224,6 +4272,12 @@ Archive Agent
- `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")`
+ - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")`
+
+ - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")`
+
+ - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")`
+
### Returns
- `class BetaManagedAgentsAgent:`
@@ -4266,6 +4320,10 @@ Archive Agent
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `CLAUDE_FABLE_5_1("claude-fable-5-1")`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `CLAUDE_SONNET_5("claude-sonnet-5")`
High-performance model for coding and agents
@@ -4900,6 +4958,10 @@ public final class Main {
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `CLAUDE_FABLE_5_1("claude-fable-5-1")`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `CLAUDE_SONNET_5("claude-sonnet-5")`
High-performance model for coding and agents
@@ -7270,6 +7332,10 @@ public final class Main {
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `CLAUDE_FABLE_5_1("claude-fable-5-1")`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `CLAUDE_SONNET_5("claude-sonnet-5")`
High-performance model for coding and agents
@@ -7334,6 +7400,10 @@ public final class Main {
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `CLAUDE_FABLE_5_1("claude-fable-5-1")`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `CLAUDE_SONNET_5("claude-sonnet-5")`
High-performance model for coding and agents
@@ -7444,6 +7514,10 @@ public final class Main {
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `CLAUDE_FABLE_5_1("claude-fable-5-1")`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `CLAUDE_SONNET_5("claude-sonnet-5")`
High-performance model for coding and agents
@@ -7736,6 +7810,10 @@ public final class Main {
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `CLAUDE_FABLE_5_1("claude-fable-5-1")`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `CLAUDE_SONNET_5("claude-sonnet-5")`
High-performance model for coding and agents
@@ -8656,6 +8734,12 @@ List Agent Versions
- `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")`
+ - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")`
+
+ - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")`
+
+ - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")`
+
#### Returns
- `class BetaManagedAgentsAgent:`
@@ -8698,6 +8782,10 @@ List Agent Versions
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `CLAUDE_FABLE_5_1("claude-fable-5-1")`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `CLAUDE_SONNET_5("claude-sonnet-5")`
High-performance model for coding and agents
diff --git a/content/en/api/java/beta/agents/archive.md b/content/en/api/java/beta/agents/archive.md
index 17f6a8f38..2057f1c8c 100644
--- a/content/en/api/java/beta/agents/archive.md
+++ b/content/en/api/java/beta/agents/archive.md
@@ -98,6 +98,12 @@ Archive Agent
- `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")`
+ - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")`
+
+ - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")`
+
+ - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")`
+
## Returns
- `class BetaManagedAgentsAgent:`
@@ -140,6 +146,10 @@ Archive Agent
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `CLAUDE_FABLE_5_1("claude-fable-5-1")`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `CLAUDE_SONNET_5("claude-sonnet-5")`
High-performance model for coding and agents
diff --git a/content/en/api/java/beta/agents/create.md b/content/en/api/java/beta/agents/create.md
index 8dd2a20e3..cc7ad674c 100644
--- a/content/en/api/java/beta/agents/create.md
+++ b/content/en/api/java/beta/agents/create.md
@@ -96,6 +96,12 @@ Create Agent
- `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")`
+ - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")`
+
+ - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")`
+
+ - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")`
+
- `Model model`
Model identifier. Accepts the [model string](https://platform.claude.com/docs/en/about-claude/models/overview#latest-models-comparison), e.g. `claude-opus-5`, or a `model_config` object for additional configuration control
@@ -106,6 +112,10 @@ Create Agent
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `CLAUDE_FABLE_5_1("claude-fable-5-1")`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `CLAUDE_SONNET_5("claude-sonnet-5")`
High-performance model for coding and agents
@@ -738,6 +748,10 @@ Create Agent
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `CLAUDE_FABLE_5_1("claude-fable-5-1")`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `CLAUDE_SONNET_5("claude-sonnet-5")`
High-performance model for coding and agents
diff --git a/content/en/api/java/beta/agents/list.md b/content/en/api/java/beta/agents/list.md
index e3ec9417e..81fa80c5e 100644
--- a/content/en/api/java/beta/agents/list.md
+++ b/content/en/api/java/beta/agents/list.md
@@ -122,6 +122,12 @@ List Agents
- `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")`
+ - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")`
+
+ - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")`
+
+ - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")`
+
## Returns
- `class BetaManagedAgentsAgent:`
@@ -164,6 +170,10 @@ List Agents
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `CLAUDE_FABLE_5_1("claude-fable-5-1")`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `CLAUDE_SONNET_5("claude-sonnet-5")`
High-performance model for coding and agents
diff --git a/content/en/api/java/beta/agents/retrieve.md b/content/en/api/java/beta/agents/retrieve.md
index 9057b936b..a6896d919 100644
--- a/content/en/api/java/beta/agents/retrieve.md
+++ b/content/en/api/java/beta/agents/retrieve.md
@@ -104,6 +104,12 @@ Get Agent
- `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")`
+ - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")`
+
+ - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")`
+
+ - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")`
+
## Returns
- `class BetaManagedAgentsAgent:`
@@ -146,6 +152,10 @@ Get Agent
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `CLAUDE_FABLE_5_1("claude-fable-5-1")`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `CLAUDE_SONNET_5("claude-sonnet-5")`
High-performance model for coding and agents
diff --git a/content/en/api/java/beta/agents/update.md b/content/en/api/java/beta/agents/update.md
index 97707bb3e..45bb988c4 100644
--- a/content/en/api/java/beta/agents/update.md
+++ b/content/en/api/java/beta/agents/update.md
@@ -98,6 +98,12 @@ Update Agent
- `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")`
+ - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")`
+
+ - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")`
+
+ - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")`
+
- `Optional description`
Description. Omit to preserve; send empty string or null to clear.
@@ -136,6 +142,10 @@ Update Agent
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `CLAUDE_FABLE_5_1("claude-fable-5-1")`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `CLAUDE_SONNET_5("claude-sonnet-5")`
High-performance model for coding and agents
@@ -746,6 +756,10 @@ Update Agent
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `CLAUDE_FABLE_5_1("claude-fable-5-1")`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `CLAUDE_SONNET_5("claude-sonnet-5")`
High-performance model for coding and agents
diff --git a/content/en/api/java/beta/agents/versions.md b/content/en/api/java/beta/agents/versions.md
index 968ce2bf3..16e2c3a9d 100644
--- a/content/en/api/java/beta/agents/versions.md
+++ b/content/en/api/java/beta/agents/versions.md
@@ -110,6 +110,12 @@ List Agent Versions
- `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")`
+ - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")`
+
+ - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")`
+
+ - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")`
+
### Returns
- `class BetaManagedAgentsAgent:`
@@ -152,6 +158,10 @@ List Agent Versions
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `CLAUDE_FABLE_5_1("claude-fable-5-1")`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `CLAUDE_SONNET_5("claude-sonnet-5")`
High-performance model for coding and agents
diff --git a/content/en/api/java/beta/agents/versions/list.md b/content/en/api/java/beta/agents/versions/list.md
index 54bf422c3..8fc64da71 100644
--- a/content/en/api/java/beta/agents/versions/list.md
+++ b/content/en/api/java/beta/agents/versions/list.md
@@ -108,6 +108,12 @@ List Agent Versions
- `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")`
+ - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")`
+
+ - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")`
+
+ - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")`
+
## Returns
- `class BetaManagedAgentsAgent:`
@@ -150,6 +156,10 @@ List Agent Versions
See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
+ - `CLAUDE_FABLE_5_1("claude-fable-5-1")`
+
+ Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
+
- `CLAUDE_SONNET_5("claude-sonnet-5")`
High-performance model for coding and agents
diff --git a/content/en/api/java/beta/deployment_runs.md b/content/en/api/java/beta/deployment_runs.md
index 666ba0c48..af9d9a80a 100644
--- a/content/en/api/java/beta/deployment_runs.md
+++ b/content/en/api/java/beta/deployment_runs.md
@@ -38,11 +38,11 @@ List Deployment Runs
- `Optional deploymentId`
- Filter to a specific deployment. Omit to list across all deployments in the workspace. Filtering by a non-existent deployment_id returns 200 with empty data.
+ Filter to a specific deployment. Omit to list across all deployments in the workspace. Filtering by a non-existent `deployment_id` returns 200 with empty data.
- `Optional hasError`
- Filter: true for runs with non-null error, false for runs with non-null session_id. Omit for all.
+ Filter: true for runs with non-null `error`, false for runs with non-null `session_id`. Omit for all.
- `Optional limit`
@@ -52,7 +52,7 @@ List Deployment Runs
- `Optional page`
- Opaque pagination cursor. Pass next_page from the previous response. Invalid or expired cursors return 400.
+ Opaque pagination cursor. Pass `next_page` from the previous response. Invalid or expired cursors return 400.
- `Optional triggerType`
@@ -144,6 +144,12 @@ List Deployment Runs
- `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")`
+ - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")`
+
+ - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")`
+
+ - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")`
+
### Returns
- `class BetaManagedAgentsDeploymentRun:`
@@ -342,7 +348,7 @@ List Deployment Runs
- `Optional sessionId`
- Populated on success. Null on creation failure. Exactly one of session_id or error is non-null.
+ Populated on success. Null on creation failure. Exactly one of `session_id` or `error` is non-null.
- `BetaManagedAgentsTriggerContext triggerContext`
@@ -519,6 +525,12 @@ Get Deployment Run
- `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")`
+ - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")`
+
+ - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")`
+
+ - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")`
+
### Returns
- `class BetaManagedAgentsDeploymentRun:`
@@ -717,7 +729,7 @@ Get Deployment Run
- `Optional sessionId`
- Populated on success. Null on creation failure. Exactly one of session_id or error is non-null.
+ Populated on success. Null on creation failure. Exactly one of `session_id` or `error` is non-null.
- `BetaManagedAgentsTriggerContext triggerContext`
@@ -1001,7 +1013,7 @@ public final class Main {
- `Optional sessionId`
- Populated on success. Null on creation failure. Exactly one of session_id or error is non-null.
+ Populated on success. Null on creation failure. Exactly one of `session_id` or `error` is non-null.
- `BetaManagedAgentsTriggerContext triggerContext`
diff --git a/content/en/api/java/beta/deployment_runs/list.md b/content/en/api/java/beta/deployment_runs/list.md
index dbec8dcc4..0d3ac8aa8 100644
--- a/content/en/api/java/beta/deployment_runs/list.md
+++ b/content/en/api/java/beta/deployment_runs/list.md
@@ -36,11 +36,11 @@ List Deployment Runs
- `Optional deploymentId`
- Filter to a specific deployment. Omit to list across all deployments in the workspace. Filtering by a non-existent deployment_id returns 200 with empty data.
+ Filter to a specific deployment. Omit to list across all deployments in the workspace. Filtering by a non-existent `deployment_id` returns 200 with empty data.
- `Optional hasError`
- Filter: true for runs with non-null error, false for runs with non-null session_id. Omit for all.
+ Filter: true for runs with non-null `error`, false for runs with non-null `session_id`. Omit for all.
- `Optional limit`
@@ -50,7 +50,7 @@ List Deployment Runs
- `Optional page`
- Opaque pagination cursor. Pass next_page from the previous response. Invalid or expired cursors return 400.
+ Opaque pagination cursor. Pass `next_page` from the previous response. Invalid or expired cursors return 400.
- `Optional triggerType`
@@ -142,6 +142,12 @@ List Deployment Runs
- `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")`
+ - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")`
+
+ - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")`
+
+ - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")`
+
## Returns
- `class BetaManagedAgentsDeploymentRun:`
@@ -340,7 +346,7 @@ List Deployment Runs
- `Optional sessionId`
- Populated on success. Null on creation failure. Exactly one of session_id or error is non-null.
+ Populated on success. Null on creation failure. Exactly one of `session_id` or `error` is non-null.
- `BetaManagedAgentsTriggerContext triggerContext`
diff --git a/content/en/api/java/beta/deployment_runs/retrieve.md b/content/en/api/java/beta/deployment_runs/retrieve.md
index 6f056686d..97baca7b1 100644
--- a/content/en/api/java/beta/deployment_runs/retrieve.md
+++ b/content/en/api/java/beta/deployment_runs/retrieve.md
@@ -98,6 +98,12 @@ Get Deployment Run
- `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")`
+ - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")`
+
+ - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")`
+
+ - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")`
+
## Returns
- `class BetaManagedAgentsDeploymentRun:`
@@ -296,7 +302,7 @@ Get Deployment Run
- `Optional sessionId`
- Populated on success. Null on creation failure. Exactly one of session_id or error is non-null.
+ Populated on success. Null on creation failure. Exactly one of `session_id` or `error` is non-null.
- `BetaManagedAgentsTriggerContext triggerContext`
diff --git a/content/en/api/java/beta/deployments.md b/content/en/api/java/beta/deployments.md
index e7cec697f..b14527795 100644
--- a/content/en/api/java/beta/deployments.md
+++ b/content/en/api/java/beta/deployments.md
@@ -98,6 +98,12 @@ Create Deployment
- `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")`
+ - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")`
+
+ - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")`
+
+ - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")`
+
- `Agent agent`
Agent to deploy. Accepts the `agent` ID string, which pins the latest version, or an `agent` object with both id and version specified. The agent must exist and not be archived.
@@ -1130,7 +1136,7 @@ List Deployments
- `Optional status`
- Filter by status: active or paused. Omit for both. To include archived deployments, use include_archived instead; the two cannot be combined.
+ Filter by status: `active` or `paused`. Omit for both. To include archived deployments, use `include_archived` instead; the two cannot be combined.
- `Optional> betas`
@@ -1218,6 +1224,12 @@ List Deployments
- `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")`
+ - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")`
+
+ - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")`
+
+ - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")`
+
### Returns
- `class BetaManagedAgentsDeployment:`
@@ -1927,6 +1939,12 @@ Get Deployment
- `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")`
+ - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")`
+
+ - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")`
+
+ - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")`
+
### Returns
- `class BetaManagedAgentsDeployment:`
@@ -2631,6 +2649,12 @@ Update Deployment
- `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")`
+ - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")`
+
+ - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")`
+
+ - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")`
+
- `Optional agent`
Agent to deploy. Accepts the `agent` ID string, which re-pins to the latest version, or an `agent` object with both id and version specified. Omit to preserve. Cannot be cleared.
@@ -3707,6 +3731,12 @@ Archive Deployment
- `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")`
+ - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")`
+
+ - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")`
+
+ - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")`
+
### Returns
- `class BetaManagedAgentsDeployment:`
@@ -4411,6 +4441,12 @@ Run Deployment Now
- `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")`
+ - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")`
+
+ - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")`
+
+ - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")`
+
### Returns
- `class BetaManagedAgentsDeploymentRun:`
@@ -4609,7 +4645,7 @@ Run Deployment Now
- `Optional sessionId`
- Populated on success. Null on creation failure. Exactly one of session_id or error is non-null.
+ Populated on success. Null on creation failure. Exactly one of `session_id` or `error` is non-null.
- `BetaManagedAgentsTriggerContext triggerContext`
@@ -4781,6 +4817,12 @@ Pause Deployment
- `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")`
+ - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")`
+
+ - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")`
+
+ - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")`
+
### Returns
- `class BetaManagedAgentsDeployment:`
@@ -5485,6 +5527,12 @@ Unpause Deployment
- `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")`
+ - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")`
+
+ - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")`
+
+ - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")`
+
### Returns
- `class BetaManagedAgentsDeployment:`
diff --git a/content/en/api/java/beta/deployments/archive.md b/content/en/api/java/beta/deployments/archive.md
index b410e7302..3dcd0cb1f 100644
--- a/content/en/api/java/beta/deployments/archive.md
+++ b/content/en/api/java/beta/deployments/archive.md
@@ -98,6 +98,12 @@ Archive Deployment
- `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")`
+ - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")`
+
+ - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")`
+
+ - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")`
+
## Returns
- `class BetaManagedAgentsDeployment:`
diff --git a/content/en/api/java/beta/deployments/create.md b/content/en/api/java/beta/deployments/create.md
index 132e01f11..f55c62730 100644
--- a/content/en/api/java/beta/deployments/create.md
+++ b/content/en/api/java/beta/deployments/create.md
@@ -96,6 +96,12 @@ Create Deployment
- `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")`
+ - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")`
+
+ - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")`
+
+ - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")`
+
- `Agent agent`
Agent to deploy. Accepts the `agent` ID string, which pins the latest version, or an `agent` object with both id and version specified. The agent must exist and not be archived.
diff --git a/content/en/api/java/beta/deployments/list.md b/content/en/api/java/beta/deployments/list.md
index 3a5982c54..08432761c 100644
--- a/content/en/api/java/beta/deployments/list.md
+++ b/content/en/api/java/beta/deployments/list.md
@@ -42,7 +42,7 @@ List Deployments
- `Optional status`
- Filter by status: active or paused. Omit for both. To include archived deployments, use include_archived instead; the two cannot be combined.
+ Filter by status: `active` or `paused`. Omit for both. To include archived deployments, use `include_archived` instead; the two cannot be combined.
- `Optional> betas`
@@ -130,6 +130,12 @@ List Deployments
- `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")`
+ - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")`
+
+ - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")`
+
+ - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")`
+
## Returns
- `class BetaManagedAgentsDeployment:`
diff --git a/content/en/api/java/beta/deployments/pause.md b/content/en/api/java/beta/deployments/pause.md
index 2bf0fbd26..31808486f 100644
--- a/content/en/api/java/beta/deployments/pause.md
+++ b/content/en/api/java/beta/deployments/pause.md
@@ -98,6 +98,12 @@ Pause Deployment
- `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")`
+ - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")`
+
+ - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")`
+
+ - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")`
+
## Returns
- `class BetaManagedAgentsDeployment:`
diff --git a/content/en/api/java/beta/deployments/retrieve.md b/content/en/api/java/beta/deployments/retrieve.md
index b21440632..5902fc588 100644
--- a/content/en/api/java/beta/deployments/retrieve.md
+++ b/content/en/api/java/beta/deployments/retrieve.md
@@ -98,6 +98,12 @@ Get Deployment
- `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")`
+ - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")`
+
+ - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")`
+
+ - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")`
+
## Returns
- `class BetaManagedAgentsDeployment:`
diff --git a/content/en/api/java/beta/deployments/run.md b/content/en/api/java/beta/deployments/run.md
index 4dbea2cfc..23cd86dc9 100644
--- a/content/en/api/java/beta/deployments/run.md
+++ b/content/en/api/java/beta/deployments/run.md
@@ -98,6 +98,12 @@ Run Deployment Now
- `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")`
+ - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")`
+
+ - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")`
+
+ - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")`
+
## Returns
- `class BetaManagedAgentsDeploymentRun:`
@@ -296,7 +302,7 @@ Run Deployment Now
- `Optional sessionId`
- Populated on success. Null on creation failure. Exactly one of session_id or error is non-null.
+ Populated on success. Null on creation failure. Exactly one of `session_id` or `error` is non-null.
- `BetaManagedAgentsTriggerContext triggerContext`
diff --git a/content/en/api/java/beta/deployments/unpause.md b/content/en/api/java/beta/deployments/unpause.md
index 1c927d1dc..666ce1fbb 100644
--- a/content/en/api/java/beta/deployments/unpause.md
+++ b/content/en/api/java/beta/deployments/unpause.md
@@ -98,6 +98,12 @@ Unpause Deployment
- `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")`
+ - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")`
+
+ - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")`
+
+ - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")`
+
## Returns
- `class BetaManagedAgentsDeployment:`
diff --git a/content/en/api/java/beta/deployments/update.md b/content/en/api/java/beta/deployments/update.md
index 37fac0d53..a16282eb9 100644
--- a/content/en/api/java/beta/deployments/update.md
+++ b/content/en/api/java/beta/deployments/update.md
@@ -98,6 +98,12 @@ Update Deployment
- `CE_USER_MANAGEMENT_2026_07_13("ce-user-management-2026-07-13")`
+ - `MID_CONVERSATION_OUTPUT_CONFIG_2026_07_01("mid-conversation-output-config-2026-07-01")`
+
+ - `THINKING_BINDING_CONTROLS_2026_08_01("thinking-binding-controls-2026-08-01")`
+
+ - `MID_CONVERSATION_SYSTEM_CLEAR_AT_2026_08_21("mid-conversation-system-clear-at-2026-08-21")`
+
- `Optional