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

Create Agent changedapi/beta/agents/create

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

The whole hunk

from line 129, old and new numbered
/
lines
from line 129
129129 
130130 Model identifier. Accepts the [model string](https://platform.claude.com/docs/en/about-claude/models/overview#latest-models-comparison), e.g. `claude-opus-5`, or a `model_config` object for additional configuration control
131131 
132 - `BetaManagedAgentsModel = "claude-sonnet-5-5" or "claude-opus-5-5" or "claude-fable-5-1" or 13 more or string`
132 - `BetaManagedAgentsModel = "claude-haiku-5-5" or "claude-sonnet-5-5" or "claude-opus-5-5" or 14 more or string`
133133 
134134 The model that will power your agent.
135135 
136136 See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
137137 
138 - `"claude-haiku-5-5"`
139 
140 Fastest model for high-volume, real-time tasks
141 
138142 - `"claude-sonnet-5-5"`
139143 
140144 Efficient model for coding and agents
from line 321
317321 
318322- `multiagent: optional BetaManagedAgentsMultiagentParams or null`
319323 
320 Multiagent orchestration configuration. Currently supports the `coordinator` topology with a roster of 1-20 agents.
324 Multiagent orchestration configuration.
321325 
322326 - `type: "coordinator"`
323327 
from line 363
359363 
360364 - `model: string`
361365 
362 A Claude model id. The model must be permitted as an advisor for this agent's model — see the sessions/threads/advisor spec.
366 A Claude model id. The model must be permitted as an advisor for this agent's model.
363367 
364368 minLength: 1, maxLength: 256
365369 
from line 657
653657 
654658 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.
655659 
660 - `url_sources: optional BetaManagedAgentsWebFetchURLSourcesParams or null`
661 
662 Which sources contribute URLs the tool may fetch. Omit to allow every source.
663 
664 - `client_tool_results: optional BetaManagedAgentsWebFetchURLSourceToolFilterParams or null`
665 
666 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.
667 
668 - `BetaManagedAgentsWebFetchURLSourceShorthand = "all" or "none"`
669 
670 String form of a url_sources value that has no field other than its type: "all" means {"type": "all"} and "none" means {"type": "none"}.
671 
672 - `"all"`
673 
674 - `"none"`
675 
676 - `BetaManagedAgentsWebFetchURLSourceToolFilter = BetaManagedAgentsWebFetchURLSourceAll or BetaManagedAgentsWebFetchURLSourceNone or BetaManagedAgentsWebFetchURLSourceOnly or BetaManagedAgentsWebFetchURLSourceExcept`
677 
678 Which tools' results contribute URLs that may be fetched.
679 
680 - `BetaManagedAgentsWebFetchURLSourceAll object`
681 
682 Every URL from this source may be fetched. This is the default.
683 
684 - `type: "all"`
685 
686 - `BetaManagedAgentsWebFetchURLSourceNone object`
687 
688 This source contributes no URLs that may be fetched.
689 
690 - `type: "none"`
691 
692 - `BetaManagedAgentsWebFetchURLSourceOnly object`
693 
694 Only the named tools' results contribute URLs that may be fetched.
695 
696 - `type: "only"`
697 
698 - `tools: array of BetaManagedAgentsWebFetchURLSourceToolReference`
699 
700 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.
701 
702 - `type: "tool_reference"`
703 
704 Must be "tool_reference".
705 
706 - `name: string`
707 
708 Name of the tool. Compared exactly, so upper and lower case letters are different.
709 
710 minLength: 1, maxLength: 128
711 
712 - `BetaManagedAgentsWebFetchURLSourceExcept object`
713 
714 Every tool's results contribute URLs that may be fetched, except the named tools' results.
715 
716 - `type: "except"`
717 
718 - `tools: array of BetaManagedAgentsWebFetchURLSourceToolReference`
719 
720 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.
721 
722 - `type: "tool_reference"`
723 
724 Must be "tool_reference".
725 
726 - `name: string`
727 
728 Name of the tool. Compared exactly, so upper and lower case letters are different.
729 
730 minLength: 1, maxLength: 128
731 
732 - `server_tool_results: optional BetaManagedAgentsWebFetchURLSourceToolFilterParams or null`
733 
734 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".
735 
736 - `user_input: optional BetaManagedAgentsWebFetchURLSourceUserInputParams or null`
737 
738 Whether URLs in the text of user messages may be fetched: "all" (the default) or "none".
739 
740 - `BetaManagedAgentsWebFetchURLSourceShorthand = "all" or "none"`
741 
742 String form of a url_sources value that has no field other than its type: "all" means {"type": "all"} and "none" means {"type": "none"}.
743 
744 - `BetaManagedAgentsWebFetchURLSourceUserInput = BetaManagedAgentsWebFetchURLSourceAll or BetaManagedAgentsWebFetchURLSourceNone`
745 
746 Whether URLs in the text of user messages may be fetched.
747 
748 - `BetaManagedAgentsWebFetchURLSourceAll object`
749 
750 Every URL from this source may be fetched. This is the default.
751 
752 - `BetaManagedAgentsWebFetchURLSourceNone object`
753 
754 This source contributes no URLs that may be fetched.
755 
656756 - `BetaManagedAgentsWebSearchToolConfigParams object`
657757 
658758 Configuration override for the web_search tool.
from line 983
883983 
884984 See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
885985 
986 - `"claude-haiku-5-5"`
987 
988 Fastest model for high-volume, real-time tasks
989 
886990 - `"claude-sonnet-5-5"`
887991 
888992 Efficient model for coding and agents
from line 1357
12531357 
12541358 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.
12551359 
1360 - `url_sources: BetaManagedAgentsWebFetchURLSources or null`
1361 
1362 Which sources contribute URLs the tool may fetch, always in the object form. Null when not set, which allows every source.
1363 
1364 - `client_tool_results: BetaManagedAgentsWebFetchURLSourceToolFilter or null`
1365 
1366 Which custom tools' results contribute URLs that may be fetched. Null when not set, which allows every custom tool's results.
1367 
1368 - `BetaManagedAgentsWebFetchURLSourceAll object`
1369 
1370 Every URL from this source may be fetched. This is the default.
1371 
1372 - `type: "all"`
1373 
1374 - `BetaManagedAgentsWebFetchURLSourceNone object`
1375 
1376 This source contributes no URLs that may be fetched.
1377 
1378 - `type: "none"`
1379 
1380 - `BetaManagedAgentsWebFetchURLSourceOnly object`
1381 
1382 Only the named tools' results contribute URLs that may be fetched.
1383 
1384 - `type: "only"`
1385 
1386 - `tools: array of BetaManagedAgentsWebFetchURLSourceToolReference`
1387 
1388 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.
1389 
1390 - `type: "tool_reference"`
1391 
1392 Must be "tool_reference".
1393 
1394 - `name: string`
1395 
1396 Name of the tool. Compared exactly, so upper and lower case letters are different.
1397 
1398 minLength: 1, maxLength: 128
1399 
1400 - `BetaManagedAgentsWebFetchURLSourceExcept object`
1401 
1402 Every tool's results contribute URLs that may be fetched, except the named tools' results.
1403 
1404 - `type: "except"`
1405 
1406 - `tools: array of BetaManagedAgentsWebFetchURLSourceToolReference`
1407 
1408 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.
1409 
1410 - `type: "tool_reference"`
1411 
1412 Must be "tool_reference".
1413 
1414 - `name: string`
1415 
1416 Name of the tool. Compared exactly, so upper and lower case letters are different.
1417 
1418 minLength: 1, maxLength: 128
1419 
1420 - `server_tool_results: BetaManagedAgentsWebFetchURLSourceToolFilter or null`
1421 
1422 Which of the web_search and web_fetch tools' results contribute URLs that may be fetched. Null when not set, which allows both.
1423 
1424 - `user_input: BetaManagedAgentsWebFetchURLSourceUserInput or null`
1425 
1426 Whether URLs in the text of user messages may be fetched. Null when not set, which allows them.
1427 
1428 - `BetaManagedAgentsWebFetchURLSourceAll object`
1429 
1430 Every URL from this source may be fetched. This is the default.
1431 
1432 - `BetaManagedAgentsWebFetchURLSourceNone object`
1433 
1434 This source contributes no URLs that may be fetched.
1435 
12561436 - `allowed_domains: optional array of string`
12571437 
12581438 - `blocked_domains: optional array of string`
from line 1682
15021682 "version": "1"
15031683 },
15041684 {
1505 "skill_id": "skill_011CZkZFNu9hAbo3jZPRgTlx",
1685 "skill_id": "skill_011CZkZFNu9hAbo3jZPRgTmx",
15061686 "type": "custom",
15071687 "version": "2"
15081688 }
Feedback