Follow Discord
Sweep 09 Oct 2026 · 17:27Z Build v2.1.296 517 read Stable v2.1.287 Latest v2.1.296 Next v2.1.296 Feeds RSS JSON llms.txt llms-full.txt Unofficial
One change · api

Sessions changedapi/beta/sessions

Nearest release: v2.1.294, published an hour 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+1,723added
Lines−40removed
From line 185 where the diff opens
First seen 14 Aug 2026 this site's first read of the page
Recorded edits22to this page, all time

The whole hunk

from line 185, old and new numbered
/
lines

This page is larger than the 256 KiB this site keeps, so one side of the diff below stops where the stored text does.

The two sides of this change are more than 400 edits apart, too far apart to line up, so this is the differ's own diff of it and the words inside a line are not marked.

from line 185
185185 
186186 Replacement model. Accepts the model string, e.g. `claude-opus-5`, or a `model_config` object. Omit to use the agent's model.
187187 
188 - `BetaManagedAgentsModel = "claude-sonnet-5-5" or "claude-opus-5-5" or "claude-fable-5-1" or 13 more or string`
188 - `BetaManagedAgentsModel = "claude-haiku-5-5" or "claude-sonnet-5-5" or "claude-opus-5-5" or 14 more or string`
189189 
190190 The model that will power your agent.
191191 
192192 See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
193193 
194 - `"claude-haiku-5-5"`
195 
196 Fastest model for high-volume, real-time tasks
197 
194198 - `"claude-sonnet-5-5"`
195199 
196200 Efficient model for coding and agents
from line 631
627631 
628632 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.
629633 
634 - `url_sources: optional BetaManagedAgentsWebFetchURLSourcesParams or null`
635 
636 Which sources contribute URLs the tool may fetch. Omit to allow every source.
637 
638 - `client_tool_results: optional BetaManagedAgentsWebFetchURLSourceToolFilterParams or null`
639 
640 Which custom tools' results contribute URLs that may be fetched: "all" (the default), "none", or an only or except list. Each name in a list must be a custom tool in the same tools array.
641 
642 - `BetaManagedAgentsWebFetchURLSourceShorthand = "all" or "none"`
643 
644 String form of a url_sources value that has no field other than its type: "all" means {"type": "all"} and "none" means {"type": "none"}.
645 
646 - `"all"`
647 
648 - `"none"`
649 
650 - `BetaManagedAgentsWebFetchURLSourceToolFilter = BetaManagedAgentsWebFetchURLSourceAll or BetaManagedAgentsWebFetchURLSourceNone or BetaManagedAgentsWebFetchURLSourceOnly or BetaManagedAgentsWebFetchURLSourceExcept`
651 
652 Which tools' results contribute URLs that may be fetched.
653 
654 - `BetaManagedAgentsWebFetchURLSourceAll object`
655 
656 Every URL from this source may be fetched. This is the default.
657 
658 - `type: "all"`
659 
660 - `BetaManagedAgentsWebFetchURLSourceNone object`
661 
662 This source contributes no URLs that may be fetched.
663 
664 - `type: "none"`
665 
666 - `BetaManagedAgentsWebFetchURLSourceOnly object`
667 
668 Only the named tools' results contribute URLs that may be fetched.
669 
670 - `type: "only"`
671 
672 - `tools: array of BetaManagedAgentsWebFetchURLSourceToolReference`
673 
674 The tools whose results contribute. Between 1 and 128 entries, each with a different name. An empty list is rejected; use "none" to allow no tool's results.
675 
676 - `type: "tool_reference"`
677 
678 Must be "tool_reference".
679 
680 - `name: string`
681 
682 Name of the tool. Compared exactly, so upper and lower case letters are different.
683 
684 minLength: 1, maxLength: 128
685 
686 - `BetaManagedAgentsWebFetchURLSourceExcept object`
687 
688 Every tool's results contribute URLs that may be fetched, except the named tools' results.
689 
690 - `type: "except"`
691 
692 - `tools: array of BetaManagedAgentsWebFetchURLSourceToolReference`
693 
694 The tools whose results do not contribute. Between 1 and 128 entries, each with a different name. An empty list is rejected; use "all" to leave out no tool's results.
695 
696 - `type: "tool_reference"`
697 
698 Must be "tool_reference".
699 
700 - `name: string`
701 
702 Name of the tool. Compared exactly, so upper and lower case letters are different.
703 
704 minLength: 1, maxLength: 128
705 
706 - `server_tool_results: optional BetaManagedAgentsWebFetchURLSourceToolFilterParams or null`
707 
708 Which of the web_search and web_fetch tools' results contribute URLs that may be fetched: "all" (the default), "none", or an only or except list. Each name in a list must be "web_search" or "web_fetch".
709 
710 - `user_input: optional BetaManagedAgentsWebFetchURLSourceUserInputParams or null`
711 
712 Whether URLs in the text of user messages may be fetched: "all" (the default) or "none".
713 
714 - `BetaManagedAgentsWebFetchURLSourceShorthand = "all" or "none"`
715 
716 String form of a url_sources value that has no field other than its type: "all" means {"type": "all"} and "none" means {"type": "none"}.
717 
718 - `BetaManagedAgentsWebFetchURLSourceUserInput = BetaManagedAgentsWebFetchURLSourceAll or BetaManagedAgentsWebFetchURLSourceNone`
719 
720 Whether URLs in the text of user messages may be fetched.
721 
722 - `BetaManagedAgentsWebFetchURLSourceAll object`
723 
724 Every URL from this source may be fetched. This is the default.
725 
726 - `BetaManagedAgentsWebFetchURLSourceNone object`
727 
728 This source contributes no URLs that may be fetched.
729 
630730 - `BetaManagedAgentsWebSearchToolConfigParams object`
631731 
632732 Configuration override for the web_search tool.
from line 1291
11911291 
11921292 See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
11931293 
1294 - `"claude-haiku-5-5"`
1295 
1296 Fastest model for high-volume, real-time tasks
1297 
11941298 - `"claude-sonnet-5-5"`
11951299 
11961300 Efficient model for coding and agents
from line 1664
15601664 - `BetaManagedAgentsAutoPolicy object`
15611665 
15621666 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.
1667 
1668 - `url_sources: BetaManagedAgentsWebFetchURLSources or null`
1669 
1670 Which sources contribute URLs the tool may fetch, always in the object form. Null when not set, which allows every source.
1671 
1672 - `client_tool_results: BetaManagedAgentsWebFetchURLSourceToolFilter or null`
1673 
1674 Which custom tools' results contribute URLs that may be fetched. Null when not set, which allows every custom tool's results.
1675 
1676 - `BetaManagedAgentsWebFetchURLSourceAll object`
1677 
1678 Every URL from this source may be fetched. This is the default.
1679 
1680 - `type: "all"`
1681 
1682 - `BetaManagedAgentsWebFetchURLSourceNone object`
1683 
1684 This source contributes no URLs that may be fetched.
1685 
1686 - `type: "none"`
1687 
1688 - `BetaManagedAgentsWebFetchURLSourceOnly object`
1689 
1690 Only the named tools' results contribute URLs that may be fetched.
1691 
1692 - `type: "only"`
1693 
1694 - `tools: array of BetaManagedAgentsWebFetchURLSourceToolReference`
1695 
1696 The tools whose results contribute. Between 1 and 128 entries, each with a different name. An empty list is rejected; use "none" to allow no tool's results.
1697 
1698 - `type: "tool_reference"`
1699 
1700 Must be "tool_reference".
1701 
1702 - `name: string`
1703 
1704 Name of the tool. Compared exactly, so upper and lower case letters are different.
1705 
1706 minLength: 1, maxLength: 128
1707 
1708 - `BetaManagedAgentsWebFetchURLSourceExcept object`
1709 
1710 Every tool's results contribute URLs that may be fetched, except the named tools' results.
1711 
1712 - `type: "except"`
1713 
1714 - `tools: array of BetaManagedAgentsWebFetchURLSourceToolReference`
1715 
1716 The tools whose results do not contribute. Between 1 and 128 entries, each with a different name. An empty list is rejected; use "all" to leave out no tool's results.
1717 
1718 - `type: "tool_reference"`
1719 
1720 Must be "tool_reference".
1721 
1722 - `name: string`
1723 
1724 Name of the tool. Compared exactly, so upper and lower case letters are different.
1725 
1726 minLength: 1, maxLength: 128
1727 
1728 - `server_tool_results: BetaManagedAgentsWebFetchURLSourceToolFilter or null`
1729 
1730 Which of the web_search and web_fetch tools' results contribute URLs that may be fetched. Null when not set, which allows both.
1731 
1732 - `user_input: BetaManagedAgentsWebFetchURLSourceUserInput or null`
1733 
1734 Whether URLs in the text of user messages may be fetched. Null when not set, which allows them.
1735 
1736 - `BetaManagedAgentsWebFetchURLSourceAll object`
1737 
1738 Every URL from this source may be fetched. This is the default.
1739 
1740 - `BetaManagedAgentsWebFetchURLSourceNone object`
1741 
1742 This source contributes no URLs that may be fetched.
15631743 
15641744 - `allowed_domains: optional array of string`
15651745 
from line 2240
20602240 -d '{
20612241 "agent": "agent_011CZkYpogX7uDKUyvBTophP",
20622242 "environment_id": "env_011CZkZ9X2dpNyB7HsEFoRfW",
2243 "initial_events": [
2244 {
2245 "content": [
2246 {
2247 "text": "Where is my order #1234?",
2248 "type": "text"
2249 }
2250 ],
2251 "type": "user.message"
2252 }
2253 ],
20632254 "title": "Order #1234 inquiry"
20642255 }'
20652256```
from line 2342
21512342 "version": "1"
21522343 },
21532344 {
2154 "skill_id": "skill_011CZkZFNu9hAbo3jZPRgTlx",
2345 "skill_id": "skill_011CZkZFNu9hAbo3jZPRgTmx",
21552346 "type": "custom",
21562347 "version": "2"
21572348 }
from line 2389
21982389 "description": "Produce a 2-page summary as summary.md",
21992390 "explanation": "All five sections present with inline citations.",
22002391 "iteration": 0,
2201 "outcome_id": "outc_011CZkZRSw2kEfs6ncTVljxP",
2392 "outcome_id": "outc_011CZkZRSw2kEfs6ncTVmjxP",
22022393 "result": "satisfied",
22032394 "type": "outcome_evaluation"
22042395 }
from line 2404
22132404 "updated_at": "2026-03-15T10:00:00Z"
22142405 },
22152406 {
2216 "id": "sesrsc_011CZkZCKr6eXyl0gWMOdQiu",
2407 "id": "sesrsc_011CZkZCKr6eXym1gWMPdQiu",
22172408 "created_at": "2026-03-15T10:00:00Z",
22182409 "mount_path": "/workspace/example-repo",
22192410 "type": "github_repository",
from line 2693
25022693 
25032694 See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
25042695 
2696 - `"claude-haiku-5-5"`
2697 
2698 Fastest model for high-volume, real-time tasks
2699 
25052700 - `"claude-sonnet-5-5"`
25062701 
25072702 Efficient model for coding and agents
from line 3066
28713066 - `BetaManagedAgentsAutoPolicy object`
28723067 
28733068 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.
3069 
3070 - `url_sources: BetaManagedAgentsWebFetchURLSources or null`
3071 
3072 Which sources contribute URLs the tool may fetch, always in the object form. Null when not set, which allows every source.
3073 
3074 - `client_tool_results: BetaManagedAgentsWebFetchURLSourceToolFilter or null`
3075 
3076 Which custom tools' results contribute URLs that may be fetched. Null when not set, which allows every custom tool's results.
3077 
3078 - `BetaManagedAgentsWebFetchURLSourceAll object`
3079 
3080 Every URL from this source may be fetched. This is the default.
3081 
3082 - `type: "all"`
3083 
3084 - `BetaManagedAgentsWebFetchURLSourceNone object`
3085 
3086 This source contributes no URLs that may be fetched.
3087 
3088 - `type: "none"`
3089 
3090 - `BetaManagedAgentsWebFetchURLSourceOnly object`
3091 
3092 Only the named tools' results contribute URLs that may be fetched.
3093 
3094 - `type: "only"`
3095 
3096 - `tools: array of BetaManagedAgentsWebFetchURLSourceToolReference`
3097 
3098 The tools whose results contribute. Between 1 and 128 entries, each with a different name. An empty list is rejected; use "none" to allow no tool's results.
3099 
3100 - `type: "tool_reference"`
3101 
3102 Must be "tool_reference".
3103 
3104 - `name: string`
3105 
3106 Name of the tool. Compared exactly, so upper and lower case letters are different.
3107 
3108 minLength: 1, maxLength: 128
3109 
3110 - `BetaManagedAgentsWebFetchURLSourceExcept object`
3111 
3112 Every tool's results contribute URLs that may be fetched, except the named tools' results.
3113 
3114 - `type: "except"`
3115 
3116 - `tools: array of BetaManagedAgentsWebFetchURLSourceToolReference`
3117 
3118 The tools whose results do not contribute. Between 1 and 128 entries, each with a different name. An empty list is rejected; use "all" to leave out no tool's results.
3119 
3120 - `type: "tool_reference"`
3121 
3122 Must be "tool_reference".
3123 
3124 - `name: string`
3125 
3126 Name of the tool. Compared exactly, so upper and lower case letters are different.
3127 
3128 minLength: 1, maxLength: 128
3129 
3130 - `server_tool_results: BetaManagedAgentsWebFetchURLSourceToolFilter or null`
3131 
3132 Which of the web_search and web_fetch tools' results contribute URLs that may be fetched. Null when not set, which allows both.
3133 
3134 - `user_input: BetaManagedAgentsWebFetchURLSourceUserInput or null`
3135 
3136 Whether URLs in the text of user messages may be fetched. Null when not set, which allows them.
3137 
3138 - `BetaManagedAgentsWebFetchURLSourceAll object`
3139 
3140 Every URL from this source may be fetched. This is the default.
3141 
3142 - `BetaManagedAgentsWebFetchURLSourceNone object`
3143 
3144 This source contributes no URLs that may be fetched.
28743145 
28753146 - `allowed_domains: optional array of string`
28763147 
from line 3737
34663737 "version": "1"
34673738 },
34683739 {
3469 "skill_id": "skill_011CZkZFNu9hAbo3jZPRgTlx",
3740 "skill_id": "skill_011CZkZFNu9hAbo3jZPRgTmx",
34703741 "type": "custom",
34713742 "version": "2"
34723743 }
from line 3784
35133784 "description": "Produce a 2-page summary as summary.md",
35143785 "explanation": "All five sections present with inline citations.",
35153786 "iteration": 0,
3516 "outcome_id": "outc_011CZkZRSw2kEfs6ncTVljxP",
3787 "outcome_id": "outc_011CZkZRSw2kEfs6ncTVmjxP",
35173788 "result": "satisfied",
35183789 "type": "outcome_evaluation"
35193790 }
from line 3799
35283799 "updated_at": "2026-03-15T10:00:00Z"
35293800 },
35303801 {
3531 "id": "sesrsc_011CZkZCKr6eXyl0gWMOdQiu",
3802 "id": "sesrsc_011CZkZCKr6eXym1gWMPdQiu",
35323803 "created_at": "2026-03-15T10:00:00Z",
35333804 "mount_path": "/workspace/example-repo",
35343805 "type": "github_repository",
from line 4010
37394010 
37404011 See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
37414012 
4013 - `"claude-haiku-5-5"`
4014 
4015 Fastest model for high-volume, real-time tasks
4016 
37424017 - `"claude-sonnet-5-5"`
37434018 
37444019 Efficient model for coding and agents
from line 4383
41084383 - `BetaManagedAgentsAutoPolicy object`
41094384 
41104385 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.
4386 
4387 - `url_sources: BetaManagedAgentsWebFetchURLSources or null`
4388 
4389 Which sources contribute URLs the tool may fetch, always in the object form. Null when not set, which allows every source.
4390 
4391 - `client_tool_results: BetaManagedAgentsWebFetchURLSourceToolFilter or null`
4392 
4393 Which custom tools' results contribute URLs that may be fetched. Null when not set, which allows every custom tool's results.
4394 
4395 - `BetaManagedAgentsWebFetchURLSourceAll object`
4396 
4397 Every URL from this source may be fetched. This is the default.
4398 
4399 - `type: "all"`
4400 
4401 - `BetaManagedAgentsWebFetchURLSourceNone object`
4402 
4403 This source contributes no URLs that may be fetched.
4404 
4405 - `type: "none"`
4406 
4407 - `BetaManagedAgentsWebFetchURLSourceOnly object`
4408 
4409 Only the named tools' results contribute URLs that may be fetched.
4410 
4411 - `type: "only"`
4412 
4413 - `tools: array of BetaManagedAgentsWebFetchURLSourceToolReference`
4414 
4415 The tools whose results contribute. Between 1 and 128 entries, each with a different name. An empty list is rejected; use "none" to allow no tool's results.
4416 
4417 - `type: "tool_reference"`
4418 
4419 Must be "tool_reference".
4420 
4421 - `name: string`
4422 
4423 Name of the tool. Compared exactly, so upper and lower case letters are different.
4424 
4425 minLength: 1, maxLength: 128
4426 
4427 - `BetaManagedAgentsWebFetchURLSourceExcept object`
4428 
4429 Every tool's results contribute URLs that may be fetched, except the named tools' results.
4430 
4431 - `type: "except"`
4432 
4433 - `tools: array of BetaManagedAgentsWebFetchURLSourceToolReference`
4434 
4435 The tools whose results do not contribute. Between 1 and 128 entries, each with a different name. An empty list is rejected; use "all" to leave out no tool's results.
4436 
4437 - `type: "tool_reference"`
4438 
4439 Must be "tool_reference".
4440 
4441 - `name: string`
4442 
4443 Name of the tool. Compared exactly, so upper and lower case letters are different.
4444 
4445 minLength: 1, maxLength: 128
4446 
4447 - `server_tool_results: BetaManagedAgentsWebFetchURLSourceToolFilter or null`
4448 
4449 Which of the web_search and web_fetch tools' results contribute URLs that may be fetched. Null when not set, which allows both.
4450 
4451 - `user_input: BetaManagedAgentsWebFetchURLSourceUserInput or null`
4452 
4453 Whether URLs in the text of user messages may be fetched. Null when not set, which allows them.
4454 
4455 - `BetaManagedAgentsWebFetchURLSourceAll object`
4456 
4457 Every URL from this source may be fetched. This is the default.
4458 
4459 - `BetaManagedAgentsWebFetchURLSourceNone object`
4460 
4461 This source contributes no URLs that may be fetched.
41114462 
41124463 - `allowed_domains: optional array of string`
41134464 
from line 5044
46935044 "version": "1"
46945045 },
46955046 {
4696 "skill_id": "skill_011CZkZFNu9hAbo3jZPRgTlx",
5047 "skill_id": "skill_011CZkZFNu9hAbo3jZPRgTmx",
46975048 "type": "custom",
46985049 "version": "2"
46995050 }
from line 5091
47405091 "description": "Produce a 2-page summary as summary.md",
47415092 "explanation": "All five sections present with inline citations.",
47425093 "iteration": 0,
4743 "outcome_id": "outc_011CZkZRSw2kEfs6ncTVljxP",
5094 "outcome_id": "outc_011CZkZRSw2kEfs6ncTVmjxP",
47445095 "result": "satisfied",
47455096 "type": "outcome_evaluation"
47465097 }
from line 5106
47555106 "updated_at": "2026-03-15T10:00:00Z"
47565107 },
47575108 {
4758 "id": "sesrsc_011CZkZCKr6eXyl0gWMOdQiu",
5109 "id": "sesrsc_011CZkZCKr6eXym1gWMPdQiu",
47595110 "created_at": "2026-03-15T10:00:00Z",
47605111 "mount_path": "/workspace/example-repo",
47615112 "type": "github_repository",
from line 5543
51925543 
51935544 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.
51945545 
5546 - `url_sources: optional BetaManagedAgentsWebFetchURLSourcesParams or null`
5547 
5548 Which sources contribute URLs the tool may fetch. Omit to allow every source.
5549 
5550 - `client_tool_results: optional BetaManagedAgentsWebFetchURLSourceToolFilterParams or null`
5551 
5552 Which custom tools' results contribute URLs that may be fetched: "all" (the default), "none", or an only or except list. Each name in a list must be a custom tool in the same tools array.
5553 
5554 - `BetaManagedAgentsWebFetchURLSourceShorthand = "all" or "none"`
5555 
5556 String form of a url_sources value that has no field other than its type: "all" means {"type": "all"} and "none" means {"type": "none"}.
5557 
5558 - `"all"`
5559 
5560 - `"none"`
5561 
5562 - `BetaManagedAgentsWebFetchURLSourceToolFilter = BetaManagedAgentsWebFetchURLSourceAll or BetaManagedAgentsWebFetchURLSourceNone or BetaManagedAgentsWebFetchURLSourceOnly or BetaManagedAgentsWebFetchURLSourceExcept`
5563 
5564 Which tools' results contribute URLs that may be fetched.
5565 
5566 - `BetaManagedAgentsWebFetchURLSourceAll object`
5567 
5568 Every URL from this source may be fetched. This is the default.
5569 
5570 - `type: "all"`
5571 
5572 - `BetaManagedAgentsWebFetchURLSourceNone object`
5573 
5574 This source contributes no URLs that may be fetched.
5575 
5576 - `type: "none"`
5577 
5578 - `BetaManagedAgentsWebFetchURLSourceOnly object`
5579 
5580 Only the named tools' results contribute URLs that may be fetched.
5581 
5582 - `type: "only"`
5583 
5584 - `tools: array of BetaManagedAgentsWebFetchURLSourceToolReference`
5585 
5586 The tools whose results contribute. Between 1 and 128 entries, each with a different name. An empty list is rejected; use "none" to allow no tool's results.
5587 
5588 - `type: "tool_reference"`
5589 
5590 Must be "tool_reference".
5591 
5592 - `name: string`
5593 
5594 Name of the tool. Compared exactly, so upper and lower case letters are different.
5595 
5596 minLength: 1, maxLength: 128
5597 
5598 - `BetaManagedAgentsWebFetchURLSourceExcept object`
5599 
5600 Every tool's results contribute URLs that may be fetched, except the named tools' results.
5601 
5602 - `type: "except"`
5603 
5604 - `tools: array of BetaManagedAgentsWebFetchURLSourceToolReference`
5605 
5606 The tools whose results do not contribute. Between 1 and 128 entries, each with a different name. An empty list is rejected; use "all" to leave out no tool's results.
5607 
5608 - `type: "tool_reference"`
5609 
5610 Must be "tool_reference".
5611 
5612 - `name: string`
5613 
5614 Name of the tool. Compared exactly, so upper and lower case letters are different.
5615 
5616 minLength: 1, maxLength: 128
5617 
5618 - `server_tool_results: optional BetaManagedAgentsWebFetchURLSourceToolFilterParams or null`
5619 
5620 Which of the web_search and web_fetch tools' results contribute URLs that may be fetched: "all" (the default), "none", or an only or except list. Each name in a list must be "web_search" or "web_fetch".
5621 
5622 - `user_input: optional BetaManagedAgentsWebFetchURLSourceUserInputParams or null`
5623 
5624 Whether URLs in the text of user messages may be fetched: "all" (the default) or "none".
5625 
5626 - `BetaManagedAgentsWebFetchURLSourceShorthand = "all" or "none"`
5627 
5628 String form of a url_sources value that has no field other than its type: "all" means {"type": "all"} and "none" means {"type": "none"}.
5629 
5630 - `BetaManagedAgentsWebFetchURLSourceUserInput = BetaManagedAgentsWebFetchURLSourceAll or BetaManagedAgentsWebFetchURLSourceNone`
5631 
5632 Whether URLs in the text of user messages may be fetched.
5633 
5634 - `BetaManagedAgentsWebFetchURLSourceAll object`
5635 
5636 Every URL from this source may be fetched. This is the default.
5637 
5638 - `BetaManagedAgentsWebFetchURLSourceNone object`
5639 
5640 This source contributes no URLs that may be fetched.
5641 
51955642 - `BetaManagedAgentsWebSearchToolConfigParams object`
51965643 
51975644 Configuration override for the web_search tool.
from line 5895
54485895 
54495896 See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
54505897 
5898 - `"claude-haiku-5-5"`
5899 
5900 Fastest model for high-volume, real-time tasks
5901 
54515902 - `"claude-sonnet-5-5"`
54525903 
54535904 Efficient model for coding and agents
from line 6268
58176268 - `BetaManagedAgentsAutoPolicy object`
58186269 
58196270 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.
6271 
6272 - `url_sources: BetaManagedAgentsWebFetchURLSources or null`
6273 
6274 Which sources contribute URLs the tool may fetch, always in the object form. Null when not set, which allows every source.
6275 
6276 - `client_tool_results: BetaManagedAgentsWebFetchURLSourceToolFilter or null`
6277 
6278 Which custom tools' results contribute URLs that may be fetched. Null when not set, which allows every custom tool's results.
6279 
6280 - `BetaManagedAgentsWebFetchURLSourceAll object`
6281 
6282 Every URL from this source may be fetched. This is the default.
6283 
6284 - `type: "all"`
6285 
6286 - `BetaManagedAgentsWebFetchURLSourceNone object`
6287 
6288 This source contributes no URLs that may be fetched.
6289 
6290 - `type: "none"`
6291 
6292 - `BetaManagedAgentsWebFetchURLSourceOnly object`
6293 
6294 Only the named tools' results contribute URLs that may be fetched.
6295 
6296 - `type: "only"`
6297 
6298 - `tools: array of BetaManagedAgentsWebFetchURLSourceToolReference`
6299 
6300 The tools whose results contribute. Between 1 and 128 entries, each with a different name. An empty list is rejected; use "none" to allow no tool's results.
6301 
6302 - `type: "tool_reference"`
6303 
6304 Must be "tool_reference".
6305 
6306 - `name: string`
6307 
6308 Name of the tool. Compared exactly, so upper and lower case letters are different.
6309 
6310 minLength: 1, maxLength: 128
6311 
6312 - `BetaManagedAgentsWebFetchURLSourceExcept object`
6313 
6314 Every tool's results contribute URLs that may be fetched, except the named tools' results.
6315 
6316 - `type: "except"`
6317 
6318 - `tools: array of BetaManagedAgentsWebFetchURLSourceToolReference`
6319 
6320 The tools whose results do not contribute. Between 1 and 128 entries, each with a different name. An empty list is rejected; use "all" to leave out no tool's results.
6321 
6322 - `type: "tool_reference"`
6323 
6324 Must be "tool_reference".
6325 
6326 - `name: string`
6327 
6328 Name of the tool. Compared exactly, so upper and lower case letters are different.
6329 
6330 minLength: 1, maxLength: 128
6331 
6332 - `server_tool_results: BetaManagedAgentsWebFetchURLSourceToolFilter or null`
6333 
6334 Which of the web_search and web_fetch tools' results contribute URLs that may be fetched. Null when not set, which allows both.
6335 
6336 - `user_input: BetaManagedAgentsWebFetchURLSourceUserInput or null`
6337 
6338 Whether URLs in the text of user messages may be fetched. Null when not set, which allows them.
6339 
6340 - `BetaManagedAgentsWebFetchURLSourceAll object`
6341 
6342 Every URL from this source may be fetched. This is the default.
6343 
6344 - `BetaManagedAgentsWebFetchURLSourceNone object`
6345 
6346 This source contributes no URLs that may be fetched.
58206347 
58216348 - `allowed_domains: optional array of string`
58226349 
from line 6933
64066933 "version": "1"
64076934 },
64086935 {
6409 "skill_id": "skill_011CZkZFNu9hAbo3jZPRgTlx",
6936 "skill_id": "skill_011CZkZFNu9hAbo3jZPRgTmx",
64106937 "type": "custom",
64116938 "version": "2"
64126939 }
from line 6980
64536980 "description": "Produce a 2-page summary as summary.md",
64546981 "explanation": "All five sections present with inline citations.",
64556982 "iteration": 0,
6456 "outcome_id": "outc_011CZkZRSw2kEfs6ncTVljxP",
6983 "outcome_id": "outc_011CZkZRSw2kEfs6ncTVmjxP",
64576984 "result": "satisfied",
64586985 "type": "outcome_evaluation"
64596986 }
from line 6995
64686995 "updated_at": "2026-03-15T10:00:00Z"
64696996 },
64706997 {
6471 "id": "sesrsc_011CZkZCKr6eXyl0gWMOdQiu",
6998 "id": "sesrsc_011CZkZCKr6eXym1gWMPdQiu",
64726999 "created_at": "2026-03-15T10:00:00Z",
64737000 "mount_path": "/workspace/example-repo",
64747001 "type": "github_repository",
from line 7355
68287355 
68297356 See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
68307357 
7358 - `"claude-haiku-5-5"`
7359 
7360 Fastest model for high-volume, real-time tasks
7361 
68317362 - `"claude-sonnet-5-5"`
68327363 
68337364 Efficient model for coding and agents
from line 7728
71977728 - `BetaManagedAgentsAutoPolicy object`
71987729 
71997730 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.
7731 
7732 - `url_sources: BetaManagedAgentsWebFetchURLSources or null`
7733 
7734 Which sources contribute URLs the tool may fetch, always in the object form. Null when not set, which allows every source.
7735 
7736 - `client_tool_results: BetaManagedAgentsWebFetchURLSourceToolFilter or null`
7737 
7738 Which custom tools' results contribute URLs that may be fetched. Null when not set, which allows every custom tool's results.
7739 
7740 - `BetaManagedAgentsWebFetchURLSourceAll object`
7741 
7742 Every URL from this source may be fetched. This is the default.
7743 
7744 - `type: "all"`
7745 
7746 - `BetaManagedAgentsWebFetchURLSourceNone object`
7747 
7748 This source contributes no URLs that may be fetched.
7749 
7750 - `type: "none"`
7751 
7752 - `BetaManagedAgentsWebFetchURLSourceOnly object`
7753 
7754 Only the named tools' results contribute URLs that may be fetched.
7755 
7756 - `type: "only"`
7757 
7758 - `tools: array of BetaManagedAgentsWebFetchURLSourceToolReference`
7759 
7760 The tools whose results contribute. Between 1 and 128 entries, each with a different name. An empty list is rejected; use "none" to allow no tool's results.
7761 
7762 - `type: "tool_reference"`
7763 
7764 Must be "tool_reference".
7765 
7766 - `name: string`
7767 
7768 Name of the tool. Compared exactly, so upper and lower case letters are different.
7769 
7770 minLength: 1, maxLength: 128
7771 
7772 - `BetaManagedAgentsWebFetchURLSourceExcept object`
7773 
7774 Every tool's results contribute URLs that may be fetched, except the named tools' results.
7775 
7776 - `type: "except"`
7777 
7778 - `tools: array of BetaManagedAgentsWebFetchURLSourceToolReference`
7779 
7780 The tools whose results do not contribute. Between 1 and 128 entries, each with a different name. An empty list is rejected; use "all" to leave out no tool's results.
7781 
7782 - `type: "tool_reference"`
7783 
7784 Must be "tool_reference".
7785 
7786 - `name: string`
7787 
7788 Name of the tool. Compared exactly, so upper and lower case letters are different.
7789 
7790 minLength: 1, maxLength: 128
7791 
7792 - `server_tool_results: BetaManagedAgentsWebFetchURLSourceToolFilter or null`
7793 
7794 Which of the web_search and web_fetch tools' results contribute URLs that may be fetched. Null when not set, which allows both.
7795 
7796 - `user_input: BetaManagedAgentsWebFetchURLSourceUserInput or null`
7797 
7798 Whether URLs in the text of user messages may be fetched. Null when not set, which allows them.
7799 
7800 - `BetaManagedAgentsWebFetchURLSourceAll object`
7801 
7802 Every URL from this source may be fetched. This is the default.
7803 
7804 - `BetaManagedAgentsWebFetchURLSourceNone object`
7805 
7806 This source contributes no URLs that may be fetched.
72007807 
72017808 - `allowed_domains: optional array of string`
72027809 
from line 8390
77838390 "version": "1"
77848391 },
77858392 {
7786 "skill_id": "skill_011CZkZFNu9hAbo3jZPRgTlx",
8393 "skill_id": "skill_011CZkZFNu9hAbo3jZPRgTmx",
77878394 "type": "custom",
77888395 "version": "2"
77898396 }
from line 8437
78308437 "description": "Produce a 2-page summary as summary.md",
78318438 "explanation": "All five sections present with inline citations.",
78328439 "iteration": 0,
7833 "outcome_id": "outc_011CZkZRSw2kEfs6ncTVljxP",
8440 "outcome_id": "outc_011CZkZRSw2kEfs6ncTVmjxP",
78348441 "result": "satisfied",
78358442 "type": "outcome_evaluation"
78368443 }
from line 8452
78458452 "updated_at": "2026-03-15T10:00:00Z"
78468453 },
78478454 {
7848 "id": "sesrsc_011CZkZCKr6eXyl0gWMOdQiu",
8455 "id": "sesrsc_011CZkZCKr6eXym1gWMPdQiu",
78498456 "created_at": "2026-03-15T10:00:00Z",
78508457 "mount_path": "/workspace/example-repo",
78518458 "type": "github_repository",
from line 8509
79028509 
79038510 - `model: string`
79048511 
7905 A Claude model id. The model must be permitted as an advisor for this agent's model — see the sessions/threads/advisor spec.
8512 A Claude model id. The model must be permitted as an advisor for this agent's model.
79068513 
79078514 minLength: 1, maxLength: 256
79088515 
from line 8589
79828589 
79838590 Replacement model. Accepts the model string, e.g. `claude-opus-5`, or a `model_config` object. Omit to use the agent's model.
79848591 
7985 - `BetaManagedAgentsModel = "claude-sonnet-5-5" or "claude-opus-5-5" or "claude-fable-5-1" or 13 more or string`
8592 - `BetaManagedAgentsModel = "claude-haiku-5-5" or "claude-sonnet-5-5" or "claude-opus-5-5" or 14 more or string`
79868593 
79878594 The model that will power your agent.
79888595 
79898596 See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
79908597 
8598 - `"claude-haiku-5-5"`
8599 
8600 Fastest model for high-volume, real-time tasks
8601 
79918602 - `"claude-sonnet-5-5"`
79928603 
79938604 Efficient model for coding and agents
from line 9035
84249035 
84259036 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.
84269037 
9038 - `url_sources: optional BetaManagedAgentsWebFetchURLSourcesParams or null`
9039 
9040 Which sources contribute URLs the tool may fetch. Omit to allow every source.
9041 
9042 - `client_tool_results: optional BetaManagedAgentsWebFetchURLSourceToolFilterParams or null`
9043 
9044 Which custom tools' results contribute URLs that may be fetched: "all" (the default), "none", or an only or except list. Each name in a list must be a custom tool in the same tools array.
9045 
9046 - `BetaManagedAgentsWebFetchURLSourceShorthand = "all" or "none"`
9047 
9048 String form of a url_sources value that has no field other than its type: "all" means {"type": "all"} and "none" means {"type": "none"}.
9049 
9050 - `"all"`
9051 
9052 - `"none"`
9053 
9054 - `BetaManagedAgentsWebFetchURLSourceToolFilter = BetaManagedAgentsWebFetchURLSourceAll or BetaManagedAgentsWebFetchURLSourceNone or BetaManagedAgentsWebFetchURLSourceOnly or BetaManagedAgentsWebFetchURLSourceExcept`
9055 
9056 Which tools' results contribute URLs that may be fetched.
9057 
9058 - `BetaManagedAgentsWebFetchURLSourceAll object`
9059 
9060 Every URL from this source may be fetched. This is the default.
9061 
9062 - `type: "all"`
9063 
9064 - `BetaManagedAgentsWebFetchURLSourceNone object`
9065 
9066 This source contributes no URLs that may be fetched.
9067 
9068 - `type: "none"`
9069 
9070 - `BetaManagedAgentsWebFetchURLSourceOnly object`
9071 
9072 Only the named tools' results contribute URLs that may be fetched.
9073 
9074 - `type: "only"`
9075 
9076 - `tools: array of BetaManagedAgentsWebFetchURLSourceToolReference`
9077 
9078 The tools whose results contribute. Between 1 and 128 entries, each with a different name. An empty list is rejected; use "none" to allow no tool's results.
9079 
9080 - `type: "tool_reference"`
9081 
9082 Must be "tool_reference".
9083 
9084 - `name: string`
9085 
9086 Name of the tool. Compared exactly, so upper and lower case letters are different.
9087 
9088 minLength: 1, maxLength: 128
9089 
9090 - `BetaManagedAgentsWebFetchURLSourceExcept object`
9091 
9092 Every tool's results contribute URLs that may be fetched, except the named tools' results.
9093 
9094 - `type: "except"`
9095 
9096 - `tools: array of BetaManagedAgentsWebFetchURLSourceToolReference`
9097 
9098 The tools whose results do not contribute. Between 1 and 128 entries, each with a different name. An empty list is rejected; use "all" to leave out no tool's results.
9099 
9100 - `type: "tool_reference"`
9101 
9102 Must be "tool_reference".
9103 
9104 - `name: string`
9105 
9106 Name of the tool. Compared exactly, so upper and lower case letters are different.
9107 
9108 minLength: 1, maxLength: 128
9109 
9110 - `server_tool_results: optional BetaManagedAgentsWebFetchURLSourceToolFilterParams or null`
9111 
9112 Which of the web_search and web_fetch tools' results contribute URLs that may be fetched: "all" (the default), "none", or an only or except list. Each name in a list must be "web_search" or "web_fetch".
9113 
9114 - `user_input: optional BetaManagedAgentsWebFetchURLSourceUserInputParams or null`
9115 
9116 Whether URLs in the text of user messages may be fetched: "all" (the default) or "none".
9117 
9118 - `BetaManagedAgentsWebFetchURLSourceShorthand = "all" or "none"`
9119 
9120 String form of a url_sources value that has no field other than its type: "all" means {"type": "all"} and "none" means {"type": "none"}.
9121 
9122 - `BetaManagedAgentsWebFetchURLSourceUserInput = BetaManagedAgentsWebFetchURLSourceAll or BetaManagedAgentsWebFetchURLSourceNone`
9123 
9124 Whether URLs in the text of user messages may be fetched.
9125 
9126 - `BetaManagedAgentsWebFetchURLSourceAll object`
9127 
9128 Every URL from this source may be fetched. This is the default.
9129 
9130 - `BetaManagedAgentsWebFetchURLSourceNone object`
9131 
9132 This source contributes no URLs that may be fetched.
9133 
84279134 - `BetaManagedAgentsWebSearchToolConfigParams object`
84289135 
84299136 Configuration override for the web_search tool.
from line 9593
88869593 
88879594- `BetaManagedAgentsMultiagentParams object`
88889595 
8889 Multiagent orchestration configuration. Currently supports the `coordinator` topology.
9596 Multiagent orchestration configuration.
88909597 
88919598 - `type: "coordinator"`
88929599 
from line 9635
89289635 
89299636 - `model: string`
89309637 
8931 A Claude model id. The model must be permitted as an advisor for this agent's model — see the sessions/threads/advisor spec.
9638 A Claude model id. The model must be permitted as an advisor for this agent's model.
89329639 
89339640 minLength: 1, maxLength: 256
89349641 
from line 9679
89729679 
89739680 - `model: string`
89749681 
8975 A Claude model id. The model must be permitted as an advisor for this agent's model — see the sessions/threads/advisor spec.
9682 A Claude model id. The model must be permitted as an advisor for this agent's model.
89769683 
89779684 minLength: 1, maxLength: 256
89789685 
from line 9775
90689775 
90699776 See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
90709777 
9778 - `"claude-haiku-5-5"`
9779 
9780 Fastest model for high-volume, real-time tasks
9781 
90719782 - `"claude-sonnet-5-5"`
90729783 
90739784 Efficient model for coding and agents
from line 10149
943810149 
943910150 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.
944010151 
10152 - `url_sources: BetaManagedAgentsWebFetchURLSources or null`
10153 
10154 Which sources contribute URLs the tool may fetch, always in the object form. Null when not set, which allows every source.
10155 
10156 - `client_tool_results: BetaManagedAgentsWebFetchURLSourceToolFilter or null`
10157 
10158 Which custom tools' results contribute URLs that may be fetched. Null when not set, which allows every custom tool's results.
10159 
10160 - `BetaManagedAgentsWebFetchURLSourceAll object`
10161 
10162 Every URL from this source may be fetched. This is the default.
10163 
10164 - `type: "all"`
10165 
10166 - `BetaManagedAgentsWebFetchURLSourceNone object`
10167 
10168 This source contributes no URLs that may be fetched.
10169 
10170 - `type: "none"`
10171 
10172 - `BetaManagedAgentsWebFetchURLSourceOnly object`
10173 
10174 Only the named tools' results contribute URLs that may be fetched.
10175 
10176 - `type: "only"`
10177 
10178 - `tools: array of BetaManagedAgentsWebFetchURLSourceToolReference`
10179 
10180 The tools whose results contribute. Between 1 and 128 entries, each with a different name. An empty list is rejected; use "none" to allow no tool's results.
10181 
10182 - `type: "tool_reference"`
10183 
10184 Must be "tool_reference".
10185 
10186 - `name: string`
10187 
10188 Name of the tool. Compared exactly, so upper and lower case letters are different.
10189 
10190 minLength: 1, maxLength: 128
10191 
10192 - `BetaManagedAgentsWebFetchURLSourceExcept object`
10193 
10194 Every tool's results contribute URLs that may be fetched, except the named tools' results.
10195 
10196 - `type: "except"`
10197 
10198 - `tools: array of BetaManagedAgentsWebFetchURLSourceToolReference`
10199 
10200 The tools whose results do not contribute. Between 1 and 128 entries, each with a different name. An empty list is rejected; use "all" to leave out no tool's results.
10201 
10202 - `type: "tool_reference"`
10203 
10204 Must be "tool_reference".
10205 
10206 - `name: string`
10207 
10208 Name of the tool. Compared exactly, so upper and lower case letters are different.
10209 
10210 minLength: 1, maxLength: 128
10211 
10212 - `server_tool_results: BetaManagedAgentsWebFetchURLSourceToolFilter or null`
10213 
10214 Which of the web_search and web_fetch tools' results contribute URLs that may be fetched. Null when not set, which allows both.
10215 
10216 - `user_input: BetaManagedAgentsWebFetchURLSourceUserInput or null`
10217 
10218 Whether URLs in the text of user messages may be fetched. Null when not set, which allows them.
10219 
10220 - `BetaManagedAgentsWebFetchURLSourceAll object`
10221 
10222 Every URL from this source may be fetched. This is the default.
10223 
10224 - `BetaManagedAgentsWebFetchURLSourceNone object`
10225 
10226 This source contributes no URLs that may be fetched.
10227 
944110228 - `allowed_domains: optional array of string`
944210229 
944310230 - `blocked_domains: optional array of string`
from line 10743
995610743 
995710744 See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
995810745 
10746 - `"claude-haiku-5-5"`
10747 
10748 Fastest model for high-volume, real-time tasks
10749 
995910750 - `"claude-sonnet-5-5"`
996010751 
996110752 Efficient model for coding and agents
from line 11117
1032611117 
1032711118 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.
1032811119 
11120 - `url_sources: BetaManagedAgentsWebFetchURLSources or null`
11121 
11122 Which sources contribute URLs the tool may fetch, always in the object form. Null when not set, which allows every source.
11123 
11124 - `client_tool_results: BetaManagedAgentsWebFetchURLSourceToolFilter or null`
11125 
11126 Which custom tools' results contribute URLs that may be fetched. Null when not set, which allows every custom tool's results.
11127 
11128 - `BetaManagedAgentsWebFetchURLSourceAll object`
11129 
11130 Every URL from this source may be fetched. This is the default.
11131 
11132 - `type: "all"`
11133 
11134 - `BetaManagedAgentsWebFetchURLSourceNone object`
11135 
11136 This source contributes no URLs that may be fetched.
11137 
11138 - `type: "none"`
11139 
11140 - `BetaManagedAgentsWebFetchURLSourceOnly object`
11141 
11142 Only the named tools' results contribute URLs that may be fetched.
11143 
11144 - `type: "only"`
11145 
11146 - `tools: array of BetaManagedAgentsWebFetchURLSourceToolReference`
11147 
11148 The tools whose results contribute. Between 1 and 128 entries, each with a different name. An empty list is rejected; use "none" to allow no tool's results.
11149 
11150 - `type: "tool_reference"`
11151 
11152 Must be "tool_reference".
11153 
11154 - `name: string`
11155 
11156 Name of the tool. Compared exactly, so upper and lower case letters are different.
11157 
11158 minLength: 1, maxLength: 128
11159 
11160 - `BetaManagedAgentsWebFetchURLSourceExcept object`
11161 
11162 Every tool's results contribute URLs that may be fetched, except the named tools' results.
11163 
11164 - `type: "except"`
11165 
11166 - `tools: array of BetaManagedAgentsWebFetchURLSourceToolReference`
11167 
11168 The tools whose results do not contribute. Between 1 and 128 entries, each with a different name. An empty list is rejected; use "all" to leave out no tool's results.
11169 
11170 - `type: "tool_reference"`
11171 
11172 Must be "tool_reference".
11173 
11174 - `name: string`
11175 
11176 Name of the tool. Compared exactly, so upper and lower case letters are different.
11177 
11178 minLength: 1, maxLength: 128
11179 
11180 - `server_tool_results: BetaManagedAgentsWebFetchURLSourceToolFilter or null`
11181 
11182 Which of the web_search and web_fetch tools' results contribute URLs that may be fetched. Null when not set, which allows both.
11183 
11184 - `user_input: BetaManagedAgentsWebFetchURLSourceUserInput or null`
11185 
11186 Whether URLs in the text of user messages may be fetched. Null when not set, which allows them.
11187 
11188 - `BetaManagedAgentsWebFetchURLSourceAll object`
11189 
11190 Every URL from this source may be fetched. This is the default.
11191 
11192 - `BetaManagedAgentsWebFetchURLSourceNone object`
11193 
11194 This source contributes no URLs that may be fetched.
11195 
1032911196 - `allowed_domains: optional array of string`
1033011197 
1033111198 - `blocked_domains: optional array of string`
from line 11663
1079611663 
1079711664 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.
1079811665 
11666 - `url_sources: optional BetaManagedAgentsWebFetchURLSourcesParams or null`
11667 
11668 Which sources contribute URLs the tool may fetch. Omit to allow every source.
11669 
11670 - `client_tool_results: optional BetaManagedAgentsWebFetchURLSourceToolFilterParams or null`
11671 
11672 Which custom tools' results contribute URLs that may be fetched: "all" (the default), "none", or an only or except list. Each name in a list must be a custom tool in the same tools array.
11673 
11674 - `BetaManagedAgentsWebFetchURLSourceShorthand = "all" or "none"`
11675 
11676 String form of a url_sources value that has no field other than its type: "all" means {"type": "all"} and "none" means {"type": "none"}.
11677 
11678 - `"all"`
11679 
11680 - `"none"`
11681 
11682 - `BetaManagedAgentsWebFetchURLSourceToolFilter = BetaManagedAgentsWebFetchURLSourceAll or BetaManagedAgentsWebFetchURLSourceNone or BetaManagedAgentsWebFetchURLSourceOnly or BetaManagedAgentsWebFetchURLSourceExcept`
11683 
11684 Which tools' results contribute URLs that may be fetched.
11685 
11686 - `BetaManagedAgentsWebFetchURLSourceAll object`
11687 
11688 Every URL from this source may be fetched. This is the default.
11689 
11690 - `type: "all"`
11691 
11692 - `BetaManagedAgentsWebFetchURLSourceNone object`
11693 
11694 This source contributes no URLs that may be fetched.
11695 
11696 - `type: "none"`
11697 
11698 - `BetaManagedAgentsWebFetchURLSourceOnly object`
11699 
11700 Only the named tools' results contribute URLs that may be fetched.
11701 
11702 - `type: "only"`
11703 
11704 - `tools: array of BetaManagedAgentsWebFetchURLSourceToolReference`
11705 
11706 The tools whose results contribute. Between 1 and 128 entries, each with a different name. An empty list is rejected; use "none" to allow no tool's results.
11707 
11708 - `type: "tool_reference"`
11709 
11710 Must be "tool_reference".
11711 
11712 - `name: string`
11713 
11714 Name of the tool. Compared exactly, so upper and lower case letters are different.
11715 
11716 minLength: 1, maxLength: 128
11717 
11718 - `BetaManagedAgentsWebFetchURLSourceExcept object`
11719 
11720 Every tool's results contribute URLs that may be fetched, except the named tools' results.
11721 
11722 - `type: "except"`
11723 
11724 - `tools: array of BetaManagedAgentsWebFetchURLSourceToolReference`
11725 
11726 The tools whose results do not contribute. Between 1 and 128 entries, each with a different name. An empty list is rejected; use "all" to leave out no tool's results.
11727 
11728 - `type: "tool_reference"`
11729 
11730 Must be "tool_reference".
11731 
11732 - `name: string`
11733 
11734 Name of the tool. Compared exactly, so upper and lower case letters are different.
11735 
11736 minLength: 1, maxLength: 128
11737 
11738 - `server_tool_results: optional BetaManagedAgentsWebFetchURLSourceToolFilterParams or null`
11739 
11740 Which of the web_search and web_fetch tools' results contribute URLs that may be fetched: "all" (the default), "none", or an only or except list. Each name in a list must be "web_search" or "web_fetch".
11741 
11742 - `user_input: optional BetaManagedAgentsWebFetchURLSourceUserInputParams or null`
11743 
11744 Whether URLs in the text of user messages may be fetched: "all" (the default) or "none".
11745 
11746 - `BetaManagedAgentsWebFetchURLSourceShorthand = "all" or "none"`
11747 
11748 String form of a url_sources value that has no field other than its type: "all" means {"type": "all"} and "none" means {"type": "none"}.
11749 
11750 - `BetaManagedAgentsWebFetchURLSourceUserInput = BetaManagedAgentsWebFetchURLSourceAll or BetaManagedAgentsWebFetchURLSourceNone`
11751 
11752 Whether URLs in the text of user messages may be fetched.
11753 
11754 - `BetaManagedAgentsWebFetchURLSourceAll object`
11755 
11756 Every URL from this source may be fetched. This is the default.
11757 
11758 - `BetaManagedAgentsWebFetchURLSourceNone object`
11759 
11760 This source contributes no URLs that may be fetched.
11761 
1079911762 - `BetaManagedAgentsWebSearchToolConfigParams object`
1080011763 
1080111764 Configuration override for the web_search tool.
from line 11985
1102211985 
1102311986 See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
1102411987 
11988 - `"claude-haiku-5-5"`
11989 
11990 Fastest model for high-volume, real-time tasks
11991 
1102511992 - `"claude-sonnet-5-5"`
1102611993 
1102711994 Efficient model for coding and agents
from line 12327
1136012327 
1136112328 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.
1136212329 
12330 - `url_sources: BetaManagedAgentsWebFetchURLSources or null`
12331 
12332 Which sources contribute URLs the tool may fetch, always in the object form. Null when not set, which allows every source.
12333 
12334 - `client_tool_results: BetaManagedAgentsWebFetchURLSourceToolFilter or null`
12335 
12336 Which custom tools' results contribute URLs that may be fetched. Null when not set, which allows every custom tool's results.
12337 
12338 - `BetaManagedAgentsWebFetchURLSourceAll object`
12339 
12340 Every URL from this source may be fetched. This is the default.
12341 
12342 - `type: "all"`
12343 
12344 - `BetaManagedAgentsWebFetchURLSourceNone object`
12345 
12346 This source contributes no URLs that may be fetched.
12347 
12348 - `type: "none"`
12349 
12350 - `BetaManagedAgentsWebFetchURLSourceOnly object`
12351 
12352 Only the named tools' results contribute URLs that may be fetched.
12353 
12354 - `type: "only"`
12355 
12356 - `tools: array of BetaManagedAgentsWebFetchURLSourceToolReference`
12357 
12358 The tools whose results contribute. Between 1 and 128 entries, each with a different name. An empty list is rejected; use "none" to allow no tool's results.
12359 
12360 - `type: "tool_reference"`
12361 
12362 Must be "tool_reference".
12363 
12364 - `name: string`
12365 
12366 Name of the tool. Compared exactly, so upper and lower case letters are different.
12367 
12368 minLength: 1, maxLength: 128
12369 
12370 - `BetaManagedAgentsWebFetchURLSourceExcept object`
12371 
12372 Every tool's results contribute URLs that may be fetched, except the named tools' results.
12373 
12374 - `type: "except"`
12375 
12376 - `tools: array of BetaManagedAgentsWebFetchURLSourceToolReference`
12377 
12378 The tools whose results do not contribute. Between 1 and 128 entries, each with a different name. An empty list is rejected; use "all" to leave out no tool's results.
12379 
12380 - `type: "tool_reference"`
12381 
12382 Must be "tool_reference".
12383 
12384 - `name: string`
12385 
12386 Name of the tool. Compared exactly, so upper and lower case letters are different.
12387 
12388 minLength: 1, maxLength: 128
12389 
12390 - `server_tool_results: BetaManagedAgentsWebFetchURLSourceToolFilter or null`
12391 
12392 Which of the web_search and web_fetch tools' results contribute URLs that may be fetched. Null when not set, which allows both.
12393 
12394 - `user_input: BetaManagedAgentsWebFetchURLSourceUserInput or null`
12395 
12396 Whether URLs in the text of user messages may be fetched. Null when not set, which allows them.
12397 
12398 - `BetaManagedAgentsWebFetchURLSourceAll object`
12399 
12400 Every URL from this source may be fetched. This is the default.
12401 
12402 - `BetaManagedAgentsWebFetchURLSourceNone object`
12403 
12404 This source contributes no URLs that may be fetched.
12405 
1136312406 - `allowed_domains: optional array of string`
1136412407 
1136512408 - `blocked_domains: optional array of string`
from line 12641
1159812641 
1159912642 See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
1160012643 
12644 - `"claude-haiku-5-5"`
12645 
12646 Fastest model for high-volume, real-time tasks
12647 
1160112648 - `"claude-sonnet-5-5"`
1160212649 
1160312650 Efficient model for coding and agents
from line 13015
1196813015 
1196913016 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.
1197013017 
13018 - `url_sources: BetaManagedAgentsWebFetchURLSources or null`
13019 
13020 Which sources contribute URLs the tool may fetch, always in the object form. Null when not set, which allows every source.
13021 
13022 - `client_tool_results: BetaManagedAgentsWebFetchURLSourceToolFilter or null`
13023 
13024 Which custom tools' results contribute URLs that may be fetched. Null when not set, which allows every custom tool's results.
13025 
13026 - `BetaManagedAgentsWebFetchURLSourceAll object`
13027 
13028 Every URL from this source may be fetched. This is the default.
13029 
13030 - `type: "all"`
13031 
13032 - `BetaManagedAgentsWebFetchURLSourceNone object`
13033 
13034 This source contributes no URLs that may be fetched.
13035 
13036 - `type: "none"`
13037 
13038 - `BetaManagedAgentsWebFetchURLSourceOnly object`
13039 
13040 Only the named tools' results contribute URLs that may be fetched.
13041 
13042 - `type: "only"`
13043 
13044 - `tools: array of BetaManagedAgentsWebFetchURLSourceToolReference`
13045 
13046 The tools whose results contribute. Between 1 and 128 entries, each with a different name. An empty list is rejected; use "none" to allow no tool's results.
13047 
13048 - `type: "tool_reference"`
13049 
13050 Must be "tool_reference".
13051 
13052 - `name: string`
13053 
13054 Name of the tool. Compared exactly, so upper and lower case letters are different.
13055 
13056 minLength: 1, maxLength: 128
13057 
13058 - `BetaManagedAgentsWebFetchURLSourceExcept object`
13059 
13060 Every tool's results contribute URLs that may be fetched, except the named tools' results.
13061 
13062 - `type: "except"`
13063 
13064 - `tools: array of BetaManagedAgentsWebFetchURLSourceToolReference`
13065 
13066 The tools whose results do not contribute. Between 1 and 128 entries, each with a different name. An empty list is rejected; use "all" to leave out no tool's results.
13067 
13068 - `type: "tool_reference"`
13069 
13070 Must be "tool_reference".
13071 
13072 - `name: string`
13073 
13074 Name of the tool. Compared exactly, so upper and lower case letters are different.
13075 
13076 minLength: 1, maxLength: 128
13077 
13078 - `server_tool_results: BetaManagedAgentsWebFetchURLSourceToolFilter or null`
13079 
13080 Which of the web_search and web_fetch tools' results contribute URLs that may be fetched. Null when not set, which allows both.
13081 
13082 - `user_input: BetaManagedAgentsWebFetchURLSourceUserInput or null`
13083 
13084 Whether URLs in the text of user messages may be fetched. Null when not set, which allows them.
13085 
13086 - `BetaManagedAgentsWebFetchURLSourceAll object`
13087 
13088 Every URL from this source may be fetched. This is the default.
13089 
13090 - `BetaManagedAgentsWebFetchURLSourceNone object`
13091 
13092 This source contributes no URLs that may be fetched.
13093 
1197113094 - `allowed_domains: optional array of string`
1197213095 
1197313096 - `blocked_domains: optional array of string`
from line 15271
1414815271 
1414915272 - `BetaManagedAgentsSessionThreadCreatedEvent object`
1415015273 
14151 Emitted when a subagent is spawned as a new thread. Written to the parent thread's output stream so clients observing the session see child creation.
15274 Emitted when a child thread is created. Written to the parent thread's output stream so clients observing the session see child creation.
1415215275 
1415315276 - `type: "session.thread_created"`
1415415277 
from line 15747
1462415747 
1462515748 See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
1462615749 
15750 - `"claude-haiku-5-5"`
15751 
15752 Fastest model for high-volume, real-time tasks
15753 
1462715754 - `"claude-sonnet-5-5"`
1462815755 
1462915756 Efficient model for coding and agents
from line 16120
1499316120 - `BetaManagedAgentsAutoPolicy object`
1499416121 
1499516122 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.
16123 
16124 - `url_sources: BetaManagedAgentsWebFetchURLSources or null`
16125 
16126 Which sources contribute URLs the tool may fetch, always in the object form. Null when not set, which allows every source.
16127 
16128 - `client_tool_results: BetaManagedAgentsWebFetchURLSourceToolFilter or null`
16129 
16130 Which custom tools' results contribute URLs that may be fetched. Null when not set, which allows every custom tool's results.
16131 
16132 - `BetaManagedAgentsWebFetchURLSourceAll object`
16133 
16134 Every URL from this source may be fetched. This is the default.
16135 
16136 - `type: "all"`
16137 
16138 - `BetaManagedAgentsWebFetchURLSourceNone object`
16139 
16140 This source contributes no URLs that may be fetched.
16141 
16142 - `type: "none"`
16143 
16144 - `BetaManagedAgentsWebFetchURLSourceOnly object`
16145 
16146 Only the named tools' results contribute URLs that may be fetched.
16147 
16148 - `type: "only"`
16149 
16150 - `tools: array of BetaManagedAgentsWebFetchURLSourceToolReference`
16151 
16152 The tools whose results contribute. Between 1 and 128 entries, each with a different name. An empty list is rejected; use "none" to allow no tool's results.
16153 
16154 - `type: "tool_reference"`
16155 
16156 Must be "tool_reference".
16157 
16158 - `name: string`
16159 
16160 Name of the tool. Compared exactly, so upper and lower case letters are different.
16161 
16162 minLength: 1, maxLength: 128
16163 
16164 - `BetaManagedAgentsWebFetchURLSourceExcept object`
16165 
16166 Every tool's results contribute URLs that may be fetched, except the named tools' results.
16167 
16168 - `type: "except"`
16169 
16170 - `tools: array of BetaManagedAgentsWebFetchURLSourceToolReference`
16171 
16172 The tools whose results do not contribute. Between 1 and 128 entries, each with a different name. An empty list is rejected; use "all" to leave out no tool's results.
16173 
16174 - `type: "tool_reference"`
16175 
16176 Must be "tool_reference".
16177 
16178 - `name: string`
16179 
16180 Name of the tool. Compared exactly, so upper and lower case letters are different.
16181 
16182 minLength: 1, maxLength: 128
16183 
16184 - `server_tool_results: BetaManagedAgentsWebFetchURLSourceToolFilter or null`
16185 
16186 Which of the web_search and web_fetch tools' results contribute URLs that may be fetched. Null when not set, which allows both.
16187 
16188 - `user_input: BetaManagedAgentsWebFetchURLSourceUserInput or null`
16189 
16190 Whether URLs in the text of user messages may be fetched. Null when not set, which allows them.
16191 
16192 - `BetaManagedAgentsWebFetchURLSourceAll object`
16193 
16194 Every URL from this source may be fetched. This is the default.
16195 
16196 - `BetaManagedAgentsWebFetchURLSourceNone object`
16197 
16198 This source contributes no URLs that may be fetched.
1499616199 
1499716200 - `allowed_domains: optional array of string`
1499816201 
from line 16556
1535316556{
1535416557 "data": [
1535516558 {
15356 "id": "sevt_011CZkZGOp0iBcp4kaQSihUmy",
16559 "id": "sevt_011CZkZGPp1iBcp4kaQSihUm",
1535716560 "content": [
1535816561 {
1535916562 "text": "Where is my order #1234?",
from line 16567
1536416567 "processed_at": "2026-03-15T10:00:00Z"
1536516568 },
1536616569 {
15367 "id": "sevt_011CZkZHPq1jCdq5lbRTjiVnz",
16570 "id": "sevt_011CZkZHPq1jCdq5mbRTjiVn",
1536816571 "content": [
1536916572 {
1537016573 "text": "Let me look up order #1234 for you.",
from line 17545
1634217545{
1634317546 "data": [
1634417547 {
16345 "id": "sevt_011CZkZGOp0iBcp4kaQSihUmy",
17548 "id": "sevt_011CZkZGPp1iBcp4kaQSihUm",
1634617549 "content": [
1634717550 {
1634817551 "text": "Where is my order #1234?",
from line 18927
1772418927 
1772518928 - `BetaManagedAgentsSessionThreadCreatedEvent object`
1772618929 
17727 Emitted when a subagent is spawned as a new thread. Written to the parent thread's output stream so clients observing the session see child creation.
18930 Emitted when a child thread is created. Written to the parent thread's output stream so clients observing the session see child creation.
1772818931 
1772918932 - `type: "session.thread_created"`
1773018933 
from line 19403
1820019403 
1820119404 See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
1820219405 
19406 - `"claude-haiku-5-5"`
19407 
19408 Fastest model for high-volume, real-time tasks
19409 
1820319410 - `"claude-sonnet-5-5"`
1820419411 
1820519412 Efficient model for coding and agents
from line 19776
1856919776 - `BetaManagedAgentsAutoPolicy object`
1857019777 
1857119778 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.
19779 
19780 - `url_sources: BetaManagedAgentsWebFetchURLSources or null`
19781 
19782 Which sources contribute URLs the tool may fetch, always in the object form. Null when not set, which allows every source.
19783 
19784 - `client_tool_results: BetaManagedAgentsWebFetchURLSourceToolFilter or null`
19785 
19786 Which custom tools' results contribute URLs that may be fetched. Null when not set, which allows every custom tool's results.
19787 
19788 - `BetaManagedAgentsWebFetchURLSourceAll object`
19789 
19790 Every URL from this source may be fetched. This is the default.
19791 
19792 - `type: "all"`
19793 
19794 - `BetaManagedAgentsWebFetchURLSourceNone object`
19795 
19796 This source contributes no URLs that may be fetched.
19797 
19798 - `type: "none"`
19799 
19800 - `BetaManagedAgentsWebFetchURLSourceOnly object`
19801 
19802 Only the named tools' results contribute URLs that may be fetched.
19803 
19804 - `type: "only"`
19805 
19806 - `tools: array of BetaManagedAgentsWebFetchURLSourceToolReference`
19807 
19808 The tools whose results contribute. Between 1 and 128 entries, each with a different name. An empty list is rejected; use "none" to allow no tool's results.
19809 
19810 - `type: "tool_reference"`
19811 
19812 Must be "tool_reference".
19813 
19814 - `name: string`
19815 
19816 Name of the tool. Compared exactly, so upper and lower case letters are different.
19817 
19818 minLength: 1, maxLength: 128
19819 
19820 - `BetaManagedAgentsWebFetchURLSourceExcept object`
19821 
19822 Every tool's results contribute URLs that may be fetched, except the named tools' results.
19823 
19824 - `type: "except"`
19825 
19826 - `tools: array of BetaManagedAgentsWebFetchURLSourceToolReference`
19827 
19828 The tools whose results do not contribute. Between 1 and 128 entries, each with a different name. An empty list is rejected; use "all" to leave out no tool's results.
19829 
19830 - `type: "tool_reference"`
19831 
19832 Must be "tool_reference".
19833 
19834 - `name: string`
19835 
19836 Name of the tool. Compared exactly, so upper and lower case letters are different.
19837 
19838 minLength: 1, maxLength: 128
19839 
19840 - `server_tool_results: BetaManagedAgentsWebFetchURLSourceToolFilter or null`
19841 
19842 Which of the web_search and web_fetch tools' results contribute URLs that may be fetched. Null when not set, which allows both.
19843 
19844 - `user_input: BetaManagedAgentsWebFetchURLSourceUserInput or null`
19845 
19846 Whether URLs in the text of user messages may be fetched. Null when not set, which allows them.
19847 
19848 - `BetaManagedAgentsWebFetchURLSourceAll object`
19849 
19850 Every URL from this source may be fetched. This is the default.
19851 
19852 - `BetaManagedAgentsWebFetchURLSourceNone object`
19853 
19854 This source contributes no URLs that may be fetched.
1857219855 
1857319856 - `allowed_domains: optional array of string`
1857419857 
from line 20256
1897320256 
1897420257```json
1897520258{
18976 "id": "sevt_011CZkZGOp0iBcp4kaQSihUmy",
20259 "id": "sevt_011CZkZGPp1iBcp4kaQSihUm",
1897720260 "content": [
1897820261 {
1897920262 "text": "Where is my order #1234?",
from line 20733
1945020733 "updated_at": "2026-03-15T10:00:00Z"
1945120734 },
1945220735 {
19453 "id": "sesrsc_011CZkZCKr6eXyl0gWMOdQiu",
20736 "id": "sesrsc_011CZkZCKr6eXym1gWMPdQiu",
1945420737 "created_at": "2026-03-15T10:00:00Z",
1945520738 "mount_path": "/workspace/example-repo",
1945620739 "type": "github_repository",
from line 20992
1970920992 
1971020993```json
1971120994{
19712 "id": "sesrsc_011CZkZCKr6eXyl0gWMOdQiu",
20995 "id": "sesrsc_011CZkZCKr6eXym1gWMPdQiu",
1971320996 "created_at": "2026-03-15T10:00:00Z",
1971420997 "mount_path": "/workspace/example-repo",
1971520998 "type": "github_repository",
from line 21260
1997721260 
1997821261```json
1997921262{
19980 "id": "sesrsc_011CZkZCKr6eXyl0gWMOdQiu",
21263 "id": "sesrsc_011CZkZCKr6eXym1gWMPdQiu",
1998121264 "created_at": "2026-03-15T10:00:00Z",
1998221265 "mount_path": "/workspace/example-repo",
1998321266 "type": "github_repository",
from line 21610
2032721610 
2032821611 See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
2032921612 
21613 - `"claude-haiku-5-5"`
21614 
21615 Fastest model for high-volume, real-time tasks
21616 
2033021617 - `"claude-sonnet-5-5"`
2033121618 
2033221619 Efficient model for coding and agents
from line 21951
2066421951 - `BetaManagedAgentsAutoPolicy object`
2066521952 
2066621953 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.
21954 
21955 - `url_sources: BetaManagedAgentsWebFetchURLSources or null`
21956 
21957 Which sources contribute URLs the tool may fetch, always in the object form. Null when not set, which allows every source.
21958 
21959 - `client_tool_results: BetaManagedAgentsWebFetchURLSourceToolFilter or null`
21960 
21961 Which custom tools' results contribute URLs that may be fetched. Null when not set, which allows every custom tool's results.
21962 
21963 - `BetaManagedAgentsWebFetchURLSourceAll object`
21964 
21965 Every URL from this source may be fetched. This is the default.
21966 
21967 - `type: "all"`
21968 
21969 - `BetaManagedAgentsWebFetchURLSourceNone object`
21970 
21971 This source contributes no URLs that may be fetched.
21972 
21973 - `type: "none"`
21974 
21975 - `BetaManagedAgentsWebFetchURLSourceOnly object`
21976 
21977 Only the named tools' results contribute URLs that may be fetched.
21978 
21979 - `type: "only"`
21980 
21981 - `tools: array of BetaManagedAgentsWebFetchURLSourceToolReference`
21982 
21983 The tools whose results contribute. Between 1 and 128 entries, each with a different name. An empty list is rejected; use "none" to allow no tool's results.
21984 
21985 - `type: "tool_reference"`
21986 
21987 Must be "tool_reference".
21988 
21989 - `name: string`
21990 
21991 Name of the tool. Compared exactly, so upper and lower case letters are different.
21992 
21993 minLength: 1, maxLength: 128
21994 
21995 - `BetaManagedAgentsWebFetchURLSourceExcept object`
21996 
21997 Every tool's results contribute URLs that may be fetched, except the named tools' results.
21998 
21999 - `type: "except"`
22000 
22001 - `tools: array of BetaManagedAgentsWebFetchURLSourceToolReference`
22002 
22003 The tools whose results do not contribute. Between 1 and 128 entries, each with a different name. An empty list is rejected; use "all" to leave out no tool's results.
22004 
22005 - `type: "tool_reference"`
22006 
22007 Must be "tool_reference".
22008 
22009 - `name: string`
22010 
22011 Name of the tool. Compared exactly, so upper and lower case letters are different.
22012 
22013 minLength: 1, maxLength: 128
22014 
22015 - `server_tool_results: BetaManagedAgentsWebFetchURLSourceToolFilter or null`
22016 
22017 Which of the web_search and web_fetch tools' results contribute URLs that may be fetched. Null when not set, which allows both.
22018 
22019 - `user_input: BetaManagedAgentsWebFetchURLSourceUserInput or null`
22020 
22021 Whether URLs in the text of user messages may be fetched. Null when not set, which allows them.
22022 
22023 - `BetaManagedAgentsWebFetchURLSourceAll object`
22024 
22025 Every URL from this source may be fetched. This is the default.
22026 
22027 - `BetaManagedAgentsWebFetchURLSourceNone object`
22028 
22029 This source contributes no URLs that may be fetched.
2066722030 
2066822031 - `allowed_domains: optional array of string`
2066922032 
from line 22353
2099022353{
2099122354 "data": [
2099222355 {
20993 "id": "sthr_011CZkZVWa6oIjw0rgXZpnBt",
22356 "id": "sthr_011CZkZVWa6oJjw1rgXZpnBt",
2099422357 "agent": {
2099522358 "id": "agent_011CZkYqphY8vELVzwCUpqiQ",
2099622359 "description": "A focused research subagent.",
from line 22571
2120822571 
2120922572- `BetaManagedAgentsSessionThread object`
2121022573 
21211 An execution thread within a `session`. Each session has one primary thread plus zero or more child threads spawned by the coordinator.
22574 An execution thread within a `session`. Each session has one primary thread plus zero or more child threads.
2121222575 
2121322576 - `type: "session_thread"`
2121422577 
from line 22611
2124822611 
2124922612 See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
2125022613 
22614 - `"claude-haiku-5-5"`
22615 
22616 Fastest model for high-volume, real-time tasks
22617 
2125122618 - `"claude-sonnet-5-5"`
2125222619 
2125322620 Efficient model for coding and agents
from line 22952
2158522952 - `BetaManagedAgentsAutoPolicy object`
2158622953 
2158722954 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.
22955 
22956 - `url_sources: BetaManagedAgentsWebFetchURLSources or null`
22957 
22958 Which sources contribute URLs the tool may fetch, always in the object form. Null when not set, which allows every source.
22959 
22960 - `client_tool_results: BetaManagedAgentsWebFetchURLSourceToolFilter or null`
22961 
22962 Which custom tools' results contribute URLs that may be fetched. Null when not set, which allows every custom tool's results.
22963 
22964 - `BetaManagedAgentsWebFetchURLSourceAll object`
22965 
22966 Every URL from this source may be fetched. This is the default.
22967 
22968 - `type: "all"`
22969 
22970 - `BetaManagedAgentsWebFetchURLSourceNone object`
22971 
22972 This source contributes no URLs that may be fetched.
22973 
22974 - `type: "none"`
22975 
22976 - `BetaManagedAgentsWebFetchURLSourceOnly object`
22977 
22978 Only the named tools' results contribute URLs that may be fetched.
22979 
22980 - `type: "only"`
22981 
22982 - `tools: array of BetaManagedAgentsWebFetchURLSourceToolReference`
22983 
22984 The tools whose results contribute. Between 1 and 128 entries, each with a different name. An empty list is rejected; use "none" to allow no tool's results.
22985 
22986 - `type: "tool_reference"`
22987 
22988 Must be "tool_reference".
22989 
22990 - `name: string`
22991 
22992 Name of the tool. Compared exactly, so upper and lower case letters are different.
22993 
22994 minLength: 1, maxLength: 128
22995 
22996 - `BetaManagedAgentsWebFetchURLSourceExcept object`
22997 
22998 Every tool's results contribute URLs that may be fetched, except the named tools' results.
22999 
23000 - `type: "except"`
23001 
23002 - `tools: array of BetaManagedAgentsWebFetchURLSourceToolReference`
23003 
23004 The tools whose results do not contribute. Between 1 and 128 entries, each with a different name. An empty list is rejected; use "all" to leave out no tool's results.
23005 
23006 - `type: "tool_reference"`
23007 
23008 Must be "tool_reference".
23009 
23010 - `name: string`
23011 
23012 Name of the tool. Compared exactly, so upper and lower case letters are different.
23013 
23014 minLength: 1, maxLength: 128
23015 
23016 - `server_tool_results: BetaManagedAgentsWebFetchURLSourceToolFilter or null`
23017 
23018 Which of the web_search and web_fetch tools' results contribute URLs that may be fetched. Null when not set, which allows both.
23019 
23020 - `user_input: BetaManagedAgentsWebFetchURLSourceUserInput or null`
23021 
23022 Whether URLs in the text of user messages may be fetched. Null when not set, which allows them.
23023 
23024 - `BetaManagedAgentsWebFetchURLSourceAll object`
23025 
23026 Every URL from this source may be fetched. This is the default.
23027 
23028 - `BetaManagedAgentsWebFetchURLSourceNone object`
23029 
23030 This source contributes no URLs that may be fetched.
2158823031 
2158923032 - `allowed_domains: optional array of string`
2159023033 
from line 23348
2190523348 
2190623349```json
2190723350{
21908 "id": "sthr_011CZkZVWa6oIjw0rgXZpnBt",
23351 "id": "sthr_011CZkZVWa6oJjw1rgXZpnBt",
2190923352 "agent": {
2191023353 "id": "agent_011CZkYqphY8vELVzwCUpqiQ",
2191123354 "description": "A focused research subagent.",
from line 23563
2212023563 
2212123564- `BetaManagedAgentsSessionThread object`
2212223565 
22123 An execution thread within a `session`. Each session has one primary thread plus zero or more child threads spawned by the coordinator.
23566 An execution thread within a `session`. Each session has one primary thread plus zero or more child threads.
2212423567 
2212523568 - `type: "session_thread"`
2212623569 
from line 23603
2216023603 
2216123604 See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
2216223605 
23606 - `"claude-haiku-5-5"`
23607 
23608 Fastest model for high-volume, real-time tasks
23609 
2216323610 - `"claude-sonnet-5-5"`
2216423611 
2216523612 Efficient model for coding and agents
from line 23944
2249723944 - `BetaManagedAgentsAutoPolicy object`
2249823945 
2249923946 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.
23947 
23948 - `url_sources: BetaManagedAgentsWebFetchURLSources or null`
23949 
23950 Which sources contribute URLs the tool may fetch, always in the object form. Null when not set, which allows every source.
23951 
23952 - `client_tool_results: BetaManagedAgentsWebFetchURLSourceToolFilter or null`
23953 
23954 Which custom tools' results contribute URLs that may be fetched. Null when not set, which allows every custom tool's results.
23955 
23956 - `BetaManagedAgentsWebFetchURLSourceAll object`
23957 
23958 Every URL from this source may be fetched. This is the default.
23959 
23960 - `type: "all"`
23961 
23962 - `BetaManagedAgentsWebFetchURLSourceNone object`
23963 
23964 This source contributes no URLs that may be fetched.
23965 
23966 - `type: "none"`
23967 
23968 - `BetaManagedAgentsWebFetchURLSourceOnly object`
23969 
23970 Only the named tools' results contribute URLs that may be fetched.
23971 
23972 - `type: "only"`
23973 
23974 - `tools: array of BetaManagedAgentsWebFetchURLSourceToolReference`
23975 
23976 The tools whose results contribute. Between 1 and 128 entries, each with a different name. An empty list is rejected; use "none" to allow no tool's results.
23977 
23978 - `type: "tool_reference"`
23979 
23980 Must be "tool_reference".
23981 
23982 - `name: string`
23983 
23984 Name of the tool. Compared exactly, so upper and lower case letters are different.
23985 
23986 minLength: 1, maxLength: 128
23987 
23988 - `BetaManagedAgentsWebFetchURLSourceExcept object`
23989 
23990 Every tool's results contribute URLs that may be fetched, except the named tools' results.
23991 
23992 - `type: "except"`
23993 
23994 - `tools: array of BetaManagedAgentsWebFetchURLSourceToolReference`
23995 
23996 The tools whose results do not contribute. Between 1 and 128 entries, each with a different name. An empty list is rejected; use "all" to leave out no tool's results.
23997 
23998 - `type: "tool_reference"`
23999 
24000 Must be "tool_reference".
24001 
24002 - `name: string`
24003 
24004 Name of the tool. Compared exactly, so upper and lower case letters are different.
24005 
24006 minLength: 1, maxLength: 128
24007 
24008 - `server_tool_results: BetaManagedAgentsWebFetchURLSourceToolFilter or null`
24009 
24010 Which of the web_search and web_fetch tools' results contribute URLs that may be fetched. Null when not set, which allows both.
24011 
24012 - `user_input: BetaManagedAgentsWebFetchURLSourceUserInput or null`
24013 
24014 Whether URLs in the text of user messages may be fetched. Null when not set, which allows them.
24015 
24016 - `BetaManagedAgentsWebFetchURLSourceAll object`
24017 
24018 Every URL from this source may be fetched. This is the default.
24019 
24020 - `BetaManagedAgentsWebFetchURLSourceNone object`
24021 
24022 This source contributes no URLs that may be fetched.
2250024023 
2250124024 - `allowed_domains: optional array of string`
2250224025 
from line 24341
2281824341 
2281924342```json
2282024343{
22821 "id": "sthr_011CZkZVWa6oIjw0rgXZpnBt",
24344 "id": "sthr_011CZkZVWa6oJjw1rgXZpnBt",
2282224345 "agent": {
2282324346 "id": "agent_011CZkYqphY8vELVzwCUpqiQ",
2282424347 "description": "A focused research subagent.",
from line 25796
2427325796 
2427425797 - `BetaManagedAgentsSessionThreadCreatedEvent object`
2427525798 
24276 Emitted when a subagent is spawned as a new thread. Written to the parent thread's output stream so clients observing the session see child creation.
25799 Emitted when a child thread is created. Written to the parent thread's output stream so clients observing the session see child creation.
2427725800 
2427825801 - `type: "session.thread_created"`
2427925802 
from line 26272
2474926272 
2475026273 See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
2475126274 
26275 - `"claude-haiku-5-5"`
26276 
26277 Fastest model for high-volume, real-time tasks
26278 
2475226279 - `"claude-sonnet-5-5"`
2475326280 
2475426281 Efficient model for coding and agents
from line 26645
2511826645 - `BetaManagedAgentsAutoPolicy object`
2511926646 
2512026647 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.
26648 
26649 - `url_sources: BetaManagedAgentsWebFetchURLSources or null`
26650 
26651 Which sources contribute URLs the tool may fetch, always in the object form. Null when not set, which allows every source.
26652 
26653 - `client_tool_results: BetaManagedAgentsWebFetchURLSourceToolFilter or null`
26654 
26655 Which custom tools' results contribute URLs that may be fetched. Null when not set, which allows every custom tool's results.
26656 
26657 - `BetaManagedAgentsWebFetchURLSourceAll object`
26658 
26659 Every URL from this source may be fetched. This is the default.
26660 
26661 - `type: "all"`
26662 
26663 - `BetaManagedAgentsWebFetchURLSourceNone object`
26664 
26665 This source contributes no URLs that may be fetched.
26666 
26667 - `type: "none"`
26668 
26669 - `BetaManagedAgentsWebFetchURLSourceOnly object`
26670 
26671 Only the named tools' results contribute URLs that may be fetched.
26672 
26673 - `type: "only"`
26674 
26675 - `tools: array of BetaManagedAgentsWebFetchURLSourceToolReference`
26676 
26677 The tools whose results contribute. Between 1 and 128 entries, each with a different name. An empty list is rejected; use "none" to allow no tool's results.
26678 
26679 - `type: "tool_reference"`
26680 
26681 Must be "tool_reference".
26682 
26683 - `name: string`
26684 
26685 Name of the tool. Compared exactly, so upper and lower case letters are different.
26686 
26687 minLength: 1, maxLength: 128
26688 
26689 - `BetaManagedAgentsWebFetchURLSourceExcept object`
26690 
26691 Every tool's results contribute URLs that may be fetched, except the named tools' results.
26692 
26693 - `type: "except"`
26694 
26695 - `tools: array of BetaManagedAgentsWebFetchURLSourceToolReference`
26696 
26697 The tools whose results do not contribute. Between 1 and 128 entries, each with a different name. An empty list is rejected; use "all" to leave out no tool's results.
26698 
26699 - `type: "tool_reference"`
26700 
26701 Must be "tool_reference".
26702 
26703 - `name: string`
26704 
26705 Name of the tool. Compared exactly, so upper and lower case letters are different.
26706 
26707 minLength: 1, maxLength: 128
26708 
26709 - `server_tool_results: BetaManagedAgentsWebFetchURLSourceToolFilter or null`
26710 
26711 Which of the web_search and web_fetch tools' results contribute URLs that may be fetched. Null when not set, which allows both.
26712 
26713 - `user_input: BetaManagedAgentsWebFetchURLSourceUserInput or null`
26714 
26715 Whether URLs in the text of user messages may be fetched. Null when not set, which allows them.
26716 
26717 - `BetaManagedAgentsWebFetchURLSourceAll object`
26718 
26719 Every URL from this source may be fetched. This is the default.
26720 
26721 - `BetaManagedAgentsWebFetchURLSourceNone object`
26722 
26723 This source contributes no URLs that may be fetched.
2512126724 
2512226725 - `allowed_domains: optional array of string`
2512326726 
from line 27081
2547827081{
2547927082 "data": [
2548027083 {
25481 "id": "sevt_011CZkZGOp0iBcp4kaQSihUmy",
27084 "id": "sevt_011CZkZGPp1iBcp4kaQSihUm",
2548227085 "content": [
2548327086 {
2548427087 "text": "Where is my order #1234?",
from line 27092
2548927092 "processed_at": "2026-03-15T10:00:00Z"
2549027093 },
2549127094 {
25492 "id": "sevt_011CZkZHPq1jCdq5lbRTjiVnz",
27095 "id": "sevt_011CZkZHPq1jCdq5mbRTjiVn",
2549327096 "content": [
2549427097 {
2549527098 "text": "Let me look up order #1234 for you.",
from line 28477
2687428477 
2687528478 - `BetaManagedAgentsSessionThreadCreatedEvent object`
2687628479 
26877 Emitted when a subagent is spawned as a new thread. Written to the parent thread's output stream so clients observing the session see child creation.
28480 Emitted when a child thread is created. Written to the parent thread's output stream so clients observing the session see child creation.
2687828481 
2687928482 - `type: "session.thread_created"`
2688028483 
from line 28953
2735028953 
2735128954 See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
2735228955 
28956 - `"claude-haiku-5-5"`
28957 
28958 Fastest model for high-volume, real-time tasks
28959 
2735328960 - `"claude-sonnet-5-5"`
2735428961 
2735528962 Efficient model for coding and agents
from line 29326
2771929326 - `BetaManagedAgentsAutoPolicy object`
2772029327 
2772129328 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.
29329 
29330 - `url_sources: BetaManagedAgentsWebFetchURLSources or null`
29331 
29332 Which sources contribute URLs the tool may fetch, always in the object form. Null when not set, which allows every source.
29333 
29334 - `client_tool_results: BetaManagedAgentsWebFetchURLSourceToolFilter or null`
29335 
29336 Which custom tools' results contribute URLs that may be fetched. Null when not set, which allows every custom tool's results.
29337 
29338 - `BetaManagedAgentsWebFetchURLSourceAll object`
29339 
29340 Every URL from this source may be fetched. This is the default.
29341 
29342 - `type: "all"`
29343 
29344 - `BetaManagedAgentsWebFetchURLSourceNone object`
29345 
29346 This source contributes no URLs that may be fetched.
29347 
29348 - `type: "none"`
29349 
29350 - `BetaManagedAgentsWebFetchURLSourceOnly object`
29351 
29352 Only the named tools' results contribute URLs that may be fetched.
29353 
29354 - `type: "only"`
29355 
29356 - `tools: array of BetaManagedAgentsWebFetchURLSourceToolReference`
29357 
29358 The tools whose results contribute. Between 1 and 128 entries, each with a different name. An empty list is rejected; use "none" to allow no tool's results.
29359 
29360 - `type: "tool_reference"`
29361 
29362 Must be "tool_reference".
29363 
29364 - `name: string`
29365 
29366 Name of the tool. Compared exactly, so upper and lower case letters are different.
29367 
29368 minLength: 1, maxLength: 128
29369 
29370 - `BetaManagedAgentsWebFetchURLSourceExcept object`
29371 
29372 Every tool's results contribute URLs that may be fetched, except the named tools' results.
29373 
29374 - `type: "except"`
29375 
29376 - `tools: array of BetaManagedAgentsWebFetchURLSourceToolReference`
29377 
29378 The tools whose results do not contribute. Between 1 and 128 entries, each with a different name. An empty list is rejected; use "all" to leave out no tool's results.
29379 
29380 - `type: "tool_reference"`
29381 
29382 Must be "tool_reference".
29383 
29384 - `name: string`
29385 
29386 Name of the tool. Compared exactly, so upper and lower case letters are different.
29387 
29388 minLength: 1, maxLength: 128
29389 
29390 - `server_tool_results: BetaManagedAgentsWebFetchURLSourceToolFilter or null`
29391 
29392 Which of the web_search and web_fetch tools' results contribute URLs that may be fetched. Null when not set, which allows both.
29393 
29394 - `user_input: BetaManagedAgentsWebFetchURLSourceUserInput or null`
29395 
29396 Whether URLs in the text of user messages may be fetched. Null when not set, which allows them.
29397 
29398 - `BetaManagedAgentsWebFetchURLSourceAll object`
29399 
29400 Every URL from this source may be fetched. This is the default.
29401 
29402 - `BetaManagedAgentsWebFetchURLSourceNone object`
29403 
29404 This source contributes no URLs that may be fetched.
2772229405 
2772329406 - `allowed_domains: optional array of string`
2772429407 
from line 29806
2812329806 
2812429807```json
2812529808{
28126 "id": "sevt_011CZkZGOp0iBcp4kaQSihUmy",
29809 "id": "sevt_011CZkZGPp1iBcp4kaQSihUm",
2812729810 "content": [
2812829811 {
2812929812 "text": "Where is my order #1234?",
2813029813 
Feedback