Update Session changedapi/beta/sessions/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+179added
Lines−3removed
From line
395
where the diff opens
First seen
14 Aug 2026
this site's first read of the page
Recorded edits18to this page, all time
The whole hunk
from line 395, old and new numbered
/
from line 395
395395
396396 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.
397397
398 - `url_sources: optional BetaManagedAgentsWebFetchURLSourcesParams or null`
399
400 Which sources contribute URLs the tool may fetch. Omit to allow every source.
401
402 - `client_tool_results: optional BetaManagedAgentsWebFetchURLSourceToolFilterParams or null`
403
404 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.
405
406 - `BetaManagedAgentsWebFetchURLSourceShorthand = "all" or "none"`
407
408 String form of a url_sources value that has no field other than its type: "all" means {"type": "all"} and "none" means {"type": "none"}.
409
410 - `"all"`
411
412 - `"none"`
413
414 - `BetaManagedAgentsWebFetchURLSourceToolFilter = BetaManagedAgentsWebFetchURLSourceAll or BetaManagedAgentsWebFetchURLSourceNone or BetaManagedAgentsWebFetchURLSourceOnly or BetaManagedAgentsWebFetchURLSourceExcept`
415
416 Which tools' results contribute URLs that may be fetched.
417
418 - `BetaManagedAgentsWebFetchURLSourceAll object`
419
420 Every URL from this source may be fetched. This is the default.
421
422 - `type: "all"`
423
424 - `BetaManagedAgentsWebFetchURLSourceNone object`
425
426 This source contributes no URLs that may be fetched.
427
428 - `type: "none"`
429
430 - `BetaManagedAgentsWebFetchURLSourceOnly object`
431
432 Only the named tools' results contribute URLs that may be fetched.
433
434 - `type: "only"`
435
436 - `tools: array of BetaManagedAgentsWebFetchURLSourceToolReference`
437
438 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.
439
440 - `type: "tool_reference"`
441
442 Must be "tool_reference".
443
444 - `name: string`
445
446 Name of the tool. Compared exactly, so upper and lower case letters are different.
447
448 minLength: 1, maxLength: 128
449
450 - `BetaManagedAgentsWebFetchURLSourceExcept object`
451
452 Every tool's results contribute URLs that may be fetched, except the named tools' results.
453
454 - `type: "except"`
455
456 - `tools: array of BetaManagedAgentsWebFetchURLSourceToolReference`
457
458 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.
459
460 - `type: "tool_reference"`
461
462 Must be "tool_reference".
463
464 - `name: string`
465
466 Name of the tool. Compared exactly, so upper and lower case letters are different.
467
468 minLength: 1, maxLength: 128
469
470 - `server_tool_results: optional BetaManagedAgentsWebFetchURLSourceToolFilterParams or null`
471
472 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".
473
474 - `user_input: optional BetaManagedAgentsWebFetchURLSourceUserInputParams or null`
475
476 Whether URLs in the text of user messages may be fetched: "all" (the default) or "none".
477
478 - `BetaManagedAgentsWebFetchURLSourceShorthand = "all" or "none"`
479
480 String form of a url_sources value that has no field other than its type: "all" means {"type": "all"} and "none" means {"type": "none"}.
481
482 - `BetaManagedAgentsWebFetchURLSourceUserInput = BetaManagedAgentsWebFetchURLSourceAll or BetaManagedAgentsWebFetchURLSourceNone`
483
484 Whether URLs in the text of user messages may be fetched.
485
486 - `BetaManagedAgentsWebFetchURLSourceAll object`
487
488 Every URL from this source may be fetched. This is the default.
489
490 - `BetaManagedAgentsWebFetchURLSourceNone object`
491
492 This source contributes no URLs that may be fetched.
493
398494 - `BetaManagedAgentsWebSearchToolConfigParams object`
399495
400496 Configuration override for the web_search tool.
from line 747
651747
652748 See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
653749
750 - `"claude-haiku-5-5"`
751
752 Fastest model for high-volume, real-time tasks
753
654754 - `"claude-sonnet-5-5"`
655755
656756 Efficient model for coding and agents
from line 1121
10211121
10221122 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.
10231123
1124 - `url_sources: BetaManagedAgentsWebFetchURLSources or null`
1125
1126 Which sources contribute URLs the tool may fetch, always in the object form. Null when not set, which allows every source.
1127
1128 - `client_tool_results: BetaManagedAgentsWebFetchURLSourceToolFilter or null`
1129
1130 Which custom tools' results contribute URLs that may be fetched. Null when not set, which allows every custom tool's results.
1131
1132 - `BetaManagedAgentsWebFetchURLSourceAll object`
1133
1134 Every URL from this source may be fetched. This is the default.
1135
1136 - `type: "all"`
1137
1138 - `BetaManagedAgentsWebFetchURLSourceNone object`
1139
1140 This source contributes no URLs that may be fetched.
1141
1142 - `type: "none"`
1143
1144 - `BetaManagedAgentsWebFetchURLSourceOnly object`
1145
1146 Only the named tools' results contribute URLs that may be fetched.
1147
1148 - `type: "only"`
1149
1150 - `tools: array of BetaManagedAgentsWebFetchURLSourceToolReference`
1151
1152 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.
1153
1154 - `type: "tool_reference"`
1155
1156 Must be "tool_reference".
1157
1158 - `name: string`
1159
1160 Name of the tool. Compared exactly, so upper and lower case letters are different.
1161
1162 minLength: 1, maxLength: 128
1163
1164 - `BetaManagedAgentsWebFetchURLSourceExcept object`
1165
1166 Every tool's results contribute URLs that may be fetched, except the named tools' results.
1167
1168 - `type: "except"`
1169
1170 - `tools: array of BetaManagedAgentsWebFetchURLSourceToolReference`
1171
1172 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.
1173
1174 - `type: "tool_reference"`
1175
1176 Must be "tool_reference".
1177
1178 - `name: string`
1179
1180 Name of the tool. Compared exactly, so upper and lower case letters are different.
1181
1182 minLength: 1, maxLength: 128
1183
1184 - `server_tool_results: BetaManagedAgentsWebFetchURLSourceToolFilter or null`
1185
1186 Which of the web_search and web_fetch tools' results contribute URLs that may be fetched. Null when not set, which allows both.
1187
1188 - `user_input: BetaManagedAgentsWebFetchURLSourceUserInput or null`
1189
1190 Whether URLs in the text of user messages may be fetched. Null when not set, which allows them.
1191
1192 - `BetaManagedAgentsWebFetchURLSourceAll object`
1193
1194 Every URL from this source may be fetched. This is the default.
1195
1196 - `BetaManagedAgentsWebFetchURLSourceNone object`
1197
1198 This source contributes no URLs that may be fetched.
1199
10241200 - `allowed_domains: optional array of string`
10251201
10261202 - `blocked_domains: optional array of string`
from line 1785
16091785 "version": "1"
16101786 },
16111787 {
1612 "skill_id": "skill_011CZkZFNu9hAbo3jZPRgTlx",
1788 "skill_id": "skill_011CZkZFNu9hAbo3jZPRgTmx",
16131789 "type": "custom",
16141790 "version": "2"
16151791 }
from line 1832
16561832 "description": "Produce a 2-page summary as summary.md",
16571833 "explanation": "All five sections present with inline citations.",
16581834 "iteration": 0,
1659 "outcome_id": "outc_011CZkZRSw2kEfs6ncTVljxP",
1835 "outcome_id": "outc_011CZkZRSw2kEfs6ncTVmjxP",
16601836 "result": "satisfied",
16611837 "type": "outcome_evaluation"
16621838 }
from line 1847
16711847 "updated_at": "2026-03-15T10:00:00Z"
16721848 },
16731849 {
1674 "id": "sesrsc_011CZkZCKr6eXyl0gWMOdQiu",
1850 "id": "sesrsc_011CZkZCKr6eXym1gWMPdQiu",
16751851 "created_at": "2026-03-15T10:00:00Z",
16761852 "mount_path": "/workspace/example-repo",
16771853 "type": "github_repository",
No line in this hunk matches that.