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

Update Agent changedapi/beta/agents/update

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+183added
Lines−3removed
From line 163 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 163, old and new numbered
/
lines
from line 163
163163 
164164 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.
165165 
166 - `BetaManagedAgentsModel = "claude-sonnet-5-5" or "claude-opus-5-5" or "claude-fable-5-1" or 13 more or string`
166 - `BetaManagedAgentsModel = "claude-haiku-5-5" or "claude-sonnet-5-5" or "claude-opus-5-5" or 14 more or string`
167167 
168168 The model that will power your agent.
169169 
170170 See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
171171 
172 - `"claude-haiku-5-5"`
173 
174 Fastest model for high-volume, real-time tasks
175 
172176 - `"claude-sonnet-5-5"`
173177 
174178 Efficient model for coding and agents
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 663
659663 
660664 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.
661665 
666 - `url_sources: optional BetaManagedAgentsWebFetchURLSourcesParams or null`
667 
668 Which sources contribute URLs the tool may fetch. Omit to allow every source.
669 
670 - `client_tool_results: optional BetaManagedAgentsWebFetchURLSourceToolFilterParams or null`
671 
672 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.
673 
674 - `BetaManagedAgentsWebFetchURLSourceShorthand = "all" or "none"`
675 
676 String form of a url_sources value that has no field other than its type: "all" means {"type": "all"} and "none" means {"type": "none"}.
677 
678 - `"all"`
679 
680 - `"none"`
681 
682 - `BetaManagedAgentsWebFetchURLSourceToolFilter = BetaManagedAgentsWebFetchURLSourceAll or BetaManagedAgentsWebFetchURLSourceNone or BetaManagedAgentsWebFetchURLSourceOnly or BetaManagedAgentsWebFetchURLSourceExcept`
683 
684 Which tools' results contribute URLs that may be fetched.
685 
686 - `BetaManagedAgentsWebFetchURLSourceAll object`
687 
688 Every URL from this source may be fetched. This is the default.
689 
690 - `type: "all"`
691 
692 - `BetaManagedAgentsWebFetchURLSourceNone object`
693 
694 This source contributes no URLs that may be fetched.
695 
696 - `type: "none"`
697 
698 - `BetaManagedAgentsWebFetchURLSourceOnly object`
699 
700 Only the named tools' results contribute URLs that may be fetched.
701 
702 - `type: "only"`
703 
704 - `tools: array of BetaManagedAgentsWebFetchURLSourceToolReference`
705 
706 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.
707 
708 - `type: "tool_reference"`
709 
710 Must be "tool_reference".
711 
712 - `name: string`
713 
714 Name of the tool. Compared exactly, so upper and lower case letters are different.
715 
716 minLength: 1, maxLength: 128
717 
718 - `BetaManagedAgentsWebFetchURLSourceExcept object`
719 
720 Every tool's results contribute URLs that may be fetched, except the named tools' results.
721 
722 - `type: "except"`
723 
724 - `tools: array of BetaManagedAgentsWebFetchURLSourceToolReference`
725 
726 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.
727 
728 - `type: "tool_reference"`
729 
730 Must be "tool_reference".
731 
732 - `name: string`
733 
734 Name of the tool. Compared exactly, so upper and lower case letters are different.
735 
736 minLength: 1, maxLength: 128
737 
738 - `server_tool_results: optional BetaManagedAgentsWebFetchURLSourceToolFilterParams or null`
739 
740 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".
741 
742 - `user_input: optional BetaManagedAgentsWebFetchURLSourceUserInputParams or null`
743 
744 Whether URLs in the text of user messages may be fetched: "all" (the default) or "none".
745 
746 - `BetaManagedAgentsWebFetchURLSourceShorthand = "all" or "none"`
747 
748 String form of a url_sources value that has no field other than its type: "all" means {"type": "all"} and "none" means {"type": "none"}.
749 
750 - `BetaManagedAgentsWebFetchURLSourceUserInput = BetaManagedAgentsWebFetchURLSourceAll or BetaManagedAgentsWebFetchURLSourceNone`
751 
752 Whether URLs in the text of user messages may be fetched.
753 
754 - `BetaManagedAgentsWebFetchURLSourceAll object`
755 
756 Every URL from this source may be fetched. This is the default.
757 
758 - `BetaManagedAgentsWebFetchURLSourceNone object`
759 
760 This source contributes no URLs that may be fetched.
761 
662762 - `BetaManagedAgentsWebSearchToolConfigParams object`
663763 
664764 Configuration override for the web_search tool.
from line 995
895995 
896996 See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
897997 
998 - `"claude-haiku-5-5"`
999 
1000 Fastest model for high-volume, real-time tasks
1001 
8981002 - `"claude-sonnet-5-5"`
8991003 
9001004 Efficient model for coding and agents
from line 1369
12651369 
12661370 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.
12671371 
1372 - `url_sources: BetaManagedAgentsWebFetchURLSources or null`
1373 
1374 Which sources contribute URLs the tool may fetch, always in the object form. Null when not set, which allows every source.
1375 
1376 - `client_tool_results: BetaManagedAgentsWebFetchURLSourceToolFilter or null`
1377 
1378 Which custom tools' results contribute URLs that may be fetched. Null when not set, which allows every custom tool's results.
1379 
1380 - `BetaManagedAgentsWebFetchURLSourceAll object`
1381 
1382 Every URL from this source may be fetched. This is the default.
1383 
1384 - `type: "all"`
1385 
1386 - `BetaManagedAgentsWebFetchURLSourceNone object`
1387 
1388 This source contributes no URLs that may be fetched.
1389 
1390 - `type: "none"`
1391 
1392 - `BetaManagedAgentsWebFetchURLSourceOnly object`
1393 
1394 Only the named tools' results contribute URLs that may be fetched.
1395 
1396 - `type: "only"`
1397 
1398 - `tools: array of BetaManagedAgentsWebFetchURLSourceToolReference`
1399 
1400 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.
1401 
1402 - `type: "tool_reference"`
1403 
1404 Must be "tool_reference".
1405 
1406 - `name: string`
1407 
1408 Name of the tool. Compared exactly, so upper and lower case letters are different.
1409 
1410 minLength: 1, maxLength: 128
1411 
1412 - `BetaManagedAgentsWebFetchURLSourceExcept object`
1413 
1414 Every tool's results contribute URLs that may be fetched, except the named tools' results.
1415 
1416 - `type: "except"`
1417 
1418 - `tools: array of BetaManagedAgentsWebFetchURLSourceToolReference`
1419 
1420 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.
1421 
1422 - `type: "tool_reference"`
1423 
1424 Must be "tool_reference".
1425 
1426 - `name: string`
1427 
1428 Name of the tool. Compared exactly, so upper and lower case letters are different.
1429 
1430 minLength: 1, maxLength: 128
1431 
1432 - `server_tool_results: BetaManagedAgentsWebFetchURLSourceToolFilter or null`
1433 
1434 Which of the web_search and web_fetch tools' results contribute URLs that may be fetched. Null when not set, which allows both.
1435 
1436 - `user_input: BetaManagedAgentsWebFetchURLSourceUserInput or null`
1437 
1438 Whether URLs in the text of user messages may be fetched. Null when not set, which allows them.
1439 
1440 - `BetaManagedAgentsWebFetchURLSourceAll object`
1441 
1442 Every URL from this source may be fetched. This is the default.
1443 
1444 - `BetaManagedAgentsWebFetchURLSourceNone object`
1445 
1446 This source contributes no URLs that may be fetched.
1447 
12681448 - `allowed_domains: optional array of string`
12691449 
12701450 - `blocked_domains: optional array of string`
from line 1685
15051685 "version": "1"
15061686 },
15071687 {
1508 "skill_id": "skill_011CZkZFNu9hAbo3jZPRgTlx",
1688 "skill_id": "skill_011CZkZFNu9hAbo3jZPRgTmx",
15091689 "type": "custom",
15101690 "version": "2"
15111691 }
Feedback