Update Agent changedapi/beta/agents/update
Nearest release: v2.1.283, published 3 hours after 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+742added
Lines−733removed
From line
161
where the diff opens
First seen
14 Aug 2026
this site's first read of the page
Recorded edits11to this page, all time
The whole hunk
from line 161, old and new numbered
/
from line 161
161161
162162 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.
163163
164 - `BetaManagedAgentsModel = "claude-opus-5-5" or "claude-fable-5-1" or "claude-sonnet-5" or 12 more or string`
164 - `BetaManagedAgentsModel = string or "claude-opus-5-5" or "claude-fable-5-1" or "claude-sonnet-5" or 12 more`
165165
166166 The model that will power your agent.
167167
168168 See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
169169
170 - `string`
171
170172 - `"claude-opus-5-5" or "claude-fable-5-1" or "claude-sonnet-5" or 12 more`
171173
172174 The model that will power your agent.
from line 235
233235
234236 High-performance model for agents and coding
235237
236 - `string`
237
238238 - `BetaManagedAgentsModelConfigParams object`
239239
240240 An object that defines additional configuration control over model use
from line 309
309309
310310 - `speed: optional "standard" or "fast" or null`
311311
312 Inference speed mode. `fast` provides significantly faster output token generation at premium pricing. Not all models support `fast`; invalid combinations are rejected at create time.
312 Inference speed mode. Defaults to `standard`.
313313
314314 - `"standard"`
315315
from line 317
317317
318318- `multiagent: optional BetaManagedAgentsMultiagentParams or null`
319319
320 A coordinator topology: the session's primary thread orchestrates work by spawning session threads, each running an agent drawn from the `agents` roster.
320 Multiagent orchestration configuration. Full replacement. Omit to preserve; send null to clear.
321321
322322 - `type: "coordinator"`
323323
from line 445
445445
446446 - `permission_policy: optional BetaManagedAgentsAlwaysAllowPolicy or BetaManagedAgentsAlwaysAskPolicy or BetaManagedAgentsAutoPolicy or null`
447447
448 Permission policy for tool execution.
448 Permission policy for this tool. Controls whether tool calls are auto-approved or require confirmation.
449449
450450 - `BetaManagedAgentsAlwaysAllowPolicy object`
451451
from line 481
481481
482482 - `permission_policy: optional BetaManagedAgentsAlwaysAllowPolicy or BetaManagedAgentsAlwaysAskPolicy or BetaManagedAgentsAutoPolicy or null`
483483
484 Permission policy for tool execution.
484 Permission policy for this tool. Controls whether tool calls are auto-approved or require confirmation.
485485
486486 - `BetaManagedAgentsAlwaysAllowPolicy object`
487487
from line 511
511511
512512 - `permission_policy: optional BetaManagedAgentsAlwaysAllowPolicy or BetaManagedAgentsAlwaysAskPolicy or BetaManagedAgentsAutoPolicy or null`
513513
514 Permission policy for tool execution.
514 Permission policy for this tool. Controls whether tool calls are auto-approved or require confirmation.
515515
516516 - `BetaManagedAgentsAlwaysAllowPolicy object`
517517
from line 541
541541
542542 - `permission_policy: optional BetaManagedAgentsAlwaysAllowPolicy or BetaManagedAgentsAlwaysAskPolicy or BetaManagedAgentsAutoPolicy or null`
543543
544 Permission policy for tool execution.
544 Permission policy for this tool. Controls whether tool calls are auto-approved or require confirmation.
545545
546546 - `BetaManagedAgentsAlwaysAllowPolicy object`
547547
from line 571
571571
572572 - `permission_policy: optional BetaManagedAgentsAlwaysAllowPolicy or BetaManagedAgentsAlwaysAskPolicy or BetaManagedAgentsAutoPolicy or null`
573573
574 Permission policy for tool execution.
574 Permission policy for this tool. Controls whether tool calls are auto-approved or require confirmation.
575575
576576 - `BetaManagedAgentsAlwaysAllowPolicy object`
577577
from line 601
601601
602602 - `permission_policy: optional BetaManagedAgentsAlwaysAllowPolicy or BetaManagedAgentsAlwaysAskPolicy or BetaManagedAgentsAutoPolicy or null`
603603
604 Permission policy for tool execution.
604 Permission policy for this tool. Controls whether tool calls are auto-approved or require confirmation.
605605
606606 - `BetaManagedAgentsAlwaysAllowPolicy object`
607607
from line 645
645645
646646 - `permission_policy: optional BetaManagedAgentsAlwaysAllowPolicy or BetaManagedAgentsAlwaysAskPolicy or BetaManagedAgentsAutoPolicy or null`
647647
648 Permission policy for tool execution.
648 Permission policy for this tool. Controls whether tool calls are auto-approved or require confirmation.
649649
650650 - `BetaManagedAgentsAlwaysAllowPolicy object`
651651
from line 683
683683
684684 - `permission_policy: optional BetaManagedAgentsAlwaysAllowPolicy or BetaManagedAgentsAlwaysAskPolicy or BetaManagedAgentsAutoPolicy or null`
685685
686 Permission policy for tool execution.
686 Permission policy for this tool. Controls whether tool calls are auto-approved or require confirmation.
687687
688688 - `BetaManagedAgentsAlwaysAllowPolicy object`
689689
from line 729
729729
730730 - `default_config: optional BetaManagedAgentsAgentToolsetDefaultConfigParams or null`
731731
732 Default configuration for all tools in a toolset.
732 Default configuration applied to all tools in this set.
733733
734734 - `enabled: optional boolean or null`
735735
from line 737
737737
738738 - `permission_policy: optional BetaManagedAgentsAlwaysAllowPolicy or BetaManagedAgentsAlwaysAskPolicy or BetaManagedAgentsAutoPolicy or null`
739739
740 Permission policy for tool execution.
740 Default permission policy for tools. Controls whether tool calls are auto-approved or require confirmation.
741741
742742 - `BetaManagedAgentsAlwaysAllowPolicy object`
743743
from line 779
779779
780780 - `permission_policy: optional BetaManagedAgentsAlwaysAllowPolicy or BetaManagedAgentsAlwaysAskPolicy or BetaManagedAgentsAutoPolicy or null`
781781
782 Permission policy for tool execution.
782 Permission policy for this tool. Overrides the `default_config` setting.
783783
784784 - `BetaManagedAgentsAlwaysAllowPolicy object`
785785
from line 795
795795
796796 - `default_config: optional BetaManagedAgentsMCPToolsetDefaultConfigParams or null`
797797
798 Default configuration for all tools from an MCP server.
798 Default configuration for all tools from this server.
799799
800800 - `enabled: optional boolean or null`
801801
from line 803
803803
804804 - `permission_policy: optional BetaManagedAgentsAlwaysAllowPolicy or BetaManagedAgentsAlwaysAskPolicy or BetaManagedAgentsAutoPolicy or null`
805805
806 Permission policy for tool execution.
806 Default permission policy for tools from this server.
807807
808808 - `BetaManagedAgentsAlwaysAllowPolicy object`
809809
from line 831
831831
832832 - `input_schema: BetaManagedAgentsCustomToolInputSchema`
833833
834 JSON Schema for custom tool input parameters.
834 JSON Schema defining the expected input parameters for the tool.
835835
836836 - `type: "object"`
837837
from line 863
863863
864864 - `archived_at: string or null`
865865
866 A timestamp in RFC 3339 format
866 When the agent was archived. Null if not archived.
867867
868868 format: date-time
869869
from line 895
895895
896896 See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
897897
898 - `string`
899
898900 - `"claude-opus-5-5" or "claude-fable-5-1" or "claude-sonnet-5" or 12 more`
899901
900902 The model that will power your agent.
from line 963
961963
962964 High-performance model for agents and coding
963965
964 - `string`
965
966966 - `effort: optional BetaManagedAgentsEffortLow or BetaManagedAgentsEffortMedium or BetaManagedAgentsEffortHigh or 2 more`
967967
968 How hard Claude works on each turn. Sets `output_config.effort` on every Messages call the session makes.
968 How hard Claude works on each inference call. One of `low`, `medium`, `high`, `xhigh`, `max`. Always present; resolved to the per-model default at save time when not supplied.
969969
970970 - `BetaManagedAgentsEffortLow object`
971971
from line 1003
10031003
10041004 - `speed: optional "standard" or "fast"`
10051005
1006 Inference speed mode. `fast` provides significantly faster output token generation at premium pricing. Not all models support `fast`; invalid combinations are rejected at create time.
1006 Inference speed mode. `fast` provides significantly faster output token generation at premium pricing. Defaults to `standard`. Not all models support `fast`; invalid combinations are rejected at create time.
10071007
10081008 - `"standard"`
10091009
from line 1011
10111011
10121012 - `multiagent: BetaManagedAgentsMultiagent or null`
10131013
1014 Resolved coordinator topology with a concrete agent roster.
1014 Multiagent orchestration configuration. Null when the agent is single-threaded.
10151015
10161016 - `type: "coordinator"`
10171017
from line 1445
14451445 -H "X-Api-Key: $ANTHROPIC_API_KEY" \
14461446 -d '{
14471447 "description": "updated",
1448 "multiagent": {
1449 "agents": [
1450 "agent_011CZkYqphY8vELVzwCUpqiQ",
1451 {
1452 "type": "self"
1453 }
1454 ],
1455 "type": "coordinator"
1456 },
14481457 "system": "You are a general-purpose agent that can research, write code, run commands, and use connected tools to complete the user'\''s task end to end.",
14491458 "version": 1
14501459 }'
No line in this hunk matches that.