Create Agent changedapi/beta/agents/create
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
119
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 119, old and new numbered
/
from line 119
119119
120120 - `"spend-limit-reads-2026-09-26"`
121121
122 - `"telemetry-destinations-2026-08-11"`
123
122124- `"anthropic-workspace-id": optional string`
123125
124126 Optional header to select the Workspace for this request. The value is a Workspace ID (for example, `wrkspc_011CZkZaBF1tNoB5wlCeusgy`).
from line 297
295297
296298 maxLength: 2048
297299
300- `execution_identity: optional BetaManagedAgentsExecutionIdentityParams or null`
301
302 Execution principal for runs of this agent. Omitting it, sending null, or sending `{"type": "service_account"}` stores the default.
303
304 - `BetaManagedAgentsAWSRoleExecutionIdentityParams object`
305
306 An AWS IAM role principal.
307
308 - `type: "aws_role"`
309
310 - `role_arn: string`
311
312 The IAM role's ARN, e.g. "arn:aws:iam::123456789012:role/my-agent-runner". Maximum 2048 characters.
313
314 maxLength: 2048
315
316 - `BetaManagedAgentsServiceAccountExecutionIdentityParams object`
317
318 The Anthropic-managed service account — the default execution principal. Carries no identifier.
319
320 - `type: "service_account"`
321
298322- `mcp_servers: optional array of BetaManagedAgentsURLMCPServerParams`
299323
300324 MCP servers this agent connects to. Maximum 20. Names must be unique within the array. Every server must be referenced by an `mcp_toolset` in `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 1097
10731097
10741098 - `description: string or null`
10751099
1100 - `execution_identity: BetaManagedAgentsExecutionIdentity`
1101
1102 Execution principal for runs of this agent. Always present; `{"type": "service_account"}` when runs carry no customer-named principal.
1103
1104 - `BetaManagedAgentsAWSRoleExecutionIdentity object`
1105
1106 An AWS IAM role principal as returned in API responses.
1107
1108 - `type: "aws_role"`
1109
1110 - `role_arn: string`
1111
1112 The IAM role's ARN.
1113
1114 - `BetaManagedAgentsServiceAccountExecutionIdentity object`
1115
1116 The Anthropic-managed service account as returned in API responses.
1117
1118 - `type: "service_account"`
1119
10761120 - `mcp_servers: array of BetaManagedAgentsMCPServerURLDefinition`
10771121
10781122 - `type: "url"`
from line 1893
18491893 "archived_at": null,
18501894 "created_at": "2026-03-15T10:00:00Z",
18511895 "description": "A general-purpose starter agent.",
1896 "execution_identity": {
1897 "type": "service_account"
1898 },
18521899 "mcp_servers": [
18531900 {
18541901 "name": "example-mcp",
No line in this hunk matches that.