Follow Discord
Sweep 22 Oct 2026 · 04:32Z Build v2.1.308 527 read Stable v2.1.308 Latest v2.1.308 Next v2.1.308 Feeds RSS JSON llms.txt llms-full.txt Unofficial
One change · api

Update Agent changedapi/beta/agents/update

Nearest release: v2.1.300, published 6 hours before this site recorded the change. Shown because the two are within 24 hours of each other. Nothing here says the release caused the edit.

Recorded here
Lines+47added
Lines−0removed
From line 125 where the diff opens
First seen 14 Aug 2026 this site's first read of the page
Recorded edits24to this page, all time

The whole hunk

from line 125, old and new numbered
/
lines
from line 125
125125 
126126 - `"spend-limit-reads-2026-09-26"`
127127 
128 - `"telemetry-destinations-2026-08-11"`
129 
128130- `"anthropic-workspace-id": optional string`
129131 
130132 Optional header to select the Workspace for this request. The value is a Workspace ID (for example, `wrkspc_011CZkZaBF1tNoB5wlCeusgy`).
from line 141
139141 
140142 maxLength: 2048
141143 
144- `execution_identity: optional BetaManagedAgentsExecutionIdentityParams or null`
145 
146 Execution principal for runs of this agent. Full replacement. Omit to preserve; send null or `{"type": "service_account"}` to restore the default.
147 
148 - `BetaManagedAgentsAWSRoleExecutionIdentityParams object`
149 
150 An AWS IAM role principal.
151 
152 - `type: "aws_role"`
153 
154 - `role_arn: string`
155 
156 The IAM role's ARN, e.g. "arn:aws:iam::123456789012:role/my-agent-runner". Maximum 2048 characters.
157 
158 maxLength: 2048
159 
160 - `BetaManagedAgentsServiceAccountExecutionIdentityParams object`
161 
162 The Anthropic-managed service account — the default execution principal. Carries no identifier.
163 
164 - `type: "service_account"`
165 
142166- `mcp_servers: optional array of BetaManagedAgentsURLMCPServerParams or null`
143167 
144168 MCP servers. Full replacement. Omit to preserve; send empty array or `null` to clear. Names must be unique. Maximum 20. Every server must be referenced by an `mcp_toolset` in the agent's resulting `tools`; unreferenced servers are rejected. See the [MCP connector guide](https://platform.claude.com/docs/en/managed-agents/mcp-connector?sdk_languages=http).
from line 1109
10851109 
10861110 - `description: string or null`
10871111 
1112 - `execution_identity: BetaManagedAgentsExecutionIdentity`
1113 
1114 Execution principal for runs of this agent. Always present; `{"type": "service_account"}` when runs carry no customer-named principal.
1115 
1116 - `BetaManagedAgentsAWSRoleExecutionIdentity object`
1117 
1118 An AWS IAM role principal as returned in API responses.
1119 
1120 - `type: "aws_role"`
1121 
1122 - `role_arn: string`
1123 
1124 The IAM role's ARN.
1125 
1126 - `BetaManagedAgentsServiceAccountExecutionIdentity object`
1127 
1128 The Anthropic-managed service account as returned in API responses.
1129 
1130 - `type: "service_account"`
1131 
10881132 - `mcp_servers: array of BetaManagedAgentsMCPServerURLDefinition`
10891133 
10901134 - `type: "url"`
from line 1896
18521896 "archived_at": null,
18531897 "created_at": "2026-03-15T10:00:00Z",
18541898 "description": "A general-purpose starter agent.",
1899 "execution_identity": {
1900 "type": "service_account"
1901 },
18551902 "mcp_servers": [
18561903 {
18571904 "name": "example-mcp",
Feedback