Agents changedapi/beta/agents
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+4,321added
Lines−4,303removed
From line
129
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 129, old and new numbered
/
This page is larger than the 256 KiB this site keeps, so one side of the diff below stops where the stored text does.
from line 129
129129
130130 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
131131
132 - `BetaManagedAgentsModel = "claude-opus-5-5" or "claude-fable-5-1" or "claude-sonnet-5" or 12 more or string`
132 - `BetaManagedAgentsModel = string or "claude-opus-5-5" or "claude-fable-5-1" or "claude-sonnet-5" or 12 more`
133133
134134 The model that will power your agent.
135135
136136 See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
137137
138 - `string`
139
138140 - `"claude-opus-5-5" or "claude-fable-5-1" or "claude-sonnet-5" or 12 more`
139141
140142 The model that will power your agent.
from line 203
201203
202204 High-performance model for agents and coding
203205
204 - `string`
205
206206 - `BetaManagedAgentsModelConfigParams object`
207207
208208 An object that defines additional configuration control over model use
from line 277
277277
278278 - `speed: optional "standard" or "fast" or null`
279279
280 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.
280 Inference speed mode. Defaults to `standard`.
281281
282282 - `"standard"`
283283
from line 319
319319
320320- `multiagent: optional BetaManagedAgentsMultiagentParams or null`
321321
322 A coordinator topology: the session's primary thread orchestrates work by spawning session threads, each running an agent drawn from the `agents` roster.
322 Multiagent orchestration configuration. Currently supports the `coordinator` topology with a roster of 1-20 agents.
323323
324324 - `type: "coordinator"`
325325
from line 441
441441
442442 - `permission_policy: optional BetaManagedAgentsAlwaysAllowPolicy or BetaManagedAgentsAlwaysAskPolicy or BetaManagedAgentsAutoPolicy or null`
443443
444 Permission policy for tool execution.
444 Permission policy for this tool. Controls whether tool calls are auto-approved or require confirmation.
445445
446446 - `BetaManagedAgentsAlwaysAllowPolicy object`
447447
from line 477
477477
478478 - `permission_policy: optional BetaManagedAgentsAlwaysAllowPolicy or BetaManagedAgentsAlwaysAskPolicy or BetaManagedAgentsAutoPolicy or null`
479479
480 Permission policy for tool execution.
480 Permission policy for this tool. Controls whether tool calls are auto-approved or require confirmation.
481481
482482 - `BetaManagedAgentsAlwaysAllowPolicy object`
483483
from line 507
507507
508508 - `permission_policy: optional BetaManagedAgentsAlwaysAllowPolicy or BetaManagedAgentsAlwaysAskPolicy or BetaManagedAgentsAutoPolicy or null`
509509
510 Permission policy for tool execution.
510 Permission policy for this tool. Controls whether tool calls are auto-approved or require confirmation.
511511
512512 - `BetaManagedAgentsAlwaysAllowPolicy object`
513513
from line 537
537537
538538 - `permission_policy: optional BetaManagedAgentsAlwaysAllowPolicy or BetaManagedAgentsAlwaysAskPolicy or BetaManagedAgentsAutoPolicy or null`
539539
540 Permission policy for tool execution.
540 Permission policy for this tool. Controls whether tool calls are auto-approved or require confirmation.
541541
542542 - `BetaManagedAgentsAlwaysAllowPolicy object`
543543
from line 567
567567
568568 - `permission_policy: optional BetaManagedAgentsAlwaysAllowPolicy or BetaManagedAgentsAlwaysAskPolicy or BetaManagedAgentsAutoPolicy or null`
569569
570 Permission policy for tool execution.
570 Permission policy for this tool. Controls whether tool calls are auto-approved or require confirmation.
571571
572572 - `BetaManagedAgentsAlwaysAllowPolicy object`
573573
from line 597
597597
598598 - `permission_policy: optional BetaManagedAgentsAlwaysAllowPolicy or BetaManagedAgentsAlwaysAskPolicy or BetaManagedAgentsAutoPolicy or null`
599599
600 Permission policy for tool execution.
600 Permission policy for this tool. Controls whether tool calls are auto-approved or require confirmation.
601601
602602 - `BetaManagedAgentsAlwaysAllowPolicy object`
603603
from line 641
641641
642642 - `permission_policy: optional BetaManagedAgentsAlwaysAllowPolicy or BetaManagedAgentsAlwaysAskPolicy or BetaManagedAgentsAutoPolicy or null`
643643
644 Permission policy for tool execution.
644 Permission policy for this tool. Controls whether tool calls are auto-approved or require confirmation.
645645
646646 - `BetaManagedAgentsAlwaysAllowPolicy object`
647647
from line 679
679679
680680 - `permission_policy: optional BetaManagedAgentsAlwaysAllowPolicy or BetaManagedAgentsAlwaysAskPolicy or BetaManagedAgentsAutoPolicy or null`
681681
682 Permission policy for tool execution.
682 Permission policy for this tool. Controls whether tool calls are auto-approved or require confirmation.
683683
684684 - `BetaManagedAgentsAlwaysAllowPolicy object`
685685
from line 725
725725
726726 - `default_config: optional BetaManagedAgentsAgentToolsetDefaultConfigParams or null`
727727
728 Default configuration for all tools in a toolset.
728 Default configuration applied to all tools in this set.
729729
730730 - `enabled: optional boolean or null`
731731
from line 733
733733
734734 - `permission_policy: optional BetaManagedAgentsAlwaysAllowPolicy or BetaManagedAgentsAlwaysAskPolicy or BetaManagedAgentsAutoPolicy or null`
735735
736 Permission policy for tool execution.
736 Default permission policy for tools. Controls whether tool calls are auto-approved or require confirmation.
737737
738738 - `BetaManagedAgentsAlwaysAllowPolicy object`
739739
from line 775
775775
776776 - `permission_policy: optional BetaManagedAgentsAlwaysAllowPolicy or BetaManagedAgentsAlwaysAskPolicy or BetaManagedAgentsAutoPolicy or null`
777777
778 Permission policy for tool execution.
778 Permission policy for this tool. Overrides the `default_config` setting.
779779
780780 - `BetaManagedAgentsAlwaysAllowPolicy object`
781781
from line 791
791791
792792 - `default_config: optional BetaManagedAgentsMCPToolsetDefaultConfigParams or null`
793793
794 Default configuration for all tools from an MCP server.
794 Default configuration for all tools from this server.
795795
796796 - `enabled: optional boolean or null`
797797
from line 799
799799
800800 - `permission_policy: optional BetaManagedAgentsAlwaysAllowPolicy or BetaManagedAgentsAlwaysAskPolicy or BetaManagedAgentsAutoPolicy or null`
801801
802 Permission policy for tool execution.
802 Default permission policy for tools from this server.
803803
804804 - `BetaManagedAgentsAlwaysAllowPolicy object`
805805
from line 827
827827
828828 - `input_schema: BetaManagedAgentsCustomToolInputSchema`
829829
830 JSON Schema for custom tool input parameters.
830 JSON Schema defining the expected input parameters for the tool.
831831
832832 - `type: "object"`
833833
from line 853
853853
854854 - `archived_at: string or null`
855855
856 A timestamp in RFC 3339 format
856 When the agent was archived. Null if not archived.
857857
858858 format: date-time
859859
from line 885
885885
886886 See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
887887
888 - `string`
889
888890 - `"claude-opus-5-5" or "claude-fable-5-1" or "claude-sonnet-5" or 12 more`
889891
890892 The model that will power your agent.
from line 953
951953
952954 High-performance model for agents and coding
953955
954 - `string`
955
956956 - `effort: optional BetaManagedAgentsEffortLow or BetaManagedAgentsEffortMedium or BetaManagedAgentsEffortHigh or 2 more`
957957
958 How hard Claude works on each turn. Sets `output_config.effort` on every Messages call the session makes.
958 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.
959959
960960 - `BetaManagedAgentsEffortLow object`
961961
from line 993
993993
994994 - `speed: optional "standard" or "fast"`
995995
996 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.
996 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.
997997
998998 - `"standard"`
999999
from line 1001
10011001
10021002 - `multiagent: BetaManagedAgentsMultiagent or null`
10031003
1004 Resolved coordinator topology with a concrete agent roster.
1004 Multiagent orchestration configuration. Null when the agent is single-threaded.
10051005
10061006 - `type: "coordinator"`
10071007
from line 1440
14401440 "metadata": {
14411441 "foo": "bar"
14421442 },
1443 "multiagent": {
1444 "agents": [
1445 "agent_011CZkYqphY8vELVzwCUpqiQ",
1446 {
1447 "type": "self"
1448 }
1449 ],
1450 "type": "coordinator"
1451 },
14431452 "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.",
14441453 "tools": [
14451454 {
from line 1693
16841693
16851694 - `archived_at: string or null`
16861695
1687 A timestamp in RFC 3339 format
1696 When the agent was archived. Null if not archived.
16881697
16891698 format: date-time
16901699
from line 1725
17161725
17171726 See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
17181727
1728 - `string`
1729
17191730 - `"claude-opus-5-5" or "claude-fable-5-1" or "claude-sonnet-5" or 12 more`
17201731
17211732 The model that will power your agent.
from line 1793
17821793
17831794 High-performance model for agents and coding
17841795
1785 - `string`
1786
17871796 - `effort: optional BetaManagedAgentsEffortLow or BetaManagedAgentsEffortMedium or BetaManagedAgentsEffortHigh or 2 more`
17881797
1789 How hard Claude works on each turn. Sets `output_config.effort` on every Messages call the session makes.
1798 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.
17901799
17911800 - `BetaManagedAgentsEffortLow object`
17921801
from line 1833
18241833
18251834 - `speed: optional "standard" or "fast"`
18261835
1827 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.
1836 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.
18281837
18291838 - `"standard"`
18301839
from line 1841
18321841
18331842 - `multiagent: BetaManagedAgentsMultiagent or null`
18341843
1835 Resolved coordinator topology with a concrete agent roster.
1844 Multiagent orchestration configuration. Null when the agent is single-threaded.
18361845
18371846 - `type: "coordinator"`
18381847
from line 2504
24952504
24962505 - `archived_at: string or null`
24972506
2498 A timestamp in RFC 3339 format
2507 When the agent was archived. Null if not archived.
24992508
25002509 format: date-time
25012510
from line 2536
25272536
25282537 See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
25292538
2539 - `string`
2540
25302541 - `"claude-opus-5-5" or "claude-fable-5-1" or "claude-sonnet-5" or 12 more`
25312542
25322543 The model that will power your agent.
from line 2604
25932604
25942605 High-performance model for agents and coding
25952606
2596 - `string`
2597
25982607 - `effort: optional BetaManagedAgentsEffortLow or BetaManagedAgentsEffortMedium or BetaManagedAgentsEffortHigh or 2 more`
25992608
2600 How hard Claude works on each turn. Sets `output_config.effort` on every Messages call the session makes.
2609 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.
26012610
26022611 - `BetaManagedAgentsEffortLow object`
26032612
from line 2644
26352644
26362645 - `speed: optional "standard" or "fast"`
26372646
2638 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.
2647 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.
26392648
26402649 - `"standard"`
26412650
from line 2652
26432652
26442653 - `multiagent: BetaManagedAgentsMultiagent or null`
26452654
2646 Resolved coordinator topology with a concrete agent roster.
2655 Multiagent orchestration configuration. Null when the agent is single-threaded.
26472656
26482657 - `type: "coordinator"`
26492658
from line 3320
33113320
33123321 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.
33133322
3314 - `BetaManagedAgentsModel = "claude-opus-5-5" or "claude-fable-5-1" or "claude-sonnet-5" or 12 more or string`
3323 - `BetaManagedAgentsModel = string or "claude-opus-5-5" or "claude-fable-5-1" or "claude-sonnet-5" or 12 more`
33153324
33163325 The model that will power your agent.
33173326
33183327 See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
33193328
3329 - `string`
3330
33203331 - `"claude-opus-5-5" or "claude-fable-5-1" or "claude-sonnet-5" or 12 more`
33213332
33223333 The model that will power your agent.
from line 3394
33833394
33843395 High-performance model for agents and coding
33853396
3386 - `string`
3387
33883397 - `BetaManagedAgentsModelConfigParams object`
33893398
33903399 An object that defines additional configuration control over model use
from line 3468
34593468
34603469 - `speed: optional "standard" or "fast" or null`
34613470
3462 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.
3471 Inference speed mode. Defaults to `standard`.
34633472
34643473 - `"standard"`
34653474
from line 3476
34673476
34683477- `multiagent: optional BetaManagedAgentsMultiagentParams or null`
34693478
3470 A coordinator topology: the session's primary thread orchestrates work by spawning session threads, each running an agent drawn from the `agents` roster.
3479 Multiagent orchestration configuration. Full replacement. Omit to preserve; send null to clear.
34713480
34723481 - `type: "coordinator"`
34733482
from line 3604
35953604
35963605 - `permission_policy: optional BetaManagedAgentsAlwaysAllowPolicy or BetaManagedAgentsAlwaysAskPolicy or BetaManagedAgentsAutoPolicy or null`
35973606
3598 Permission policy for tool execution.
3607 Permission policy for this tool. Controls whether tool calls are auto-approved or require confirmation.
35993608
36003609 - `BetaManagedAgentsAlwaysAllowPolicy object`
36013610
from line 3640
36313640
36323641 - `permission_policy: optional BetaManagedAgentsAlwaysAllowPolicy or BetaManagedAgentsAlwaysAskPolicy or BetaManagedAgentsAutoPolicy or null`
36333642
3634 Permission policy for tool execution.
3643 Permission policy for this tool. Controls whether tool calls are auto-approved or require confirmation.
36353644
36363645 - `BetaManagedAgentsAlwaysAllowPolicy object`
36373646
from line 3670
36613670
36623671 - `permission_policy: optional BetaManagedAgentsAlwaysAllowPolicy or BetaManagedAgentsAlwaysAskPolicy or BetaManagedAgentsAutoPolicy or null`
36633672
3664 Permission policy for tool execution.
3673 Permission policy for this tool. Controls whether tool calls are auto-approved or require confirmation.
36653674
36663675 - `BetaManagedAgentsAlwaysAllowPolicy object`
36673676
from line 3700
36913700
36923701 - `permission_policy: optional BetaManagedAgentsAlwaysAllowPolicy or BetaManagedAgentsAlwaysAskPolicy or BetaManagedAgentsAutoPolicy or null`
36933702
3694 Permission policy for tool execution.
3703 Permission policy for this tool. Controls whether tool calls are auto-approved or require confirmation.
36953704
36963705 - `BetaManagedAgentsAlwaysAllowPolicy object`
36973706
from line 3730
37213730
37223731 - `permission_policy: optional BetaManagedAgentsAlwaysAllowPolicy or BetaManagedAgentsAlwaysAskPolicy or BetaManagedAgentsAutoPolicy or null`
37233732
3724 Permission policy for tool execution.
3733 Permission policy for this tool. Controls whether tool calls are auto-approved or require confirmation.
37253734
37263735 - `BetaManagedAgentsAlwaysAllowPolicy object`
37273736
from line 3760
37513760
37523761 - `permission_policy: optional BetaManagedAgentsAlwaysAllowPolicy or BetaManagedAgentsAlwaysAskPolicy or BetaManagedAgentsAutoPolicy or null`
37533762
3754 Permission policy for tool execution.
3763 Permission policy for this tool. Controls whether tool calls are auto-approved or require confirmation.
37553764
37563765 - `BetaManagedAgentsAlwaysAllowPolicy object`
37573766
from line 3804
37953804
37963805 - `permission_policy: optional BetaManagedAgentsAlwaysAllowPolicy or BetaManagedAgentsAlwaysAskPolicy or BetaManagedAgentsAutoPolicy or null`
37973806
3798 Permission policy for tool execution.
3807 Permission policy for this tool. Controls whether tool calls are auto-approved or require confirmation.
37993808
38003809 - `BetaManagedAgentsAlwaysAllowPolicy object`
38013810
from line 3842
38333842
38343843 - `permission_policy: optional BetaManagedAgentsAlwaysAllowPolicy or BetaManagedAgentsAlwaysAskPolicy or BetaManagedAgentsAutoPolicy or null`
38353844
3836 Permission policy for tool execution.
3845 Permission policy for this tool. Controls whether tool calls are auto-approved or require confirmation.
38373846
38383847 - `BetaManagedAgentsAlwaysAllowPolicy object`
38393848
from line 3888
38793888
38803889 - `default_config: optional BetaManagedAgentsAgentToolsetDefaultConfigParams or null`
38813890
3882 Default configuration for all tools in a toolset.
3891 Default configuration applied to all tools in this set.
38833892
38843893 - `enabled: optional boolean or null`
38853894
from line 3896
38873896
38883897 - `permission_policy: optional BetaManagedAgentsAlwaysAllowPolicy or BetaManagedAgentsAlwaysAskPolicy or BetaManagedAgentsAutoPolicy or null`
38893898
3890 Permission policy for tool execution.
3899 Default permission policy for tools. Controls whether tool calls are auto-approved or require confirmation.
38913900
38923901 - `BetaManagedAgentsAlwaysAllowPolicy object`
38933902
from line 3938
39293938
39303939 - `permission_policy: optional BetaManagedAgentsAlwaysAllowPolicy or BetaManagedAgentsAlwaysAskPolicy or BetaManagedAgentsAutoPolicy or null`
39313940
3932 Permission policy for tool execution.
3941 Permission policy for this tool. Overrides the `default_config` setting.
39333942
39343943 - `BetaManagedAgentsAlwaysAllowPolicy object`
39353944
from line 3954
39453954
39463955 - `default_config: optional BetaManagedAgentsMCPToolsetDefaultConfigParams or null`
39473956
3948 Default configuration for all tools from an MCP server.
3957 Default configuration for all tools from this server.
39493958
39503959 - `enabled: optional boolean or null`
39513960
from line 3962
39533962
39543963 - `permission_policy: optional BetaManagedAgentsAlwaysAllowPolicy or BetaManagedAgentsAlwaysAskPolicy or BetaManagedAgentsAutoPolicy or null`
39553964
3956 Permission policy for tool execution.
3965 Default permission policy for tools from this server.
39573966
39583967 - `BetaManagedAgentsAlwaysAllowPolicy object`
39593968
from line 3990
39813990
39823991 - `input_schema: BetaManagedAgentsCustomToolInputSchema`
39833992
3984 JSON Schema for custom tool input parameters.
3993 JSON Schema defining the expected input parameters for the tool.
39853994
39863995 - `type: "object"`
39873996
from line 4022
40134022
40144023 - `archived_at: string or null`
40154024
4016 A timestamp in RFC 3339 format
4025 When the agent was archived. Null if not archived.
40174026
40184027 format: date-time
40194028
from line 4054
40454054
40464055 See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
40474056
4057 - `string`
4058
40484059 - `"claude-opus-5-5" or "claude-fable-5-1" or "claude-sonnet-5" or 12 more`
40494060
40504061 The model that will power your agent.
from line 4122
41114122
41124123 High-performance model for agents and coding
41134124
4114 - `string`
4115
41164125 - `effort: optional BetaManagedAgentsEffortLow or BetaManagedAgentsEffortMedium or BetaManagedAgentsEffortHigh or 2 more`
41174126
4118 How hard Claude works on each turn. Sets `output_config.effort` on every Messages call the session makes.
4127 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.
41194128
41204129 - `BetaManagedAgentsEffortLow object`
41214130
from line 4162
41534162
41544163 - `speed: optional "standard" or "fast"`
41554164
4156 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.
4165 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.
41574166
41584167 - `"standard"`
41594168
from line 4170
41614170
41624171 - `multiagent: BetaManagedAgentsMultiagent or null`
41634172
4164 Resolved coordinator topology with a concrete agent roster.
4173 Multiagent orchestration configuration. Null when the agent is single-threaded.
41654174
41664175 - `type: "coordinator"`
41674176
from line 4604
45954604 -H "X-Api-Key: $ANTHROPIC_API_KEY" \
45964605 -d '{
45974606 "description": "updated",
4607 "multiagent": {
4608 "agents": [
4609 "agent_011CZkYqphY8vELVzwCUpqiQ",
4610 {
4611 "type": "self"
4612 }
4613 ],
4614 "type": "coordinator"
4615 },
45984616 "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.",
45994617 "version": 1
46004618 }'
from line 4831
48134831
48144832 - `archived_at: string or null`
48154833
4816 A timestamp in RFC 3339 format
4834 When the agent was archived. Null if not archived.
48174835
48184836 format: date-time
48194837
from line 4863
48454863
48464864 See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
48474865
4866 - `string`
4867
48484868 - `"claude-opus-5-5" or "claude-fable-5-1" or "claude-sonnet-5" or 12 more`
48494869
48504870 The model that will power your agent.
from line 4931
49114931
49124932 High-performance model for agents and coding
49134933
4914 - `string`
4915
49164934 - `effort: optional BetaManagedAgentsEffortLow or BetaManagedAgentsEffortMedium or BetaManagedAgentsEffortHigh or 2 more`
49174935
4918 How hard Claude works on each turn. Sets `output_config.effort` on every Messages call the session makes.
4936 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.
49194937
49204938 - `BetaManagedAgentsEffortLow object`
49214939
from line 4971
49534971
49544972 - `speed: optional "standard" or "fast"`
49554973
4956 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.
4974 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.
49574975
49584976 - `"standard"`
49594977
from line 4979
49614979
49624980 - `multiagent: BetaManagedAgentsMultiagent or null`
49634981
4964 Resolved coordinator topology with a concrete agent roster.
4982 Multiagent orchestration configuration. Null when the agent is single-threaded.
49654983
49664984 - `type: "coordinator"`
49674985
from line 5516
54985516
54995517 - `archived_at: string or null`
55005518
5501 A timestamp in RFC 3339 format
5519 When the agent was archived. Null if not archived.
55025520
55035521 format: date-time
55045522
from line 5548
55305548
55315549 See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
55325550
5551 - `string`
5552
55335553 - `"claude-opus-5-5" or "claude-fable-5-1" or "claude-sonnet-5" or 12 more`
55345554
55355555 The model that will power your agent.
from line 5616
55965616
55975617 High-performance model for agents and coding
55985618
5599 - `string`
5600
56015619 - `effort: optional BetaManagedAgentsEffortLow or BetaManagedAgentsEffortMedium or BetaManagedAgentsEffortHigh or 2 more`
56025620
5603 How hard Claude works on each turn. Sets `output_config.effort` on every Messages call the session makes.
5621 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.
56045622
56055623 - `BetaManagedAgentsEffortLow object`
56065624
from line 5656
56385656
56395657 - `speed: optional "standard" or "fast"`
56405658
5641 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.
5659 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.
56425660
56435661 - `"standard"`
56445662
from line 5664
56465664
56475665 - `multiagent: BetaManagedAgentsMultiagent or null`
56485666
5649 Resolved coordinator topology with a concrete agent roster.
5667 Multiagent orchestration configuration. Null when the agent is single-threaded.
56505668
56515669 - `type: "coordinator"`
56525670
from line 6386
63686386
63696387 - `permission_policy: optional BetaManagedAgentsAlwaysAllowPolicy or BetaManagedAgentsAlwaysAskPolicy or BetaManagedAgentsAutoPolicy or null`
63706388
6371 Permission policy for tool execution.
6389 Permission policy for this tool. Controls whether tool calls are auto-approved or require confirmation.
63726390
63736391 - `BetaManagedAgentsAlwaysAllowPolicy object`
63746392
from line 6422
64046422
64056423 - `permission_policy: optional BetaManagedAgentsAlwaysAllowPolicy or BetaManagedAgentsAlwaysAskPolicy or BetaManagedAgentsAutoPolicy or null`
64066424
6407 Permission policy for tool execution.
6425 Permission policy for this tool. Controls whether tool calls are auto-approved or require confirmation.
64086426
64096427 - `BetaManagedAgentsAlwaysAllowPolicy object`
64106428
from line 6452
64346452
64356453 - `permission_policy: optional BetaManagedAgentsAlwaysAllowPolicy or BetaManagedAgentsAlwaysAskPolicy or BetaManagedAgentsAutoPolicy or null`
64366454
6437 Permission policy for tool execution.
6455 Permission policy for this tool. Controls whether tool calls are auto-approved or require confirmation.
64386456
64396457 - `BetaManagedAgentsAlwaysAllowPolicy object`
64406458
from line 6482
64646482
64656483 - `permission_policy: optional BetaManagedAgentsAlwaysAllowPolicy or BetaManagedAgentsAlwaysAskPolicy or BetaManagedAgentsAutoPolicy or null`
64666484
6467 Permission policy for tool execution.
6485 Permission policy for this tool. Controls whether tool calls are auto-approved or require confirmation.
64686486
64696487 - `BetaManagedAgentsAlwaysAllowPolicy object`
64706488
from line 6512
64946512
64956513 - `permission_policy: optional BetaManagedAgentsAlwaysAllowPolicy or BetaManagedAgentsAlwaysAskPolicy or BetaManagedAgentsAutoPolicy or null`
64966514
6497 Permission policy for tool execution.
6515 Permission policy for this tool. Controls whether tool calls are auto-approved or require confirmation.
64986516
64996517 - `BetaManagedAgentsAlwaysAllowPolicy object`
65006518
from line 6542
65246542
65256543 - `permission_policy: optional BetaManagedAgentsAlwaysAllowPolicy or BetaManagedAgentsAlwaysAskPolicy or BetaManagedAgentsAutoPolicy or null`
65266544
6527 Permission policy for tool execution.
6545 Permission policy for this tool. Controls whether tool calls are auto-approved or require confirmation.
65286546
65296547 - `BetaManagedAgentsAlwaysAllowPolicy object`
65306548
from line 6586
65686586
65696587 - `permission_policy: optional BetaManagedAgentsAlwaysAllowPolicy or BetaManagedAgentsAlwaysAskPolicy or BetaManagedAgentsAutoPolicy or null`
65706588
6571 Permission policy for tool execution.
6589 Permission policy for this tool. Controls whether tool calls are auto-approved or require confirmation.
65726590
65736591 - `BetaManagedAgentsAlwaysAllowPolicy object`
65746592
from line 6624
66066624
66076625 - `permission_policy: optional BetaManagedAgentsAlwaysAllowPolicy or BetaManagedAgentsAlwaysAskPolicy or BetaManagedAgentsAutoPolicy or null`
66086626
6609 Permission policy for tool execution.
6627 Permission policy for this tool. Controls whether tool calls are auto-approved or require confirmation.
66106628
66116629 - `BetaManagedAgentsAlwaysAllowPolicy object`
66126630
from line 6710
66926710
66936711 - `permission_policy: optional BetaManagedAgentsAlwaysAllowPolicy or BetaManagedAgentsAlwaysAskPolicy or BetaManagedAgentsAutoPolicy or null`
66946712
6695 Permission policy for tool execution.
6713 Default permission policy for tools. Controls whether tool calls are auto-approved or require confirmation.
66966714
66976715 - `BetaManagedAgentsAlwaysAllowPolicy object`
66986716
from line 7129
71117129
71127130 - `permission_policy: optional BetaManagedAgentsAlwaysAllowPolicy or BetaManagedAgentsAlwaysAskPolicy or BetaManagedAgentsAutoPolicy or null`
71137131
7114 Permission policy for tool execution.
7132 Permission policy for this tool. Controls whether tool calls are auto-approved or require confirmation.
71157133
71167134 - `BetaManagedAgentsAlwaysAllowPolicy object`
71177135
from line 7165
71477165
71487166 - `permission_policy: optional BetaManagedAgentsAlwaysAllowPolicy or BetaManagedAgentsAlwaysAskPolicy or BetaManagedAgentsAutoPolicy or null`
71497167
7150 Permission policy for tool execution.
7168 Permission policy for this tool. Controls whether tool calls are auto-approved or require confirmation.
71517169
71527170 - `BetaManagedAgentsAlwaysAllowPolicy object`
71537171
from line 7195
71777195
71787196 - `permission_policy: optional BetaManagedAgentsAlwaysAllowPolicy or BetaManagedAgentsAlwaysAskPolicy or BetaManagedAgentsAutoPolicy or null`
71797197
7180 Permission policy for tool execution.
7198 Permission policy for this tool. Controls whether tool calls are auto-approved or require confirmation.
71817199
71827200 - `BetaManagedAgentsAlwaysAllowPolicy object`
71837201
from line 7225
72077225
72087226 - `permission_policy: optional BetaManagedAgentsAlwaysAllowPolicy or BetaManagedAgentsAlwaysAskPolicy or BetaManagedAgentsAutoPolicy or null`
72097227
7210 Permission policy for tool execution.
7228 Permission policy for this tool. Controls whether tool calls are auto-approved or require confirmation.
72117229
72127230 - `BetaManagedAgentsAlwaysAllowPolicy object`
72137231
from line 7255
72377255
72387256 - `permission_policy: optional BetaManagedAgentsAlwaysAllowPolicy or BetaManagedAgentsAlwaysAskPolicy or BetaManagedAgentsAutoPolicy or null`
72397257
7240 Permission policy for tool execution.
7258 Permission policy for this tool. Controls whether tool calls are auto-approved or require confirmation.
72417259
72427260 - `BetaManagedAgentsAlwaysAllowPolicy object`
72437261
from line 7285
72677285
72687286 - `permission_policy: optional BetaManagedAgentsAlwaysAllowPolicy or BetaManagedAgentsAlwaysAskPolicy or BetaManagedAgentsAutoPolicy or null`
72697287
7270 Permission policy for tool execution.
7288 Permission policy for this tool. Controls whether tool calls are auto-approved or require confirmation.
72717289
72727290 - `BetaManagedAgentsAlwaysAllowPolicy object`
72737291
from line 7329
73117329
73127330 - `permission_policy: optional BetaManagedAgentsAlwaysAllowPolicy or BetaManagedAgentsAlwaysAskPolicy or BetaManagedAgentsAutoPolicy or null`
73137331
7314 Permission policy for tool execution.
7332 Permission policy for this tool. Controls whether tool calls are auto-approved or require confirmation.
73157333
73167334 - `BetaManagedAgentsAlwaysAllowPolicy object`
73177335
from line 7367
73497367
73507368 - `permission_policy: optional BetaManagedAgentsAlwaysAllowPolicy or BetaManagedAgentsAlwaysAskPolicy or BetaManagedAgentsAutoPolicy or null`
73517369
7352 Permission policy for tool execution.
7370 Permission policy for this tool. Controls whether tool calls are auto-approved or require confirmation.
73537371
73547372 - `BetaManagedAgentsAlwaysAllowPolicy object`
73557373
from line 7413
73957413
73967414 - `default_config: optional BetaManagedAgentsAgentToolsetDefaultConfigParams or null`
73977415
7398 Default configuration for all tools in a toolset.
7416 Default configuration applied to all tools in this set.
73997417
74007418 - `enabled: optional boolean or null`
74017419
from line 7421
74037421
74047422 - `permission_policy: optional BetaManagedAgentsAlwaysAllowPolicy or BetaManagedAgentsAlwaysAskPolicy or BetaManagedAgentsAutoPolicy or null`
74057423
7406 Permission policy for tool execution.
7424 Default permission policy for tools. Controls whether tool calls are auto-approved or require confirmation.
74077425
74087426 - `BetaManagedAgentsAlwaysAllowPolicy object`
74097427
from line 7578
75607578
75617579 - `permission_policy: optional BetaManagedAgentsAlwaysAllowPolicy or BetaManagedAgentsAlwaysAskPolicy or BetaManagedAgentsAutoPolicy or null`
75627580
7563 Permission policy for tool execution.
7581 Permission policy for this tool. Controls whether tool calls are auto-approved or require confirmation.
75647582
75657583 - `BetaManagedAgentsAlwaysAllowPolicy object`
75667584
from line 7680
76627680
76637681 - `input_schema: BetaManagedAgentsCustomToolInputSchema`
76647682
7665 JSON Schema for custom tool input parameters.
7683 JSON Schema defining the expected input parameters for the tool.
76667684
76677685 - `type: "object"`
76687686
from line 7746
77287746
77297747 - `permission_policy: optional BetaManagedAgentsAlwaysAllowPolicy or BetaManagedAgentsAlwaysAskPolicy or BetaManagedAgentsAutoPolicy or null`
77307748
7731 Permission policy for tool execution.
7749 Permission policy for this tool. Controls whether tool calls are auto-approved or require confirmation.
77327750
77337751 - `BetaManagedAgentsAlwaysAllowPolicy object`
77347752
from line 7858
78407858
78417859 - `permission_policy: optional BetaManagedAgentsAlwaysAllowPolicy or BetaManagedAgentsAlwaysAskPolicy or BetaManagedAgentsAutoPolicy or null`
78427860
7843 Permission policy for tool execution.
7861 Permission policy for this tool. Controls whether tool calls are auto-approved or require confirmation.
78447862
78457863 - `BetaManagedAgentsAlwaysAllowPolicy object`
78467864
from line 7930
79127930
79137931 - `permission_policy: optional BetaManagedAgentsAlwaysAllowPolicy or BetaManagedAgentsAlwaysAskPolicy or BetaManagedAgentsAutoPolicy or null`
79147932
7915 Permission policy for tool execution.
7933 Permission policy for this tool. Controls whether tool calls are auto-approved or require confirmation.
79167934
79177935 - `BetaManagedAgentsAlwaysAllowPolicy object`
79187936
from line 8012
79948012
79958013 - `permission_policy: optional BetaManagedAgentsAlwaysAllowPolicy or BetaManagedAgentsAlwaysAskPolicy or BetaManagedAgentsAutoPolicy or null`
79968014
7997 Permission policy for tool execution.
8015 Permission policy for this tool. Overrides the `default_config` setting.
79988016
79998017 - `BetaManagedAgentsAlwaysAllowPolicy object`
80008018
from line 8132
81148132
81158133 - `permission_policy: optional BetaManagedAgentsAlwaysAllowPolicy or BetaManagedAgentsAlwaysAskPolicy or BetaManagedAgentsAutoPolicy or null`
81168134
8117 Permission policy for tool execution.
8135 Default permission policy for tools from this server.
81188136
81198137 - `BetaManagedAgentsAlwaysAllowPolicy object`
81208138
from line 8182
81648182
81658183 - `permission_policy: optional BetaManagedAgentsAlwaysAllowPolicy or BetaManagedAgentsAlwaysAskPolicy or BetaManagedAgentsAutoPolicy or null`
81668184
8167 Permission policy for tool execution.
8185 Permission policy for this tool. Overrides the `default_config` setting.
81688186
81698187 - `BetaManagedAgentsAlwaysAllowPolicy object`
81708188
from line 8204
81868204
81878205 - `default_config: optional BetaManagedAgentsMCPToolsetDefaultConfigParams or null`
81888206
8189 Default configuration for all tools from an MCP server.
8207 Default configuration for all tools from this server.
81908208
81918209 - `enabled: optional boolean or null`
81928210
from line 8212
81948212
81958213 - `permission_policy: optional BetaManagedAgentsAlwaysAllowPolicy or BetaManagedAgentsAlwaysAskPolicy or BetaManagedAgentsAutoPolicy or null`
81968214
8197 Permission policy for tool execution.
8215 Default permission policy for tools from this server.
81988216
81998217 - `BetaManagedAgentsAlwaysAllowPolicy object`
82008218
82018219 Tool calls are automatically approved without user confirmation.
82028220
8203 - `BetaManagedAgentsAlwaysAskPolicy object`
8204
8205 Tool calls require user confirmation before execution.
8206
8207 - `BetaManagedAgentsAutoPolicy object`
8208
8209 The server decides each tool call individually: it judges, from the tool, its input, and the session content so far, whether the call is safe to execute or high-risk, and evaluates it to allow when judged safe and to deny when judged high-risk. A call the server cannot reach a judgement on evaluates to ask.
8210
8211### Beta Managed Agents Model
8212
8213- `BetaManagedAgentsModel = "claude-opus-5-5" or "claude-fable-5-1" or "claude-sonnet-5" or 12 more or string`
8214
8215 The model that will power your agent.
8216
8217 See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
8218
8219 - `"claude-opus-5-5" or "claude-fable-5-1" or "claude-sonnet-5" or 12 more`
8220
8221 The model that will power your agent.
8222
8223 See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
8224
8225 - `"claude-opus-5-5"`
8226
8227 Powerful intelligence for coding, knowledge work, and long-running agents
8228
8229 - `"claude-fable-5-1"`
8230
8231 Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
8232
8233 - `"claude-sonnet-5"`
8234
8235 High-performance model for coding and agents
8236
8237 - `"claude-fable-5"`
8238
8239 Next generation of intelligence for the hardest knowledge work and coding problems
8240
8241 - `"claude-opus-5"`
8242
8243 Powerful intelligence for long-running agents and coding
8244
8245 - `"claude-opus-4-8"`
8246
8247 Powerful intelligence for long-running agents and coding
8248
8249 - `"claude-opus-4-7"`
8250
8251 Powerful intelligence for long-running agents and coding
8252
8253 - `"claude-opus-4-6"`
8254
8255 Powerful intelligence for long-running agents and coding
8256
8257 - `"claude-sonnet-4-6"`
8258
8259 Best combination of speed and intelligence
8260
8261 - `"claude-haiku-4-5"`
8262
8263 Fastest model with near-frontier intelligence
8264
8265 - `"claude-haiku-4-5-20251001"`
8266
8267 Fastest model with near-frontier intelligence
8268
8269 - `"claude-opus-4-5"`
8270
8271 Powerful intelligence for long-running agents and coding
8272
8273 - `"claude-opus-4-5-20251101"`
8274
8275 Powerful intelligence for long-running agents and coding
8276
8277 - `"claude-sonnet-4-5"`
8278
8279 High-performance model for agents and coding
8280
8281 - `"claude-sonnet-4-5-20250929"`
8282
8283 High-performance model for agents and coding
8284
8285 - `string`
8286
8287### Beta Managed Agents Model Config
8288
8289- `BetaManagedAgentsModelConfig object`
8290
8291 Model identifier and configuration.
8292
8293 - `id: BetaManagedAgentsModel`
8294
8295 The model that will power your agent.
8296
8297 See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
8298
8299 - `"claude-opus-5-5" or "claude-fable-5-1" or "claude-sonnet-5" or 12 more`
8300
8301 The model that will power your agent.
8302
8303 See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
8304
8305 - `"claude-opus-5-5"`
8306
8307 Powerful intelligence for coding, knowledge work, and long-running agents
8308
8309 - `"claude-fable-5-1"`
8310
8311 Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
8312
8313 - `"claude-sonnet-5"`
8314
8315 High-performance model for coding and agents
8316
8317 - `"claude-fable-5"`
8318
8319 Next generation of intelligence for the hardest knowledge work and coding problems
8320
8321 - `"claude-opus-5"`
8322
8323 Powerful intelligence for long-running agents and coding
8324
8325 - `"claude-opus-4-8"`
8326
8327 Powerful intelligence for long-running agents and coding
8328
8329 - `"claude-opus-4-7"`
8330
8331 Powerful intelligence for long-running agents and coding
8332
8333 - `"claude-opus-4-6"`
8334
8335 Powerful intelligence for long-running agents and coding
8336
8337 - `"claude-sonnet-4-6"`
8338
8339 Best combinati
8221 - `BetaManagedAgentsAlwaysAskPolicy
No line in this hunk matches that.