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

Agents changedapi/beta/agents

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,819added
Lines−13removed
From line 131 where the diff opens
First seen 14 Aug 2026 this site's first read of the page
Recorded edits19to this page, all time

### Beta Managed Agents Web Fetch URL Source All ### Beta Managed Agents Web Fetch URL Source Except ### Beta Managed Agents Web Fetch URL Source None ### Beta Managed Agents Web Fetch URL Source Only ### Beta Managed Agents Web Fetch URL Source Shorthand ### Beta Managed Agents Web Fetch URL Source Tool Filter ### Beta Managed Agents Web Fetch URL Source Tool Filter Params ### Beta Managed Agents Web Fetch URL Source Tool Reference ### Beta Managed Agents Web Fetch URL Source User Input ### Beta Managed Agents Web Fetch URL Source User Input Params ### Beta Managed Agents Web Fetch URL Sources ### Beta Managed Agents Web Fetch URL Sources Params

The whole hunk

from line 131, 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 131
131131 
132132 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
133133 
134 - `BetaManagedAgentsModel = "claude-sonnet-5-5" or "claude-opus-5-5" or "claude-fable-5-1" or 13 more or string`
134 - `BetaManagedAgentsModel = "claude-haiku-5-5" or "claude-sonnet-5-5" or "claude-opus-5-5" or 14 more or string`
135135 
136136 The model that will power your agent.
137137 
138138 See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
139139 
140 - `"claude-haiku-5-5"`
141 
142 Fastest model for high-volume, real-time tasks
143 
140144 - `"claude-sonnet-5-5"`
141145 
142146 Efficient model for coding and agents
from line 323
319323 
320324- `multiagent: optional BetaManagedAgentsMultiagentParams or null`
321325 
322 Multiagent orchestration configuration. Currently supports the `coordinator` topology with a roster of 1-20 agents.
326 Multiagent orchestration configuration.
323327 
324328 - `type: "coordinator"`
325329 
from line 365
361365 
362366 - `model: string`
363367 
364 A Claude model id. The model must be permitted as an advisor for this agent's model — see the sessions/threads/advisor spec.
368 A Claude model id. The model must be permitted as an advisor for this agent's model.
365369 
366370 minLength: 1, maxLength: 256
367371 
from line 659
655659 
656660 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.
657661 
662 - `url_sources: optional BetaManagedAgentsWebFetchURLSourcesParams or null`
663 
664 Which sources contribute URLs the tool may fetch. Omit to allow every source.
665 
666 - `client_tool_results: optional BetaManagedAgentsWebFetchURLSourceToolFilterParams or null`
667 
668 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.
669 
670 - `BetaManagedAgentsWebFetchURLSourceShorthand = "all" or "none"`
671 
672 String form of a url_sources value that has no field other than its type: "all" means {"type": "all"} and "none" means {"type": "none"}.
673 
674 - `"all"`
675 
676 - `"none"`
677 
678 - `BetaManagedAgentsWebFetchURLSourceToolFilter = BetaManagedAgentsWebFetchURLSourceAll or BetaManagedAgentsWebFetchURLSourceNone or BetaManagedAgentsWebFetchURLSourceOnly or BetaManagedAgentsWebFetchURLSourceExcept`
679 
680 Which tools' results contribute URLs that may be fetched.
681 
682 - `BetaManagedAgentsWebFetchURLSourceAll object`
683 
684 Every URL from this source may be fetched. This is the default.
685 
686 - `type: "all"`
687 
688 - `BetaManagedAgentsWebFetchURLSourceNone object`
689 
690 This source contributes no URLs that may be fetched.
691 
692 - `type: "none"`
693 
694 - `BetaManagedAgentsWebFetchURLSourceOnly object`
695 
696 Only the named tools' results contribute URLs that may be fetched.
697 
698 - `type: "only"`
699 
700 - `tools: array of BetaManagedAgentsWebFetchURLSourceToolReference`
701 
702 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.
703 
704 - `type: "tool_reference"`
705 
706 Must be "tool_reference".
707 
708 - `name: string`
709 
710 Name of the tool. Compared exactly, so upper and lower case letters are different.
711 
712 minLength: 1, maxLength: 128
713 
714 - `BetaManagedAgentsWebFetchURLSourceExcept object`
715 
716 Every tool's results contribute URLs that may be fetched, except the named tools' results.
717 
718 - `type: "except"`
719 
720 - `tools: array of BetaManagedAgentsWebFetchURLSourceToolReference`
721 
722 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.
723 
724 - `type: "tool_reference"`
725 
726 Must be "tool_reference".
727 
728 - `name: string`
729 
730 Name of the tool. Compared exactly, so upper and lower case letters are different.
731 
732 minLength: 1, maxLength: 128
733 
734 - `server_tool_results: optional BetaManagedAgentsWebFetchURLSourceToolFilterParams or null`
735 
736 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".
737 
738 - `user_input: optional BetaManagedAgentsWebFetchURLSourceUserInputParams or null`
739 
740 Whether URLs in the text of user messages may be fetched: "all" (the default) or "none".
741 
742 - `BetaManagedAgentsWebFetchURLSourceShorthand = "all" or "none"`
743 
744 String form of a url_sources value that has no field other than its type: "all" means {"type": "all"} and "none" means {"type": "none"}.
745 
746 - `BetaManagedAgentsWebFetchURLSourceUserInput = BetaManagedAgentsWebFetchURLSourceAll or BetaManagedAgentsWebFetchURLSourceNone`
747 
748 Whether URLs in the text of user messages may be fetched.
749 
750 - `BetaManagedAgentsWebFetchURLSourceAll object`
751 
752 Every URL from this source may be fetched. This is the default.
753 
754 - `BetaManagedAgentsWebFetchURLSourceNone object`
755 
756 This source contributes no URLs that may be fetched.
757 
658758 - `BetaManagedAgentsWebSearchToolConfigParams object`
659759 
660760 Configuration override for the web_search tool.
from line 985
885985 
886986 See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
887987 
988 - `"claude-haiku-5-5"`
989 
990 Fastest model for high-volume, real-time tasks
991 
888992 - `"claude-sonnet-5-5"`
889993 
890994 Efficient model for coding and agents
from line 1358
12541358 - `BetaManagedAgentsAutoPolicy object`
12551359 
12561360 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.
1361 
1362 - `url_sources: BetaManagedAgentsWebFetchURLSources or null`
1363 
1364 Which sources contribute URLs the tool may fetch, always in the object form. Null when not set, which allows every source.
1365 
1366 - `client_tool_results: BetaManagedAgentsWebFetchURLSourceToolFilter or null`
1367 
1368 Which custom tools' results contribute URLs that may be fetched. Null when not set, which allows every custom tool's results.
1369 
1370 - `BetaManagedAgentsWebFetchURLSourceAll object`
1371 
1372 Every URL from this source may be fetched. This is the default.
1373 
1374 - `type: "all"`
1375 
1376 - `BetaManagedAgentsWebFetchURLSourceNone object`
1377 
1378 This source contributes no URLs that may be fetched.
1379 
1380 - `type: "none"`
1381 
1382 - `BetaManagedAgentsWebFetchURLSourceOnly object`
1383 
1384 Only the named tools' results contribute URLs that may be fetched.
1385 
1386 - `type: "only"`
1387 
1388 - `tools: array of BetaManagedAgentsWebFetchURLSourceToolReference`
1389 
1390 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.
1391 
1392 - `type: "tool_reference"`
1393 
1394 Must be "tool_reference".
1395 
1396 - `name: string`
1397 
1398 Name of the tool. Compared exactly, so upper and lower case letters are different.
1399 
1400 minLength: 1, maxLength: 128
1401 
1402 - `BetaManagedAgentsWebFetchURLSourceExcept object`
1403 
1404 Every tool's results contribute URLs that may be fetched, except the named tools' results.
1405 
1406 - `type: "except"`
1407 
1408 - `tools: array of BetaManagedAgentsWebFetchURLSourceToolReference`
1409 
1410 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.
1411 
1412 - `type: "tool_reference"`
1413 
1414 Must be "tool_reference".
1415 
1416 - `name: string`
1417 
1418 Name of the tool. Compared exactly, so upper and lower case letters are different.
1419 
1420 minLength: 1, maxLength: 128
1421 
1422 - `server_tool_results: BetaManagedAgentsWebFetchURLSourceToolFilter or null`
1423 
1424 Which of the web_search and web_fetch tools' results contribute URLs that may be fetched. Null when not set, which allows both.
1425 
1426 - `user_input: BetaManagedAgentsWebFetchURLSourceUserInput or null`
1427 
1428 Whether URLs in the text of user messages may be fetched. Null when not set, which allows them.
1429 
1430 - `BetaManagedAgentsWebFetchURLSourceAll object`
1431 
1432 Every URL from this source may be fetched. This is the default.
1433 
1434 - `BetaManagedAgentsWebFetchURLSourceNone object`
1435 
1436 This source contributes no URLs that may be fetched.
12571437 
12581438 - `allowed_domains: optional array of string`
12591439 
from line 1684
15041684 "version": "1"
15051685 },
15061686 {
1507 "skill_id": "skill_011CZkZFNu9hAbo3jZPRgTlx",
1687 "skill_id": "skill_011CZkZFNu9hAbo3jZPRgTmx",
15081688 "type": "custom",
15091689 "version": "2"
15101690 }
from line 1909
17291909 
17301910 See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
17311911 
1912 - `"claude-haiku-5-5"`
1913 
1914 Fastest model for high-volume, real-time tasks
1915 
17321916 - `"claude-sonnet-5-5"`
17331917 
17341918 Efficient model for coding and agents
from line 2282
20982282 - `BetaManagedAgentsAutoPolicy object`
20992283 
21002284 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.
2285 
2286 - `url_sources: BetaManagedAgentsWebFetchURLSources or null`
2287 
2288 Which sources contribute URLs the tool may fetch, always in the object form. Null when not set, which allows every source.
2289 
2290 - `client_tool_results: BetaManagedAgentsWebFetchURLSourceToolFilter or null`
2291 
2292 Which custom tools' results contribute URLs that may be fetched. Null when not set, which allows every custom tool's results.
2293 
2294 - `BetaManagedAgentsWebFetchURLSourceAll object`
2295 
2296 Every URL from this source may be fetched. This is the default.
2297 
2298 - `type: "all"`
2299 
2300 - `BetaManagedAgentsWebFetchURLSourceNone object`
2301 
2302 This source contributes no URLs that may be fetched.
2303 
2304 - `type: "none"`
2305 
2306 - `BetaManagedAgentsWebFetchURLSourceOnly object`
2307 
2308 Only the named tools' results contribute URLs that may be fetched.
2309 
2310 - `type: "only"`
2311 
2312 - `tools: array of BetaManagedAgentsWebFetchURLSourceToolReference`
2313 
2314 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.
2315 
2316 - `type: "tool_reference"`
2317 
2318 Must be "tool_reference".
2319 
2320 - `name: string`
2321 
2322 Name of the tool. Compared exactly, so upper and lower case letters are different.
2323 
2324 minLength: 1, maxLength: 128
2325 
2326 - `BetaManagedAgentsWebFetchURLSourceExcept object`
2327 
2328 Every tool's results contribute URLs that may be fetched, except the named tools' results.
2329 
2330 - `type: "except"`
2331 
2332 - `tools: array of BetaManagedAgentsWebFetchURLSourceToolReference`
2333 
2334 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.
2335 
2336 - `type: "tool_reference"`
2337 
2338 Must be "tool_reference".
2339 
2340 - `name: string`
2341 
2342 Name of the tool. Compared exactly, so upper and lower case letters are different.
2343 
2344 minLength: 1, maxLength: 128
2345 
2346 - `server_tool_results: BetaManagedAgentsWebFetchURLSourceToolFilter or null`
2347 
2348 Which of the web_search and web_fetch tools' results contribute URLs that may be fetched. Null when not set, which allows both.
2349 
2350 - `user_input: BetaManagedAgentsWebFetchURLSourceUserInput or null`
2351 
2352 Whether URLs in the text of user messages may be fetched. Null when not set, which allows them.
2353 
2354 - `BetaManagedAgentsWebFetchURLSourceAll object`
2355 
2356 Every URL from this source may be fetched. This is the default.
2357 
2358 - `BetaManagedAgentsWebFetchURLSourceNone object`
2359 
2360 This source contributes no URLs that may be fetched.
21012361 
21022362 - `allowed_domains: optional array of string`
21032363 
from line 2590
23302590 "version": "1"
23312591 },
23322592 {
2333 "skill_id": "skill_011CZkZFNu9hAbo3jZPRgTlx",
2593 "skill_id": "skill_011CZkZFNu9hAbo3jZPRgTmx",
23342594 "type": "custom",
23352595 "version": "2"
23362596 }
from line 2804
25442804 
25452805 See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
25462806 
2807 - `"claude-haiku-5-5"`
2808 
2809 Fastest model for high-volume, real-time tasks
2810 
25472811 - `"claude-sonnet-5-5"`
25482812 
25492813 Efficient model for coding and agents
from line 3177
29133177 - `BetaManagedAgentsAutoPolicy object`
29143178 
29153179 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.
3180 
3181 - `url_sources: BetaManagedAgentsWebFetchURLSources or null`
3182 
3183 Which sources contribute URLs the tool may fetch, always in the object form. Null when not set, which allows every source.
3184 
3185 - `client_tool_results: BetaManagedAgentsWebFetchURLSourceToolFilter or null`
3186 
3187 Which custom tools' results contribute URLs that may be fetched. Null when not set, which allows every custom tool's results.
3188 
3189 - `BetaManagedAgentsWebFetchURLSourceAll object`
3190 
3191 Every URL from this source may be fetched. This is the default.
3192 
3193 - `type: "all"`
3194 
3195 - `BetaManagedAgentsWebFetchURLSourceNone object`
3196 
3197 This source contributes no URLs that may be fetched.
3198 
3199 - `type: "none"`
3200 
3201 - `BetaManagedAgentsWebFetchURLSourceOnly object`
3202 
3203 Only the named tools' results contribute URLs that may be fetched.
3204 
3205 - `type: "only"`
3206 
3207 - `tools: array of BetaManagedAgentsWebFetchURLSourceToolReference`
3208 
3209 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.
3210 
3211 - `type: "tool_reference"`
3212 
3213 Must be "tool_reference".
3214 
3215 - `name: string`
3216 
3217 Name of the tool. Compared exactly, so upper and lower case letters are different.
3218 
3219 minLength: 1, maxLength: 128
3220 
3221 - `BetaManagedAgentsWebFetchURLSourceExcept object`
3222 
3223 Every tool's results contribute URLs that may be fetched, except the named tools' results.
3224 
3225 - `type: "except"`
3226 
3227 - `tools: array of BetaManagedAgentsWebFetchURLSourceToolReference`
3228 
3229 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.
3230 
3231 - `type: "tool_reference"`
3232 
3233 Must be "tool_reference".
3234 
3235 - `name: string`
3236 
3237 Name of the tool. Compared exactly, so upper and lower case letters are different.
3238 
3239 minLength: 1, maxLength: 128
3240 
3241 - `server_tool_results: BetaManagedAgentsWebFetchURLSourceToolFilter or null`
3242 
3243 Which of the web_search and web_fetch tools' results contribute URLs that may be fetched. Null when not set, which allows both.
3244 
3245 - `user_input: BetaManagedAgentsWebFetchURLSourceUserInput or null`
3246 
3247 Whether URLs in the text of user messages may be fetched. Null when not set, which allows them.
3248 
3249 - `BetaManagedAgentsWebFetchURLSourceAll object`
3250 
3251 Every URL from this source may be fetched. This is the default.
3252 
3253 - `BetaManagedAgentsWebFetchURLSourceNone object`
3254 
3255 This source contributes no URLs that may be fetched.
29163256 
29173257 - `allowed_domains: optional array of string`
29183258 
from line 3479
31393479 "version": "1"
31403480 },
31413481 {
3142 "skill_id": "skill_011CZkZFNu9hAbo3jZPRgTlx",
3482 "skill_id": "skill_011CZkZFNu9hAbo3jZPRgTmx",
31433483 "type": "custom",
31443484 "version": "2"
31453485 }
from line 3672
33323672 
33333673 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.
33343674 
3335 - `BetaManagedAgentsModel = "claude-sonnet-5-5" or "claude-opus-5-5" or "claude-fable-5-1" or 13 more or string`
3675 - `BetaManagedAgentsModel = "claude-haiku-5-5" or "claude-sonnet-5-5" or "claude-opus-5-5" or 14 more or string`
33363676 
33373677 The model that will power your agent.
33383678 
33393679 See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
33403680 
3681 - `"claude-haiku-5-5"`
3682 
3683 Fastest model for high-volume, real-time tasks
3684 
33413685 - `"claude-sonnet-5-5"`
33423686 
33433687 Efficient model for coding and agents
from line 3872
35283872 
35293873 - `model: string`
35303874 
3531 A Claude model id. The model must be permitted as an advisor for this agent's model — see the sessions/threads/advisor spec.
3875 A Claude model id. The model must be permitted as an advisor for this agent's model.
35323876 
35333877 minLength: 1, maxLength: 256
35343878 
from line 4172
38284172 
38294173 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.
38304174 
4175 - `url_sources: optional BetaManagedAgentsWebFetchURLSourcesParams or null`
4176 
4177 Which sources contribute URLs the tool may fetch. Omit to allow every source.
4178 
4179 - `client_tool_results: optional BetaManagedAgentsWebFetchURLSourceToolFilterParams or null`
4180 
4181 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.
4182 
4183 - `BetaManagedAgentsWebFetchURLSourceShorthand = "all" or "none"`
4184 
4185 String form of a url_sources value that has no field other than its type: "all" means {"type": "all"} and "none" means {"type": "none"}.
4186 
4187 - `"all"`
4188 
4189 - `"none"`
4190 
4191 - `BetaManagedAgentsWebFetchURLSourceToolFilter = BetaManagedAgentsWebFetchURLSourceAll or BetaManagedAgentsWebFetchURLSourceNone or BetaManagedAgentsWebFetchURLSourceOnly or BetaManagedAgentsWebFetchURLSourceExcept`
4192 
4193 Which tools' results contribute URLs that may be fetched.
4194 
4195 - `BetaManagedAgentsWebFetchURLSourceAll object`
4196 
4197 Every URL from this source may be fetched. This is the default.
4198 
4199 - `type: "all"`
4200 
4201 - `BetaManagedAgentsWebFetchURLSourceNone object`
4202 
4203 This source contributes no URLs that may be fetched.
4204 
4205 - `type: "none"`
4206 
4207 - `BetaManagedAgentsWebFetchURLSourceOnly object`
4208 
4209 Only the named tools' results contribute URLs that may be fetched.
4210 
4211 - `type: "only"`
4212 
4213 - `tools: array of BetaManagedAgentsWebFetchURLSourceToolReference`
4214 
4215 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.
4216 
4217 - `type: "tool_reference"`
4218 
4219 Must be "tool_reference".
4220 
4221 - `name: string`
4222 
4223 Name of the tool. Compared exactly, so upper and lower case letters are different.
4224 
4225 minLength: 1, maxLength: 128
4226 
4227 - `BetaManagedAgentsWebFetchURLSourceExcept object`
4228 
4229 Every tool's results contribute URLs that may be fetched, except the named tools' results.
4230 
4231 - `type: "except"`
4232 
4233 - `tools: array of BetaManagedAgentsWebFetchURLSourceToolReference`
4234 
4235 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.
4236 
4237 - `type: "tool_reference"`
4238 
4239 Must be "tool_reference".
4240 
4241 - `name: string`
4242 
4243 Name of the tool. Compared exactly, so upper and lower case letters are different.
4244 
4245 minLength: 1, maxLength: 128
4246 
4247 - `server_tool_results: optional BetaManagedAgentsWebFetchURLSourceToolFilterParams or null`
4248 
4249 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".
4250 
4251 - `user_input: optional BetaManagedAgentsWebFetchURLSourceUserInputParams or null`
4252 
4253 Whether URLs in the text of user messages may be fetched: "all" (the default) or "none".
4254 
4255 - `BetaManagedAgentsWebFetchURLSourceShorthand = "all" or "none"`
4256 
4257 String form of a url_sources value that has no field other than its type: "all" means {"type": "all"} and "none" means {"type": "none"}.
4258 
4259 - `BetaManagedAgentsWebFetchURLSourceUserInput = BetaManagedAgentsWebFetchURLSourceAll or BetaManagedAgentsWebFetchURLSourceNone`
4260 
4261 Whether URLs in the text of user messages may be fetched.
4262 
4263 - `BetaManagedAgentsWebFetchURLSourceAll object`
4264 
4265 Every URL from this source may be fetched. This is the default.
4266 
4267 - `BetaManagedAgentsWebFetchURLSourceNone object`
4268 
4269 This source contributes no URLs that may be fetched.
4270 
38314271 - `BetaManagedAgentsWebSearchToolConfigParams object`
38324272 
38334273 Configuration override for the web_search tool.
from line 4504
40644504 
40654505 See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
40664506 
4507 - `"claude-haiku-5-5"`
4508 
4509 Fastest model for high-volume, real-time tasks
4510 
40674511 - `"claude-sonnet-5-5"`
40684512 
40694513 Efficient model for coding and agents
from line 4877
44334877 - `BetaManagedAgentsAutoPolicy object`
44344878 
44354879 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.
4880 
4881 - `url_sources: BetaManagedAgentsWebFetchURLSources or null`
4882 
4883 Which sources contribute URLs the tool may fetch, always in the object form. Null when not set, which allows every source.
4884 
4885 - `client_tool_results: BetaManagedAgentsWebFetchURLSourceToolFilter or null`
4886 
4887 Which custom tools' results contribute URLs that may be fetched. Null when not set, which allows every custom tool's results.
4888 
4889 - `BetaManagedAgentsWebFetchURLSourceAll object`
4890 
4891 Every URL from this source may be fetched. This is the default.
4892 
4893 - `type: "all"`
4894 
4895 - `BetaManagedAgentsWebFetchURLSourceNone object`
4896 
4897 This source contributes no URLs that may be fetched.
4898 
4899 - `type: "none"`
4900 
4901 - `BetaManagedAgentsWebFetchURLSourceOnly object`
4902 
4903 Only the named tools' results contribute URLs that may be fetched.
4904 
4905 - `type: "only"`
4906 
4907 - `tools: array of BetaManagedAgentsWebFetchURLSourceToolReference`
4908 
4909 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.
4910 
4911 - `type: "tool_reference"`
4912 
4913 Must be "tool_reference".
4914 
4915 - `name: string`
4916 
4917 Name of the tool. Compared exactly, so upper and lower case letters are different.
4918 
4919 minLength: 1, maxLength: 128
4920 
4921 - `BetaManagedAgentsWebFetchURLSourceExcept object`
4922 
4923 Every tool's results contribute URLs that may be fetched, except the named tools' results.
4924 
4925 - `type: "except"`
4926 
4927 - `tools: array of BetaManagedAgentsWebFetchURLSourceToolReference`
4928 
4929 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.
4930 
4931 - `type: "tool_reference"`
4932 
4933 Must be "tool_reference".
4934 
4935 - `name: string`
4936 
4937 Name of the tool. Compared exactly, so upper and lower case letters are different.
4938 
4939 minLength: 1, maxLength: 128
4940 
4941 - `server_tool_results: BetaManagedAgentsWebFetchURLSourceToolFilter or null`
4942 
4943 Which of the web_search and web_fetch tools' results contribute URLs that may be fetched. Null when not set, which allows both.
4944 
4945 - `user_input: BetaManagedAgentsWebFetchURLSourceUserInput or null`
4946 
4947 Whether URLs in the text of user messages may be fetched. Null when not set, which allows them.
4948 
4949 - `BetaManagedAgentsWebFetchURLSourceAll object`
4950 
4951 Every URL from this source may be fetched. This is the default.
4952 
4953 - `BetaManagedAgentsWebFetchURLSourceNone object`
4954 
4955 This source contributes no URLs that may be fetched.
44364956 
44374957 - `allowed_domains: optional array of string`
44384958 
from line 5194
46745194 "version": "1"
46755195 },
46765196 {
4677 "skill_id": "skill_011CZkZFNu9hAbo3jZPRgTlx",
5197 "skill_id": "skill_011CZkZFNu9hAbo3jZPRgTmx",
46785198 "type": "custom",
46795199 "version": "2"
46805200 }
from line 5397
48775397 
48785398 See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
48795399 
5400 - `"claude-haiku-5-5"`
5401 
5402 Fastest model for high-volume, real-time tasks
5403 
48805404 - `"claude-sonnet-5-5"`
48815405 
48825406 Efficient model for coding and agents
from line 5770
52465770 - `BetaManagedAgentsAutoPolicy object`
52475771 
52485772 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.
5773 
5774 - `url_sources: BetaManagedAgentsWebFetchURLSources or null`
5775 
5776 Which sources contribute URLs the tool may fetch, always in the object form. Null when not set, which allows every source.
5777 
5778 - `client_tool_results: BetaManagedAgentsWebFetchURLSourceToolFilter or null`
5779 
5780 Which custom tools' results contribute URLs that may be fetched. Null when not set, which allows every custom tool's results.
5781 
5782 - `BetaManagedAgentsWebFetchURLSourceAll object`
5783 
5784 Every URL from this source may be fetched. This is the default.
5785 
5786 - `type: "all"`
5787 
5788 - `BetaManagedAgentsWebFetchURLSourceNone object`
5789 
5790 This source contributes no URLs that may be fetched.
5791 
5792 - `type: "none"`
5793 
5794 - `BetaManagedAgentsWebFetchURLSourceOnly object`
5795 
5796 Only the named tools' results contribute URLs that may be fetched.
5797 
5798 - `type: "only"`
5799 
5800 - `tools: array of BetaManagedAgentsWebFetchURLSourceToolReference`
5801 
5802 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.
5803 
5804 - `type: "tool_reference"`
5805 
5806 Must be "tool_reference".
5807 
5808 - `name: string`
5809 
5810 Name of the tool. Compared exactly, so upper and lower case letters are different.
5811 
5812 minLength: 1, maxLength: 128
5813 
5814 - `BetaManagedAgentsWebFetchURLSourceExcept object`
5815 
5816 Every tool's results contribute URLs that may be fetched, except the named tools' results.
5817 
5818 - `type: "except"`
5819 
5820 - `tools: array of BetaManagedAgentsWebFetchURLSourceToolReference`
5821 
5822 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.
5823 
5824 - `type: "tool_reference"`
5825 
5826 Must be "tool_reference".
5827 
5828 - `name: string`
5829 
5830 Name of the tool. Compared exactly, so upper and lower case letters are different.
5831 
5832 minLength: 1, maxLength: 128
5833 
5834 - `server_tool_results: BetaManagedAgentsWebFetchURLSourceToolFilter or null`
5835 
5836 Which of the web_search and web_fetch tools' results contribute URLs that may be fetched. Null when not set, which allows both.
5837 
5838 - `user_input: BetaManagedAgentsWebFetchURLSourceUserInput or null`
5839 
5840 Whether URLs in the text of user messages may be fetched. Null when not set, which allows them.
5841 
5842 - `BetaManagedAgentsWebFetchURLSourceAll object`
5843 
5844 Every URL from this source may be fetched. This is the default.
5845 
5846 - `BetaManagedAgentsWebFetchURLSourceNone object`
5847 
5848 This source contributes no URLs that may be fetched.
52495849 
52505850 - `allowed_domains: optional array of string`
52515851 
from line 6073
54736073 "version": "1"
54746074 },
54756075 {
5476 "skill_id": "skill_011CZkZFNu9hAbo3jZPRgTlx",
6076 "skill_id": "skill_011CZkZFNu9hAbo3jZPRgTmx",
54776077 "type": "custom",
54786078 "version": "2"
54796079 }
from line 6164
55646164 
55656165 See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
55666166 
6167 - `"claude-haiku-5-5"`
6168 
6169 Fastest model for high-volume, real-time tasks
6170 
55676171 - `"claude-sonnet-5-5"`
55686172 
55696173 Efficient model for coding and agents
from line 6538
59346538 
59356539 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.
59366540 
6541 - `url_sources: BetaManagedAgentsWebFetchURLSources or null`
6542 
6543 Which sources contribute URLs the tool may fetch, always in the object form. Null when not set, which allows every source.
6544 
6545 - `client_tool_results: BetaManagedAgentsWebFetchURLSourceToolFilter or null`
6546 
6547 Which custom tools' results contribute URLs that may be fetched. Null when not set, which allows every custom tool's results.
6548 
6549 - `BetaManagedAgentsWebFetchURLSourceAll object`
6550 
6551 Every URL from this source may be fetched. This is the default.
6552 
6553 - `type: "all"`
6554 
6555 - `BetaManagedAgentsWebFetchURLSourceNone object`
6556 
6557 This source contributes no URLs that may be fetched.
6558 
6559 - `type: "none"`
6560 
6561 - `BetaManagedAgentsWebFetchURLSourceOnly object`
6562 
6563 Only the named tools' results contribute URLs that may be fetched.
6564 
6565 - `type: "only"`
6566 
6567 - `tools: array of BetaManagedAgentsWebFetchURLSourceToolReference`
6568 
6569 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.
6570 
6571 - `type: "tool_reference"`
6572 
6573 Must be "tool_reference".
6574 
6575 - `name: string`
6576 
6577 Name of the tool. Compared exactly, so upper and lower case letters are different.
6578 
6579 minLength: 1, maxLength: 128
6580 
6581 - `BetaManagedAgentsWebFetchURLSourceExcept object`
6582 
6583 Every tool's results contribute URLs that may be fetched, except the named tools' results.
6584 
6585 - `type: "except"`
6586 
6587 - `tools: array of BetaManagedAgentsWebFetchURLSourceToolReference`
6588 
6589 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.
6590 
6591 - `type: "tool_reference"`
6592 
6593 Must be "tool_reference".
6594 
6595 - `name: string`
6596 
6597 Name of the tool. Compared exactly, so upper and lower case letters are different.
6598 
6599 minLength: 1, maxLength: 128
6600 
6601 - `server_tool_results: BetaManagedAgentsWebFetchURLSourceToolFilter or null`
6602 
6603 Which of the web_search and web_fetch tools' results contribute URLs that may be fetched. Null when not set, which allows both.
6604 
6605 - `user_input: BetaManagedAgentsWebFetchURLSourceUserInput or null`
6606 
6607 Whether URLs in the text of user messages may be fetched. Null when not set, which allows them.
6608 
6609 - `BetaManagedAgentsWebFetchURLSourceAll object`
6610 
6611 Every URL from this source may be fetched. This is the default.
6612 
6613 - `BetaManagedAgentsWebFetchURLSourceNone object`
6614 
6615 This source contributes no URLs that may be fetched.
6616 
59376617 - `allowed_domains: optional array of string`
59386618 
59396619 - `blocked_domains: optional array of string`
from line 6994
63146994 
63156995 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.
63166996 
6997 - `url_sources: BetaManagedAgentsWebFetchURLSources or null`
6998 
6999 Which sources contribute URLs the tool may fetch, always in the object form. Null when not set, which allows every source.
7000 
7001 - `client_tool_results: BetaManagedAgentsWebFetchURLSourceToolFilter or null`
7002 
7003 Which custom tools' results contribute URLs that may be fetched. Null when not set, which allows every custom tool's results.
7004 
7005 - `BetaManagedAgentsWebFetchURLSourceAll object`
7006 
7007 Every URL from this source may be fetched. This is the default.
7008 
7009 - `type: "all"`
7010 
7011 - `BetaManagedAgentsWebFetchURLSourceNone object`
7012 
7013 This source contributes no URLs that may be fetched.
7014 
7015 - `type: "none"`
7016 
7017 - `BetaManagedAgentsWebFetchURLSourceOnly object`
7018 
7019 Only the named tools' results contribute URLs that may be fetched.
7020 
7021 - `type: "only"`
7022 
7023 - `tools: array of BetaManagedAgentsWebFetchURLSourceToolReference`
7024 
7025 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.
7026 
7027 - `type: "tool_reference"`
7028 
7029 Must be "tool_reference".
7030 
7031 - `name: string`
7032 
7033 Name of the tool. Compared exactly, so upper and lower case letters are different.
7034 
7035 minLength: 1, maxLength: 128
7036 
7037 - `BetaManagedAgentsWebFetchURLSourceExcept object`
7038 
7039 Every tool's results contribute URLs that may be fetched, except the named tools' results.
7040 
7041 - `type: "except"`
7042 
7043 - `tools: array of BetaManagedAgentsWebFetchURLSourceToolReference`
7044 
7045 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.
7046 
7047 - `type: "tool_reference"`
7048 
7049 Must be "tool_reference".
7050 
7051 - `name: string`
7052 
7053 Name of the tool. Compared exactly, so upper and lower case letters are different.
7054 
7055 minLength: 1, maxLength: 128
7056 
7057 - `server_tool_results: BetaManagedAgentsWebFetchURLSourceToolFilter or null`
7058 
7059 Which of the web_search and web_fetch tools' results contribute URLs that may be fetched. Null when not set, which allows both.
7060 
7061 - `user_input: BetaManagedAgentsWebFetchURLSourceUserInput or null`
7062 
7063 Whether URLs in the text of user messages may be fetched. Null when not set, which allows them.
7064 
7065 - `BetaManagedAgentsWebFetchURLSourceAll object`
7066 
7067 Every URL from this source may be fetched. This is the default.
7068 
7069 - `BetaManagedAgentsWebFetchURLSourceNone object`
7070 
7071 This source contributes no URLs that may be fetched.
7072 
63177073 - `allowed_domains: optional array of string`
63187074 
63197075 - `blocked_domains: optional array of string`
from line 7374
66187374 
66197375 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.
66207376 
7377 - `url_sources: optional BetaManagedAgentsWebFetchURLSourcesParams or null`
7378 
7379 Which sources contribute URLs the tool may fetch. Omit to allow every source.
7380 
7381 - `client_tool_results: optional BetaManagedAgentsWebFetchURLSourceToolFilterParams or null`
7382 
7383 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.
7384 
7385 - `BetaManagedAgentsWebFetchURLSourceShorthand = "all" or "none"`
7386 
7387 String form of a url_sources value that has no field other than its type: "all" means {"type": "all"} and "none" means {"type": "none"}.
7388 
7389 - `"all"`
7390 
7391 - `"none"`
7392 
7393 - `BetaManagedAgentsWebFetchURLSourceToolFilter = BetaManagedAgentsWebFetchURLSourceAll or BetaManagedAgentsWebFetchURLSourceNone or BetaManagedAgentsWebFetchURLSourceOnly or BetaManagedAgentsWebFetchURLSourceExcept`
7394 
7395 Which tools' results contribute URLs that may be fetched.
7396 
7397 - `BetaManagedAgentsWebFetchURLSourceAll object`
7398 
7399 Every URL from this source may be fetched. This is the default.
7400 
7401 - `type: "all"`
7402 
7403 - `BetaManagedAgentsWebFetchURLSourceNone object`
7404 
7405 This source contributes no URLs that may be fetched.
7406 
7407 - `type: "none"`
7408 
7409 - `BetaManagedAgentsWebFetchURLSourceOnly object`
7410 
7411 Only the named tools' results contribute URLs that may be fetched.
7412 
7413 - `type: "only"`
7414 
7415 - `tools: array of BetaManagedAgentsWebFetchURLSourceToolReference`
7416 
7417 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.
7418 
7419 - `type: "tool_reference"`
7420 
7421 Must be "tool_reference".
7422 
7423 - `name: string`
7424 
7425 Name of the tool. Compared exactly, so upper and lower case letters are different.
7426 
7427 minLength: 1, maxLength: 128
7428 
7429 - `BetaManagedAgentsWebFetchURLSourceExcept object`
7430 
7431 Every tool's results contribute URLs that may be fetched, except the named tools' results.
7432 
7433 - `type: "except"`
7434 
7435 - `tools: array of BetaManagedAgentsWebFetchURLSourceToolReference`
7436 
7437 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.
7438 
7439 - `type: "tool_reference"`
7440 
7441 Must be "tool_reference".
7442 
7443 - `name: string`
7444 
7445 Name of the tool. Compared exactly, so upper and lower case letters are different.
7446 
7447 minLength: 1, maxLength: 128
7448 
7449 - `server_tool_results: optional BetaManagedAgentsWebFetchURLSourceToolFilterParams or null`
7450 
7451 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".
7452 
7453 - `user_input: optional BetaManagedAgentsWebFetchURLSourceUserInputParams or null`
7454 
7455 Whether URLs in the text of user messages may be fetched: "all" (the default) or "none".
7456 
7457 - `BetaManagedAgentsWebFetchURLSourceShorthand = "all" or "none"`
7458 
7459 String form of a url_sources value that has no field other than its type: "all" means {"type": "all"} and "none" means {"type": "none"}.
7460 
7461 - `BetaManagedAgentsWebFetchURLSourceUserInput = BetaManagedAgentsWebFetchURLSourceAll or BetaManagedAgentsWebFetchURLSourceNone`
7462 
7463 Whether URLs in the text of user messages may be fetched.
7464 
7465 - `BetaManagedAgentsWebFetchURLSourceAll object`
7466 
7467 Every URL from this source may be fetched. This is the default.
7468 
7469 - `BetaManagedAgentsWebFetchURLSourceNone object`
7470 
7471 This source contributes no URLs that may be fetched.
7472 
66217473 - `BetaManagedAgentsWebSearchToolConfigParams object`
66227474 
66237475 Configuration override for the web_search tool.
from line 7795
69437795 - `BetaManagedAgentsAutoPolicy object`
69447796 
69457797 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.
7798 
7799 - `url_sources: BetaManagedAgentsWebFetchURLSources or null`
7800 
7801 Which sources contribute URLs the tool may fetch, always in the object form. Null when not set, which allows every source.
7802 
7803 - `client_tool_results: BetaManagedAgentsWebFetchURLSourceToolFilter or null`
7804 
7805 Which custom tools' results contribute URLs that may be fetched. Null when not set, which allows every custom tool's results.
7806 
7807 - `BetaManagedAgentsWebFetchURLSourceAll object`
7808 
7809 Every URL from this source may be fetched. This is the default.
7810 
7811 - `type: "all"`
7812 
7813 - `BetaManagedAgentsWebFetchURLSourceNone object`
7814 
7815 This source contributes no URLs that may be fetched.
7816 
7817 - `type: "none"`
7818 
7819 - `BetaManagedAgentsWebFetchURLSourceOnly object`
7820 
7821 Only the named tools' results contribute URLs that may be fetched.
7822 
7823 - `type: "only"`
7824 
7825 - `tools: array of BetaManagedAgentsWebFetchURLSourceToolReference`
7826 
7827 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.
7828 
7829 - `type: "tool_reference"`
7830 
7831 Must be "tool_reference".
7832 
7833 - `name: string`
7834 
7835 Name of the tool. Compared exactly, so upper and lower case letters are different.
7836 
7837 minLength: 1, maxLength: 128
7838 
7839 - `BetaManagedAgentsWebFetchURLSourceExcept object`
7840 
7841 Every tool's results contribute URLs that may be fetched, except the named tools' results.
7842 
7843 - `type: "except"`
7844 
7845 - `tools: array of BetaManagedAgentsWebFetchURLSourceToolReference`
7846 
7847 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.
7848 
7849 - `type: "tool_reference"`
7850 
7851 Must be "tool_reference".
7852 
7853 - `name: string`
7854 
7855 Name of the tool. Compared exactly, so upper and lower case letters are different.
7856 
7857 minLength: 1, maxLength: 128
7858 
7859 - `server_tool_results: BetaManagedAgentsWebFetchURLSourceToolFilter or null`
7860 
7861 Which of the web_search and web_fetch tools' results contribute URLs that may be fetched. Null when not set, which allows both.
7862 
7863 - `user_input: BetaManagedAgentsWebFetchURLSourceUserInput or null`
7864 
7865 Whether URLs in the text of user messages may be fetched. Null when not set, which allows them.
7866 
7867 - `BetaManagedAgentsWebFetchURLSourceAll object`
7868 
7869 Every URL from this source may be fetched. This is the default.
7870 
7871 - `BetaManagedAgentsWebFetchURLSourceNone object`
7872 
7873 This source contributes no URLs that may be fetched.
69467874 
69477875 - `allowed_domains: optional array of string`
69487876 
from line 8289
73618289 
73628290 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.
73638291 
8292 - `url_sources: optional BetaManagedAgentsWebFetchURLSourcesParams or null`
8293 
8294 Which sources contribute URLs the tool may fetch. Omit to allow every source.
8295 
8296 - `client_tool_results: optional BetaManagedAgentsWebFetchURLSourceToolFilterParams or null`
8297 
8298 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.
8299 
8300 - `BetaManagedAgentsWebFetchURLSourceShorthand = "all" or "none"`
8301 
8302 String form of a url_sources value that has no field other than its type: "all" means {"type": "all"} and "none" means {"type": "none"}.
8303 
8304 - `"all"`
8305 
8306 - `"none"`
8307 
8308 - `BetaManagedAgentsWebFetchURLSourceToolFilter = BetaManagedAgentsWebFetchURLSourceAll or BetaManagedAgentsWebFetchURLSourceNone or BetaManagedAgentsWebFetchURLSourceOnly or BetaManagedAgentsWebFetchURLSourceExcept`
8309 
8310 Which tools' results contribute URLs that may be fetched.
8311 
8312 - `BetaManagedAgentsWebFetchURLSourceAll object`
8313 
8314 Every URL from this source may be fetched. This is the default.
8315 
8316 - `type: "all"`
8317 
8318 - `BetaManagedAgentsWebFetchURLSourceNone object`
8319 
8320 This source contributes no URLs that may be fetched.
8321 
8322 - `type: "none"`
8323 
8324 - `BetaManagedAgentsWebFetchURLSourceOnly object`
8325 
8326 Only the named tools' results contribute URLs that may be fetched.
8327 
8328 - `type: "only"`
8329 
8330 - `tools: array of BetaManagedAgentsWebFetchURLSourceToolReference`
8331 
8332 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.
8333 
8334 - `type: "tool_reference"`
8335 
8336 Must be "tool_reference".
8337 
8338 - `name: string`
8339 
8340 Name of the tool. Compared exactly, so upper and lower case letters are different.
8341 
8342 minLength: 1, maxLength: 128
8343 
8344 - `BetaManagedAgentsWebFetchURLSourceExcept object`
8345 
8346 Every tool's results contribute URLs that may be fetched, except the named tools' results.
8347 
8348 - `type: "except"`
8349 
8350 - `tools: array of BetaManagedAgentsWebFetchURLSourceToolReference`
8351 
8352 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.
8353 
8354 - `type: "tool_reference"`
8355 
8356 Must be "tool_reference".
8357 
8358 - `name: string`
8359 
8360 Name of the tool. Compared exactly, so upper and lower case letters are different.
8361 
8362 minLength: 1, maxLength: 128
8363 
8364 - `server_tool_results: optional BetaManagedAgentsWebFetchURLSourceToolFilterParams or null`
8365 
8366 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".
8367 
8368 - `user_input: optional BetaManagedAgentsWebFetchURLSourceUserInputParams or null`
8369 
8370 Whether URLs in the text of user messages may be fetched: "all" (the default) or "none".
8371 
8372 - `BetaManagedAgentsWebFetchURLSourceShorthand = "all" or "none"`
8373 
8374 String form of a url_sources value that has no field other than its type: "all" means {"type": "all"} and "none" means {"type": "none"}.
8375 
8376 - `BetaManagedAgentsWebFetchURLSourceUserInput = BetaManagedAgentsWebFetchURLSourceAll or BetaManagedAgentsWebFetchURLSourceNone`
8377 
8378 Whether URLs in the text of user messages may be fetched.
8379 
8380 - `BetaManagedAgentsWebFetchURLSourceAll object`
8381 
8382 Every URL from this source may be fetched. This is the default.
8383 
8384 - `BetaManagedAgentsWebFetchURLSourceNone object`
8385 
8386 This source contributes no URLs that may be fetched.
8387 
73648388 - `BetaManagedAgentsWebSearchToolConfigParams object`
73658389 
73668390 Configuration override for the web_search tool.
from line 9270
82469270 
82479271### Beta Managed Agents Model
82489272 
8249- `BetaManagedAgentsModel = "claude-sonnet-5-5" or "claude-opus-5-5" or "claude-fable-5-1" or 13 more or string`
9273- `BetaManagedAgentsModel = "claude-haiku-5-5" or "claude-sonnet-5-5" or "claude-opus-5-5" or 14 more or string`
82509274 
82519275 The model that will power your agent.
82529276 
82539277 See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
82549278 
9279 - `"claude-haiku-5-5"`
9280 
9281 Fastest model for high-volume, real-time tasks
9282 
82559283 - `"claude-sonnet-5-5"`
82569284 
82579285 Efficient model for coding and agents
from line 9362
83349362 
83359363 See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
83369364 
9365 - `"claude-haiku-5-5"`
9366 
9367 Fastest model for high-volume, real-time tasks
9368 
83379369 - `"claude-sonnet-5-5"`
83389370 
83399371 Efficient model for coding and agents
from line 9494
84629494 
84639495 See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
84649496 
9497 - `"claude-haiku-5-5"`
9498 
9499 Fastest model for high-volume, real-time tasks
9500 
84659501 - `"claude-sonnet-5-5"`
84669502 
84679503 Efficient model for coding and agents
from line 9714
86789714 
86799715 - `model: string`
86809716 
8681 A Claude model id. The model must be permitted as an advisor for this agent's model — see the sessions/threads/advisor spec.
9717 A Claude model id. The model must be permitted as an advisor for this agent's model.
86829718 
86839719 minLength: 1, maxLength: 256
86849720 
from line 9828
87929828 
87939829 See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
87949830 
9831 - `"claude-haiku-5-5"`
9832 
9833 Fastest model for high-volume, real-time tasks
9834 
87959835 - `"claude-sonnet-5-5"`
87969836 
87979837 Efficient model for coding and agents
from line 10170
913010170 
913110171 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.
913210172 
10173 - `url_sources: BetaManagedAgentsWebFetchURLSources or null`
10174 
10175 Which sources contribute URLs the tool may fetch, always in the object form. Null when not set, which allows every source.
10176 
10177 - `client_tool_results: BetaManagedAgentsWebFetchURLSourceToolFilter or null`
10178 
10179 Which custom tools' results contribute URLs that may be fetched. Null when not set, which allows every custom tool's results.
10180 
10181 - `BetaManagedAgentsWebFetchURLSourceAll object`
10182 
10183 Every URL from this source may be fetched. This is the default.
10184 
10185 - `type: "all"`
10186 
10187 - `BetaManagedAgentsWebFetchURLSourceNone object`
10188 
10189 This source contributes no URLs that may be fetched.
10190 
10191 - `type: "none"`
10192 
10193 - `BetaManagedAgentsWebFetchURLSourceOnly object`
10194 
10195 Only the named tools' results contribute URLs that may be fetched.
10196 
10197 - `type: "only"`
10198 
10199 - `tools: array of BetaManagedAgentsWebFetchURLSourceToolReference`
10200 
10201 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.
10202 
10203 - `type: "tool_reference"`
10204 
10205 Must be "tool_reference".
10206 
10207 - `name: string`
10208 
10209 Name of the tool. Compared exactly, so upper and lower case letters are different.
10210 
10211 minLength: 1, maxLength: 128
10212 
10213 - `BetaManagedAgentsWebFetchURLSourceExcept object`
10214 
10215 Every tool's results contribute URLs that may be fetched, except the named tools' results.
10216 
10217 - `type: "except"`
10218 
10219 - `tools: array of BetaManagedAgentsWebFetchURLSourceToolReference`
10220 
10221 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.
10222 
10223 - `type: "tool_reference"`
10224 
10225 Must be "tool_reference".
10226 
10227 - `name: string`
10228 
10229 Name of the tool. Compared exactly, so upper and lower case letters are different.
10230 
10231 minLength: 1, maxLength: 128
10232 
10233 - `server_tool_results: BetaManagedAgentsWebFetchURLSourceToolFilter or null`
10234 
10235 Which of the web_search and web_fetch tools' results contribute URLs that may be fetched. Null when not set, which allows both.
10236 
10237 - `user_input: BetaManagedAgentsWebFetchURLSourceUserInput or null`
10238 
10239 Whether URLs in the text of user messages may be fetched. Null when not set, which allows them.
10240 
10241 - `BetaManagedAgentsWebFetchURLSourceAll object`
10242 
10243 Every URL from this source may be fetched. This is the default.
10244 
10245 - `BetaManagedAgentsWebFetchURLSourceNone object`
10246 
10247 This source contributes no URLs that may be fetched.
10248 
913310249 - `allowed_domains: optional array of string`
913410250 
913510251 - `blocked_domains: optional array of string`
from line 10538
942210538 
942310539 - `type: "auto"`
942410540 
10541 - `url_sources: BetaManagedAgentsWebFetchURLSources or null`
10542 
10543 Which sources contribute URLs the tool may fetch, always in the object form. Null when not set, which allows every source.
10544 
10545 - `client_tool_results: BetaManagedAgentsWebFetchURLSourceToolFilter or null`
10546 
10547 Which custom tools' results contribute URLs that may be fetched. Null when not set, which allows every custom tool's results.
10548 
10549 - `BetaManagedAgentsWebFetchURLSourceAll object`
10550 
10551 Every URL from this source may be fetched. This is the default.
10552 
10553 - `type: "all"`
10554 
10555 - `BetaManagedAgentsWebFetchURLSourceNone object`
10556 
10557 This source contributes no URLs that may be fetched.
10558 
10559 - `type: "none"`
10560 
10561 - `BetaManagedAgentsWebFetchURLSourceOnly object`
10562 
10563 Only the named tools' results contribute URLs that may be fetched.
10564 
10565 - `type: "only"`
10566 
10567 - `tools: array of BetaManagedAgentsWebFetchURLSourceToolReference`
10568 
10569 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.
10570 
10571 - `type: "tool_reference"`
10572 
10573 Must be "tool_reference".
10574 
10575 - `name: string`
10576 
10577 Name of the tool. Compared exactly, so upper and lower case letters are different.
10578 
10579 minLength: 1, maxLength: 128
10580 
10581 - `BetaManagedAgentsWebFetchURLSourceExcept object`
10582 
10583 Every tool's results contribute URLs that may be fetched, except the named tools' results.
10584 
10585 - `type: "except"`
10586 
10587 - `tools: array of BetaManagedAgentsWebFetchURLSourceToolReference`
10588 
10589 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.
10590 
10591 - `type: "tool_reference"`
10592 
10593 Must be "tool_reference".
10594 
10595 - `name: string`
10596 
10597 Name of the tool. Compared exactly, so upper and lower case letters are different.
10598 
10599 minLength: 1, maxLength: 128
10600 
10601 - `server_tool_results: BetaManagedAgentsWebFetchURLSourceToolFilter or null`
10602 
10603 Which of the web_search and web_fetch tools' results contribute URLs that may be fetched. Null when not set, which allows both.
10604 
10605 - `user_input: BetaManagedAgentsWebFetchURLSourceUserInput or null`
10606 
10607 Whether URLs in the text of user messages may be fetched. Null when not set, which allows them.
10608 
10609 - `BetaManagedAgentsWebFetchURLSourceAll object`
10610 
10611 Every URL from this source may be fetched. This is the default.
10612 
10613 - `BetaManagedAgentsWebFetchURLSourceNone object`
10614 
10615 This source contributes no URLs that may be fetched.
10616 
942510617 - `allowed_domains: optional array of string`
942610618 
942710619 - `blocked_domains: optional array of string`
from line 10674
948210674 
948310675 - `type: "auto"`
948410676 
10677 - `url_sources: optional BetaManagedAgentsWebFetchURLSourcesParams or null`
10678 
10679 Which sources contribute URLs the tool may fetch. Omit to allow every source.
10680 
10681 - `client_tool_results: optional BetaManagedAgentsWebFetchURLSourceToolFilterParams or null`
10682 
10683 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.
10684 
10685 - `BetaManagedAgentsWebFetchURLSourceShorthand = "all" or "none"`
10686 
10687 String form of a url_sources value that has no field other than its type: "all" means {"type": "all"} and "none" means {"type": "none"}.
10688 
10689 - `"all"`
10690 
10691 - `"none"`
10692 
10693 - `BetaManagedAgentsWebFetchURLSourceToolFilter = BetaManagedAgentsWebFetchURLSourceAll or BetaManagedAgentsWebFetchURLSourceNone or BetaManagedAgentsWebFetchURLSourceOnly or BetaManagedAgentsWebFetchURLSourceExcept`
10694 
10695 Which tools' results contribute URLs that may be fetched.
10696 
10697 - `BetaManagedAgentsWebFetchURLSourceAll object`
10698 
10699 Every URL from this source may be fetched. This is the default.
10700 
10701 - `type: "all"`
10702 
10703 - `BetaManagedAgentsWebFetchURLSourceNone object`
10704 
10705 This source contributes no URLs that may be fetched.
10706 
10707 - `type: "none"`
10708 
10709 - `BetaManagedAgentsWebFetchURLSourceOnly object`
10710 
10711 Only the named tools' results contribute URLs that may be fetched.
10712 
10713 - `type: "only"`
10714 
10715 - `tools: array of BetaManagedAgentsWebFetchURLSourceToolReference`
10716 
10717 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.
10718 
10719 - `type: "tool_reference"`
10720 
10721 Must be "tool_reference".
10722 
10723 - `name: string`
10724 
10725 Name of the tool. Compared exactly, so upper and lower case letters are different.
10726 
10727 minLength: 1, maxLength: 128
10728 
10729 - `BetaManagedAgentsWebFetchURLSourceExcept object`
10730 
10731 Every tool's results contribute URLs that may be fetched, except the named tools' results.
10732 
10733 - `type: "except"`
10734 
10735 - `tools: array of BetaManagedAgentsWebFetchURLSourceToolReference`
10736 
10737 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.
10738 
10739 - `type: "tool_reference"`
10740 
10741 Must be "tool_reference".
10742 
10743 - `name: string`
10744 
10745 Name of the tool. Compared exactly, so upper and lower case letters are different.
10746 
10747 minLength: 1, maxLength: 128
10748 
10749 - `server_tool_results: optional BetaManagedAgentsWebFetchURLSourceToolFilterParams or null`
10750 
10751 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".
10752 
10753 - `user_input: optional BetaManagedAgentsWebFetchURLSourceUserInputParams or null`
10754 
10755 Whether URLs in the text of user messages may be fetched: "all" (the default) or "none".
10756 
10757 - `BetaManagedAgentsWebFetchURLSourceShorthand = "all" or "none"`
10758 
10759 String form of a url_sources value that has no field other than its type: "all" means {"type": "all"} and "none" means {"type": "none"}.
10760 
10761 - `BetaManagedAgentsWebFetchURLSourceUserInput = BetaManagedAgentsWebFetchURLSourceAll or BetaManagedAgentsWebFetchURLSourceNone`
10762 
10763 Whether URLs in the text of user messages may be fetched.
10764 
10765 - `BetaManagedAgentsWebFetchURLSourceAll object`
10766 
10767 Every URL from this source may be fetched. This is the default.
10768 
10769 - `BetaManagedAgentsWebFetchURLSourceNone object`
10770 
10771 This source contributes no URLs that may be fetched.
10772 
10773### Beta Managed Agents Web Fetch URL Source All
10774 
10775- `BetaManagedAgentsWebFetchURLSourceAll object`
10776 
10777 Every URL from this source may be fetched. This is the default.
10778 
10779 - `type: "all"`
10780 
10781### Beta Managed Agents Web Fetch URL Source Except
10782 
10783- `BetaManagedAgentsWebFetchURLSourceExcept object`
10784 
10785 Every tool's results contribute URLs that may be fetched, except the named tools' results.
10786 
10787 - `type: "except"`
10788 
10789 - `tools: array of BetaManagedAgentsWebFetchURLSourceToolReference`
10790 
10791 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.
10792 
10793 - `type: "tool_reference"`
10794 
10795 Must be "tool_reference".
10796 
10797 - `name: string`
10798 
10799 Name of the tool. Compared exactly, so upper and lower case letters are different.
10800 
10801 minLength: 1, maxLength: 128
10802 
10803### Beta Managed Agents Web Fetch URL Source None
10804 
10805- `BetaManagedAgentsWebFetchURLSourceNone object`
10806 
10807 This source contributes no URLs that may be fetched.
10808 
10809 - `type: "none"`
10810 
10811### Beta Managed Agents Web Fetch URL Source Only
10812 
10813- `BetaManagedAgentsWebFetchURLSourceOnly object`
10814 
10815 Only the named tools' results contribute URLs that may be fetched.
10816 
10817 - `type: "only"`
10818 
10819 - `tools: array of BetaManagedAgentsWebFetchURLSourceToolReference`
10820 
10821 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.
10822 
10823 - `type: "tool_reference"`
10824 
10825 Must be "tool_reference".
10826 
10827 - `name: string`
10828 
10829 Name of the tool. Compared exactly, so upper and lower case letters are different.
10830 
10831 minLength: 1, maxLength: 128
10832 
10833### Beta Managed Agents Web Fetch URL Source Shorthand
10834 
10835- `BetaManagedAgentsWebFetchURLSourceShorthand = "all" or "none"`
10836 
10837 String form of a url_sources value that has no field other than its type: "all" means {"type": "all"} and "none" means {"type": "none"}.
10838 
10839 - `"all"`
10840 
10841 - `"none"`
10842 
10843### Beta Managed Agents Web Fetch URL Source Tool Filter
10844 
10845- `BetaManagedAgentsWebFetchURLSourceToolFilter = BetaManagedAgentsWebFetchURLSourceAll or BetaManagedAgentsWebFetchURLSourceNone or BetaManagedAgentsWebFetchURLSourceOnly or BetaManagedAgentsWebFetchURLSourceExcept`
10846 
10847 Which tools' results contribute URLs that may be fetched.
10848 
10849 - `BetaManagedAgentsWebFetchURLSourceAll object`
10850 
10851 Every URL from this source may be fetched. This is the default.
10852 
10853 - `type: "all"`
10854 
10855 - `BetaManagedAgentsWebFetchURLSourceNone object`
10856 
10857 This source contributes no URLs that may be fetched.
10858 
10859 - `type: "none"`
10860 
10861 - `BetaManagedAgentsWebFetchURLSourceOnly object`
10862 
10863 Only the named tools' results contribute URLs that may be fetched.
10864 
10865 - `type: "only"`
10866 
10867 - `tools: array of BetaManagedAgentsWebFetchURLSourceToolReference`
10868 
10869 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.
10870 
10871 - `type: "tool_reference"`
10872 
10873 Must be "tool_reference".
10874 
10875 - `name: string`
10876 
10877 Name of the tool. Compared exactly, so upper and lower case letters are different.
10878 
10879 minLength: 1, maxLength: 128
10880 
10881 - `BetaManagedAgentsWebFetchURLSourceExcept object`
10882 
10883 Every tool's results contribute URLs that may be fetched, except the named tools' results.
10884 
10885 - `type: "except"`
10886 
10887 - `tools: array of BetaManagedAgentsWebFetchURLSourceToolReference`
10888 
10889 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.
10890 
10891 - `type: "tool_reference"`
10892 
10893 Must be "tool_reference".
10894 
10895 - `name: string`
10896 
10897 Name of the tool. Compared exactly, so upper and lower case letters are different.
10898 
10899 minLength: 1, maxLength: 128
10900 
10901### Beta Managed Agents Web Fetch URL Source Tool Filter Params
10902 
10903- `BetaManagedAgentsWebFetchURLSourceToolFilterParams = BetaManagedAgentsWebFetchURLSourceShorthand or BetaManagedAgentsWebFetchURLSourceToolFilter`
10904 
10905 Which tools' results contribute URLs that may be fetched. Accepts the string "all" or "none", or an object whose type is "all", "none", "only" or "except". Responses use the object form.
10906 
10907 - `BetaManagedAgentsWebFetchURLSourceShorthand = "all" or "none"`
10908 
10909 String form of a url_sources value that has no field other than its type: "all" means {"type": "all"} and "none" means {"type": "none"}.
10910 
10911 - `"all"`
10912 
10913 - `"none"`
10914 
10915 - `BetaManagedAgentsWebFetchURLSourceToolFilter = BetaManagedAgentsWebFetchURLSourceAll or BetaManagedAgentsWebFetchURLSourceNone or BetaManagedAgentsWebFetchURLSourceOnly or BetaManagedAgentsWebFetchURLSourceExcept`
10916 
10917 Which tools' results contribute URLs that may be fetched.
10918 
10919 - `BetaManagedAgentsWebFetchURLSourceAll object`
10920 
10921 Every URL from this source may be fetched. This is the default.
10922 
10923 - `type: "all"`
10924 
10925 - `BetaManagedAgentsWebFetchURLSourceNone object`
10926 
10927 This source contributes no URLs that may be fetched.
10928 
10929 - `type: "none"`
10930 
10931 - `BetaManagedAgentsWebFetchURLSourceOnly object`
10932 
10933 Only the named tools' results contribute URLs that may be fetched.
10934 
10935 - `type: "only"`
10936 
10937 - `tools: array of BetaManagedAgentsWebFetchURLSourceToolReference`
10938 
10939 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.
10940 
10941 - `type: "tool_reference"`
10942 
10943 Must be "tool_reference".
10944 
10945 - `name: string`
10946 
10947 Name of the tool. Compared exactly, so upper and lower case letters are different.
10948 
10949 minLength: 1, maxLength: 128
10950 
10951 - `BetaManagedAgentsWebFetchURLSourceExcept object`
10952 
10953 Every tool's results contribute URLs that may be fetched, except the named tools' results.
10954 
10955 - `type: "except"`
10956 
10957 - `tools: array of BetaManagedAgentsWebFetchURLSourceToolReference`
10958 
10959 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.
10960 
10961 - `type: "tool_reference"`
10962 
10963 Must be "tool_reference".
10964 
10965 - `name: string`
10966 
10967 Name of the tool. Compared exactly, so upper and lower case letters are different.
10968 
10969 minLength: 1, maxLength: 128
10970 
10971### Beta Managed Agents Web Fetch URL Source Tool Reference
10972 
10973- `BetaManagedAgentsWebFetchURLSourceToolReference object`
10974 
10975 Names one tool in an only or except list.
10976 
10977 - `type: "tool_reference"`
10978 
10979 Must be "tool_reference".
10980 
10981 - `name: string`
10982 
10983 Name of the tool. Compared exactly, so upper and lower case letters are different.
10984 
10985 minLength: 1, maxLength: 128
10986 
10987### Beta Managed Agents Web Fetch URL Source User Input
10988 
10989- `BetaManagedAgentsWebFetchURLSourceUserInput = BetaManagedAgentsWebFetchURLSourceAll or BetaManagedAgentsWebFetchURLSourceNone`
10990 
10991 Whether URLs in the text of user messages may be fetched.
10992 
10993 - `BetaManagedAgentsWebFetchURLSourceAll object`
10994 
10995 Every URL from this source may be fetched. This is the default.
10996 
10997 - `type: "all"`
10998 
10999 - `BetaManagedAgentsWebFetchURLSourceNone object`
11000 
11001 This source contributes no URLs that may be fetched.
11002 
11003 - `type: "none"`
11004 
11005### Beta Managed Agents Web Fetch URL Source User Input Params
11006 
11007- `BetaManagedAgentsWebFetchURLSourceUserInputParams = BetaManagedAgentsWebFetchURLSourceShorthand or BetaManagedAgentsWebFetchURLSourceUserInput`
11008 
11009 Whether URLs in the text of user messages may be fetched. Accepts the string "all" or "none", or the object {"type": "all"} or {"type": "none"}. Responses use the object form.
11010 
11011 - `BetaManagedAgentsWebFetchURLSourceShorthand = "all" or "none"`
11012 
11013 String form of a url_sources value that has no field other than its type: "all" means {"type": "all"} and "none" means {"type": "none"}.
11014 
11015 - `"all"`
11016 
11017 - `"none"`
11018 
11019 - `BetaManagedAgentsWebFetchURLSourceUserInput = BetaManagedAgentsWebFetchURLSourceAll or BetaManagedAgentsWebFetchURLSourceNone`
11020 
11021 Whether URLs in the text of user messages may be fetched.
11022 
11023 - `BetaManagedAgentsWebFetchURLSourceAll object`
11024 
11025 Every URL from this source may be fetched. This is the default.
11026 
11027 - `type: "all"`
11028 
11029 - `BetaManagedAgentsWebFetchURLSourceNone object`
11030 
11031 This source contributes no URLs that may be fetched.
11032 
11033 - `type: "none"`
11034 
11035### Beta Managed Agents Web Fetch URL Sources
11036 
11037- `BetaManagedAgentsWebFetchURLSources object`
11038 
11039 Which sources contribute URLs the web_fetch tool may fetch. A key that is null was not set and allows every URL from that source.
11040 
11041 - `client_tool_results: BetaManagedAgentsWebFetchURLSourceToolFilter or null`
11042 
11043 Which custom tools' results contribute URLs that may be fetched. Null when not set, which allows every custom tool's results.
11044 
11045 - `BetaManagedAgentsWebFetchURLSourceAll object`
11046 
11047 Every URL from this source may be fetched. This is the default.
11048 
11049 - `type: "all"`
11050 
11051 - `BetaManagedAgentsWebFetchURLSourceNone object`
11052 
11053 This source contributes no URLs that may be fetched.
11054 
11055 - `type: "none"`
11056 
11057 - `BetaManagedAgentsWebFetchURLSourceOnly object`
11058 
11059 Only the named tools' results contribute URLs that may be fetched.
11060 
11061 - `type: "only"`
11062 
11063 - `tools: array of BetaManagedAgentsWebFetchURLSourceToolReference`
11064 
11065 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.
11066 
11067 - `type: "tool_reference"`
11068 
11069 Must be "tool_reference".
11070 
11071 - `name: string`
11072 
11073 Name of the tool. Compared exactly, so upper and lower case letters are different.
11074 
11075 minLength: 1, maxLength: 128
11076 
11077 - `BetaManagedAgentsWebFetchURLSourceExcept object`
11078 
11079 Every tool's results contribute URLs that may be fetched, except the named tools' results.
11080 
11081 - `type: "except"`
11082 
11083 - `tools: array of BetaManagedAgentsWebFetchURLSourceToolReference`
11084 
11085 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.
11086 
11087 - `type: "tool_reference"`
11088 
11089 Must be "tool_reference".
11090 
11091 - `name: string`
11092 
11093 Name of the tool. Compared exactly, so upper and lower case letters are different.
11094 
11095 minLength: 1, maxLength: 128
11096 
11097 - `server_tool_results: BetaManagedAgentsWebFetchURLSourceToolFilter or null`
11098 
11099 Which of the web_search and web_fetch tools' results contribute URLs that may be fetched. Null when not set, which allows both.
11100 
11101 - `user_input: BetaManagedAgentsWebFetchURLSourceUserInput or null`
11102 
11103 Whether URLs in the text of user messages may be fetched. Null when not set, which allows them.
11104 
11105 - `BetaManagedAgentsWebFetchURLSourceAll object`
11106 
11107 Every URL from this source may be fetched. This is the default.
11108 
11109 - `BetaManagedAgentsWebFetchURLSourceNone object`
11110 
11111 This source contributes no URLs that may be fetched.
11112 
11113### Beta Managed Agents Web Fetch URL Sources Params
11114 
11115- `BetaManagedAgentsWebFetchURLSourcesParams object`
11116 
11117 Which sources contribute URLs the web_fetch tool may fetch. When web_fetch is limited to URLs the conversation has already shown the model (in a user message, a custom tool's result, or an earlier web_search or web_fetch result), each key narrows one of those sources and defaults to "all". Setting all three keys to "none" is rejected.
11118 
11119 - `client_tool_results: optional BetaManagedAgentsWebFetchURLSourceToolFilterParams or null`
11120 
11121 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.
11122 
11123 - `BetaManagedAgentsWebFetchURLSourceShorthand = "all" or "none"`
11124 
11125 String form of a url_sources value that has no field other than its type: "all" means {"type": "all"} and "none" means {"type": "none"}.
11126 
11127 - `"all"`
11128 
11129 - `"none"`
11130 
11131 - `BetaManagedAgentsWebFetchURLSourceToolFilter = BetaManagedAgentsWebFetchURLSourceAll or BetaManagedAgentsWebFetchURLSourceNone or BetaManagedAgentsWebFetchURLSourceOnly or BetaManagedAgentsWebFetchURLSourceExcept`
11132 
11133 Which tools' results contribute URLs that may be fetched.
11134 
11135 - `BetaManagedAgentsWebFetchURLSourceAll object`
11136 
11137 Every URL from this source may be fetched. This is the default.
11138 
11139 - `type: "all"`
11140 
11141 - `BetaManagedAgentsWebFetchURLSourceNone object`
11142 
11143 This source contributes no URLs that may be fetched.
11144 
11145 - `type: "none"`
11146 
11147 - `BetaManagedAgentsWebFetchURLSourceOnly object`
11148 
11149 Only the named tools' results contribute URLs that may be fetched.
11150 
11151 - `type: "only"`
11152 
11153 - `tools: array of BetaManagedAgentsWebFetchURLSourceToolReference`
11154 
11155 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.
11156 
11157 - `type: "tool_reference"`
11158 
11159 Must be "tool_reference".
11160 
11161 - `name: string`
11162 
11163 Name of the tool. Compared exactly, so upper and lower case letters are different.
11164 
11165 minLength: 1, maxLength: 128
11166 
11167 - `BetaManagedAgentsWebFetchURLSourceExcept object`
11168 
11169 Every tool's results contribute URLs that may be fetched, except the named tools' results.
11170 
11171 - `type: "except"`
11172 
11173 - `tools: array of BetaManagedAgentsWebFetchURLSourceToolReference`
11174 
11175 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.
11176 
11177 - `type: "tool_reference"`
11178 
11179 Must be "tool_reference".
11180 
11181 - `name: string`
11182 
11183 Name of the tool. Compared exactly, so upper and lower case letters are different.
11184 
11185 minLength: 1, maxLength: 128
11186 
11187 - `server_tool_results: optional BetaManagedAgentsWebFetchURLSourceToolFilterParams or null`
11188 
11189 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".
11190 
11191 - `user_input: optional BetaManagedAgentsWebFetchURLSourceUserInputParams or null`
11192 
11193 Whether URLs in the text of user messages may be fetched: "all" (the default) or "none".
11194 
11195 - `BetaManagedAgentsWebFetchURLSourceShorthand = "all" or "none"`
11196 
11197 String form of a url_sources value that has no field other than its type: "all" means {"type": "all"} and "none" means {"type": "none"}.
11198 
11199 - `BetaManagedAgentsWebFetchURLSourceUserInput = BetaManagedAgentsWebFetchURLSourceAll or BetaManagedAgentsWebFetchURLSourceNone`
11200 
11201 Whether URLs in the text of user messages may be fetched.
11202 
11203 - `BetaManagedAgentsWebFetchURLSourceAll object`
11204 
11205 Every URL from this source may be fetched. This is the default.
11206 
11207 - `BetaManagedAgentsWebFetchURLSourceNone object`
11208 
11209 This source contributes no URLs that may be fetched.
11210 
948511211### Beta Managed Agents Web Search Tool Config
948611212 
948711213- `BetaManagedAgentsWebSearchToolConfig object`
from line 11608
988211608 
988311609 See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
988411610 
11611 - `"claude-haiku-5-5"`
11612 
11613 Fastest model for high-volume, real-time tasks
11614 
988511615 - `"claude-sonnet-5-5"`
988611616 
988711617 Efficient model for coding and agents
from line 11981
1025111981 - `BetaManagedAgentsAutoPolicy object`
1025211982 
1025311983 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.
11984 
11985 - `url_sources: BetaManagedAgentsWebFetchURLSources or null`
11986 
11987 Which sources contribute URLs the tool may fetch, always in the object form. Null when not set, which allows every source.
11988 
11989 - `client_tool_results: BetaManagedAgentsWebFetchURLSourceToolFilter or null`
11990 
11991 Which custom tools' results contribute URLs that may be fetched. Null when not set, which allows every custom tool's results.
11992 
11993 - `BetaManagedAgentsWebFetchURLSourceAll object`
11994 
11995 Every URL from this source may be fetched. This is the default.
11996 
11997 - `type: "all"`
11998 
11999 - `BetaManagedAgentsWebFetchURLSourceNone object`
12000 
12001 This source contributes no URLs that may be fetched.
12002 
12003 - `type: "none"`
12004 
12005 - `BetaManagedAgentsWebFetchURLSourceOnly object`
12006 
12007 Only the named tools' results contribute URLs that may be fetched.
12008 
12009 - `type: "only"`
12010 
12011 - `tools: array of BetaManagedAgentsWebFetchURLSourceToolReference`
12012 
12013 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.
12014 
12015 - `type: "tool_reference"`
12016 
12017 Must be "tool_reference".
12018 
12019 - `name: string`
12020 
12021 Name of the tool. Compared exactly, so upper and lower case letters are different.
12022 
12023 minLength: 1, maxLength: 128
12024 
12025 - `BetaManagedAgentsWebFetchURLSourceExcept object`
12026 
12027 Every tool's results contribute URLs that may be fetched, except the named tools' results.
12028 
12029 - `type: "except"`
12030 
12031 - `tools: array of BetaManagedAgentsWebFetchURLSourceToolReference`
12032 
12033 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.
12034 
12035 - `type: "tool_reference"`
12036 
12037 Must be "tool_reference".
12038 
12039 - `name: string`
12040 
12041 Name of the tool. Compared exactly, so upper and lower case letters are different.
12042 
12043 minLength: 1, maxLength: 128
12044 
12045 - `server_tool_results: BetaManagedAgentsWebFetchURLSourceToolFilter or null`
12046 
12047 Which of the web_search and web_fetch tools' results contribute URLs that may be fetched. Null when not set, which allows both.
12048 
12049 - `user_input: BetaManagedAgentsWebFetchURLSourceUserInput or null`
12050 
12051 Whether URLs in the text of user messages may be fetched. Null when not set, which allows them.
12052 
12053 - `BetaManagedAgentsWebFetchURLSourceAll object`
12054 
12055 Every URL from this source may be fetched. This is the default.
12056 
12057 - `BetaManagedAgentsWebFetchURLSourceNone object`
12058 
12059 This source contributes no URLs that may be fetched.
1025412060 
1025512061 - `allowed_domains: optional array of string`
1025612062 
from line 12289
1048312289 "version": "1"
1048412290 },
1048512291 {
10486 "skill_id": "skill_011CZkZFNu9hAbo3jZPRgTlx",
12292 "skill_id": "skill_011CZkZFNu9hAbo3jZPRgTmx",
1048712293 "type": "custom",
1048812294 "version": "2"
1048912295 }
1049012296 
Feedback