Follow Discord
Sweep 08 Oct 2026 · 18:53Z Build v2.1.295 516 read Stable v2.1.286 Latest v2.1.295 Next v2.1.295 Feeds RSS JSON llms.txt llms-full.txt Unofficial
One capture · api

One read of Claude Developer Platformapi-20261008T020712Z

136 pages moved out of 760 read.

Pages moved 136 significant first
Pages read 760 in this capture
Captured 02:07 UTC
Corpus hash e4018ca3f35a index-hash

What this read moved

26-50 of 136, page 2 of 6

This capture is too large to show at once. Changes 26-50 of 136 are below, significant first; the rest are on the following screens.

api/beta/sessions/archive Changed · +83 / -3 lines

from line 165
165165 
166166 See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
167167 
168 - `"claude-haiku-5-5"`
169 
170 Fastest model for high-volume, real-time tasks
171 
168172 - `"claude-sonnet-5-5"`
169173 
170174 Efficient model for coding and agents
from line 539
535539 
536540 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.
537541 
542 - `url_sources: BetaManagedAgentsWebFetchURLSources or null`
543 
544 Which sources contribute URLs the tool may fetch, always in the object form. Null when not set, which allows every source.
545 
546 - `client_tool_results: BetaManagedAgentsWebFetchURLSourceToolFilter or null`
547 
548 Which custom tools' results contribute URLs that may be fetched. Null when not set, which allows every custom tool's results.
549 
550 - `BetaManagedAgentsWebFetchURLSourceAll object`
551 
552 Every URL from this source may be fetched. This is the default.
553 
554 - `type: "all"`
555 
556 - `BetaManagedAgentsWebFetchURLSourceNone object`
557 
558 This source contributes no URLs that may be fetched.
559 
560 - `type: "none"`
561 
562 - `BetaManagedAgentsWebFetchURLSourceOnly object`
563 
564 Only the named tools' results contribute URLs that may be fetched.
565 
566 - `type: "only"`
567 
568 - `tools: array of BetaManagedAgentsWebFetchURLSourceToolReference`
569 
570 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.
571 
572 - `type: "tool_reference"`
573 
574 Must be "tool_reference".
575 
576 - `name: string`
577 
578 Name of the tool. Compared exactly, so upper and lower case letters are different.
579 
580 minLength: 1, maxLength: 128
581 
582 - `BetaManagedAgentsWebFetchURLSourceExcept object`
583 
584 Every tool's results contribute URLs that may be fetched, except the named tools' results.
585 
586 - `type: "except"`
587 
588 - `tools: array of BetaManagedAgentsWebFetchURLSourceToolReference`
589 
590 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.
591 
592 - `type: "tool_reference"`
593 
594 Must be "tool_reference".
595 
596 - `name: string`
597 
598 Name of the tool. Compared exactly, so upper and lower case letters are different.
599 
600 minLength: 1, maxLength: 128
601 
602 - `server_tool_results: BetaManagedAgentsWebFetchURLSourceToolFilter or null`
603 
604 Which of the web_search and web_fetch tools' results contribute URLs that may be fetched. Null when not set, which allows both.
605 
606 - `user_input: BetaManagedAgentsWebFetchURLSourceUserInput or null`
607 
608 Whether URLs in the text of user messages may be fetched. Null when not set, which allows them.
609 
610 - `BetaManagedAgentsWebFetchURLSourceAll object`
611 
612 Every URL from this source may be fetched. This is the default.
613 
614 - `BetaManagedAgentsWebFetchURLSourceNone object`
615 
616 This source contributes no URLs that may be fetched.
617 
538618 - `allowed_domains: optional array of string`
539619 
540620 - `blocked_domains: optional array of string`
from line 1200
11201200 "version": "1"
11211201 },
11221202 {
1123 "skill_id": "skill_011CZkZFNu9hAbo3jZPRgTlx",
1203 "skill_id": "skill_011CZkZFNu9hAbo3jZPRgTmx",
11241204 "type": "custom",
11251205 "version": "2"
11261206 }
from line 1247
11671247 "description": "Produce a 2-page summary as summary.md",
11681248 "explanation": "All five sections present with inline citations.",
11691249 "iteration": 0,
1170 "outcome_id": "outc_011CZkZRSw2kEfs6ncTVljxP",
1250 "outcome_id": "outc_011CZkZRSw2kEfs6ncTVmjxP",
11711251 "result": "satisfied",
11721252 "type": "outcome_evaluation"
11731253 }
from line 1262
11821262 "updated_at": "2026-03-15T10:00:00Z"
11831263 },
11841264 {
1185 "id": "sesrsc_011CZkZCKr6eXyl0gWMOdQiu",
1265 "id": "sesrsc_011CZkZCKr6eXym1gWMPdQiu",
11861266 "created_at": "2026-03-15T10:00:00Z",
11871267 "mount_path": "/workspace/example-repo",
11881268 "type": "github_repository",

api/beta/sessions/create Changed · +195 / -4 lines

from line 183
183183 
184184 Replacement model. Accepts the model string, e.g. `claude-opus-5`, or a `model_config` object. Omit to use the agent's model.
185185 
186 - `BetaManagedAgentsModel = "claude-sonnet-5-5" or "claude-opus-5-5" or "claude-fable-5-1" or 13 more or string`
186 - `BetaManagedAgentsModel = "claude-haiku-5-5" or "claude-sonnet-5-5" or "claude-opus-5-5" or 14 more or string`
187187 
188188 The model that will power your agent.
189189 
190190 See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
191191 
192 - `"claude-haiku-5-5"`
193 
194 Fastest model for high-volume, real-time tasks
195 
192196 - `"claude-sonnet-5-5"`
193197 
194198 Efficient model for coding and agents
from line 629
625629 
626630 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.
627631 
632 - `url_sources: optional BetaManagedAgentsWebFetchURLSourcesParams or null`
633 
634 Which sources contribute URLs the tool may fetch. Omit to allow every source.
635 
636 - `client_tool_results: optional BetaManagedAgentsWebFetchURLSourceToolFilterParams or null`
637 
638 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.
639 
640 - `BetaManagedAgentsWebFetchURLSourceShorthand = "all" or "none"`
641 
642 String form of a url_sources value that has no field other than its type: "all" means {"type": "all"} and "none" means {"type": "none"}.
643 
644 - `"all"`
645 
646 - `"none"`
647 
648 - `BetaManagedAgentsWebFetchURLSourceToolFilter = BetaManagedAgentsWebFetchURLSourceAll or BetaManagedAgentsWebFetchURLSourceNone or BetaManagedAgentsWebFetchURLSourceOnly or BetaManagedAgentsWebFetchURLSourceExcept`
649 
650 Which tools' results contribute URLs that may be fetched.
651 
652 - `BetaManagedAgentsWebFetchURLSourceAll object`
653 
654 Every URL from this source may be fetched. This is the default.
655 
656 - `type: "all"`
657 
658 - `BetaManagedAgentsWebFetchURLSourceNone object`
659 
660 This source contributes no URLs that may be fetched.
661 
662 - `type: "none"`
663 
664 - `BetaManagedAgentsWebFetchURLSourceOnly object`
665 
666 Only the named tools' results contribute URLs that may be fetched.
667 
668 - `type: "only"`
669 
670 - `tools: array of BetaManagedAgentsWebFetchURLSourceToolReference`
671 
672 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.
673 
674 - `type: "tool_reference"`
675 
676 Must be "tool_reference".
677 
678 - `name: string`
679 
680 Name of the tool. Compared exactly, so upper and lower case letters are different.
681 
682 minLength: 1, maxLength: 128
683 
684 - `BetaManagedAgentsWebFetchURLSourceExcept object`
685 
686 Every tool's results contribute URLs that may be fetched, except the named tools' results.
687 
688 - `type: "except"`
689 
690 - `tools: array of BetaManagedAgentsWebFetchURLSourceToolReference`
691 
692 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.
693 
694 - `type: "tool_reference"`
695 
696 Must be "tool_reference".
697 
698 - `name: string`
699 
700 Name of the tool. Compared exactly, so upper and lower case letters are different.
701 
702 minLength: 1, maxLength: 128
703 
704 - `server_tool_results: optional BetaManagedAgentsWebFetchURLSourceToolFilterParams or null`
705 
706 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".
707 
708 - `user_input: optional BetaManagedAgentsWebFetchURLSourceUserInputParams or null`
709 
710 Whether URLs in the text of user messages may be fetched: "all" (the default) or "none".
711 
712 - `BetaManagedAgentsWebFetchURLSourceShorthand = "all" or "none"`
713 
714 String form of a url_sources value that has no field other than its type: "all" means {"type": "all"} and "none" means {"type": "none"}.
715 
716 - `BetaManagedAgentsWebFetchURLSourceUserInput = BetaManagedAgentsWebFetchURLSourceAll or BetaManagedAgentsWebFetchURLSourceNone`
717 
718 Whether URLs in the text of user messages may be fetched.
719 
720 - `BetaManagedAgentsWebFetchURLSourceAll object`
721 
722 Every URL from this source may be fetched. This is the default.
723 
724 - `BetaManagedAgentsWebFetchURLSourceNone object`
725 
726 This source contributes no URLs that may be fetched.
727 
628728 - `BetaManagedAgentsWebSearchToolConfigParams object`
629729 
630730 Configuration override for the web_search tool.
from line 1289
11891289 
11901290 See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
11911291 
1292 - `"claude-haiku-5-5"`
1293 
1294 Fastest model for high-volume, real-time tasks
1295 
11921296 - `"claude-sonnet-5-5"`
11931297 
11941298 Efficient model for coding and agents
from line 1663
15591663 
15601664 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.
15611665 
1666 - `url_sources: BetaManagedAgentsWebFetchURLSources or null`
1667 
1668 Which sources contribute URLs the tool may fetch, always in the object form. Null when not set, which allows every source.
1669 
1670 - `client_tool_results: BetaManagedAgentsWebFetchURLSourceToolFilter or null`
1671 
1672 Which custom tools' results contribute URLs that may be fetched. Null when not set, which allows every custom tool's results.
1673 
1674 - `BetaManagedAgentsWebFetchURLSourceAll object`
1675 
1676 Every URL from this source may be fetched. This is the default.
1677 
1678 - `type: "all"`
1679 
1680 - `BetaManagedAgentsWebFetchURLSourceNone object`
1681 
1682 This source contributes no URLs that may be fetched.
1683 
1684 - `type: "none"`
1685 
1686 - `BetaManagedAgentsWebFetchURLSourceOnly object`
1687 
1688 Only the named tools' results contribute URLs that may be fetched.
1689 
1690 - `type: "only"`
1691 
1692 - `tools: array of BetaManagedAgentsWebFetchURLSourceToolReference`
1693 
1694 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.
1695 
1696 - `type: "tool_reference"`
1697 
1698 Must be "tool_reference".
1699 
1700 - `name: string`
1701 
1702 Name of the tool. Compared exactly, so upper and lower case letters are different.
1703 
1704 minLength: 1, maxLength: 128
1705 
1706 - `BetaManagedAgentsWebFetchURLSourceExcept object`
1707 
1708 Every tool's results contribute URLs that may be fetched, except the named tools' results.
1709 
1710 - `type: "except"`
1711 
1712 - `tools: array of BetaManagedAgentsWebFetchURLSourceToolReference`
1713 
1714 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.
1715 
1716 - `type: "tool_reference"`
1717 
1718 Must be "tool_reference".
1719 
1720 - `name: string`
1721 
1722 Name of the tool. Compared exactly, so upper and lower case letters are different.
1723 
1724 minLength: 1, maxLength: 128
1725 
1726 - `server_tool_results: BetaManagedAgentsWebFetchURLSourceToolFilter or null`
1727 
1728 Which of the web_search and web_fetch tools' results contribute URLs that may be fetched. Null when not set, which allows both.
1729 
1730 - `user_input: BetaManagedAgentsWebFetchURLSourceUserInput or null`
1731 
1732 Whether URLs in the text of user messages may be fetched. Null when not set, which allows them.
1733 
1734 - `BetaManagedAgentsWebFetchURLSourceAll object`
1735 
1736 Every URL from this source may be fetched. This is the default.
1737 
1738 - `BetaManagedAgentsWebFetchURLSourceNone object`
1739 
1740 This source contributes no URLs that may be fetched.
1741 
15621742 - `allowed_domains: optional array of string`
15631743 
15641744 - `blocked_domains: optional array of string`
from line 2238
20582238 -d '{
20592239 "agent": "agent_011CZkYpogX7uDKUyvBTophP",
20602240 "environment_id": "env_011CZkZ9X2dpNyB7HsEFoRfW",
2241 "initial_events": [
2242 {
2243 "content": [
2244 {
2245 "text": "Where is my order #1234?",
2246 "type": "text"
2247 }
2248 ],
2249 "type": "user.message"
2250 }
2251 ],
20612252 "title": "Order #1234 inquiry"
20622253 }'
20632254```
from line 2340
21492340 "version": "1"
21502341 },
21512342 {
2152 "skill_id": "skill_011CZkZFNu9hAbo3jZPRgTlx",
2343 "skill_id": "skill_011CZkZFNu9hAbo3jZPRgTmx",
21532344 "type": "custom",
21542345 "version": "2"
21552346 }
from line 2387
21962387 "description": "Produce a 2-page summary as summary.md",
21972388 "explanation": "All five sections present with inline citations.",
21982389 "iteration": 0,
2199 "outcome_id": "outc_011CZkZRSw2kEfs6ncTVljxP",
2390 "outcome_id": "outc_011CZkZRSw2kEfs6ncTVmjxP",
22002391 "result": "satisfied",
22012392 "type": "outcome_evaluation"
22022393 }
from line 2402
22112402 "updated_at": "2026-03-15T10:00:00Z"
22122403 },
22132404 {
2214 "id": "sesrsc_011CZkZCKr6eXyl0gWMOdQiu",
2405 "id": "sesrsc_011CZkZCKr6eXym1gWMPdQiu",
22152406 "created_at": "2026-03-15T10:00:00Z",
22162407 "mount_path": "/workspace/example-repo",
22172408 "type": "github_repository",

api/beta/sessions/events Changed · +329 / -9 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 1477
14771477 
14781478 - `BetaManagedAgentsSessionThreadCreatedEvent object`
14791479 
1480 Emitted when a subagent is spawned as a new thread. Written to the parent thread's output stream so clients observing the session see child creation.
1480 Emitted when a child thread is created. Written to the parent thread's output stream so clients observing the session see child creation.
14811481 
14821482 - `type: "session.thread_created"`
14831483 
from line 1953
19531953 
19541954 See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
19551955 
1956 - `"claude-haiku-5-5"`
1957 
1958 Fastest model for high-volume, real-time tasks
1959 
19561960 - `"claude-sonnet-5-5"`
19571961 
19581962 Efficient model for coding and agents
from line 2326
23222326 - `BetaManagedAgentsAutoPolicy object`
23232327 
23242328 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.
2329 
2330 - `url_sources: BetaManagedAgentsWebFetchURLSources or null`
2331 
2332 Which sources contribute URLs the tool may fetch, always in the object form. Null when not set, which allows every source.
2333 
2334 - `client_tool_results: BetaManagedAgentsWebFetchURLSourceToolFilter or null`
2335 
2336 Which custom tools' results contribute URLs that may be fetched. Null when not set, which allows every custom tool's results.
2337 
2338 - `BetaManagedAgentsWebFetchURLSourceAll object`
2339 
2340 Every URL from this source may be fetched. This is the default.
2341 
2342 - `type: "all"`
2343 
2344 - `BetaManagedAgentsWebFetchURLSourceNone object`
2345 
2346 This source contributes no URLs that may be fetched.
2347 
2348 - `type: "none"`
2349 
2350 - `BetaManagedAgentsWebFetchURLSourceOnly object`
2351 
2352 Only the named tools' results contribute URLs that may be fetched.
2353 
2354 - `type: "only"`
2355 
2356 - `tools: array of BetaManagedAgentsWebFetchURLSourceToolReference`
2357 
2358 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.
2359 
2360 - `type: "tool_reference"`
2361 
2362 Must be "tool_reference".
2363 
2364 - `name: string`
2365 
2366 Name of the tool. Compared exactly, so upper and lower case letters are different.
2367 
2368 minLength: 1, maxLength: 128
2369 
2370 - `BetaManagedAgentsWebFetchURLSourceExcept object`
2371 
2372 Every tool's results contribute URLs that may be fetched, except the named tools' results.
2373 
2374 - `type: "except"`
2375 
2376 - `tools: array of BetaManagedAgentsWebFetchURLSourceToolReference`
2377 
2378 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.
2379 
2380 - `type: "tool_reference"`
2381 
2382 Must be "tool_reference".
2383 
2384 - `name: string`
2385 
2386 Name of the tool. Compared exactly, so upper and lower case letters are different.
2387 
2388 minLength: 1, maxLength: 128
2389 
2390 - `server_tool_results: BetaManagedAgentsWebFetchURLSourceToolFilter or null`
2391 
2392 Which of the web_search and web_fetch tools' results contribute URLs that may be fetched. Null when not set, which allows both.
2393 
2394 - `user_input: BetaManagedAgentsWebFetchURLSourceUserInput or null`
2395 
2396 Whether URLs in the text of user messages may be fetched. Null when not set, which allows them.
2397 
2398 - `BetaManagedAgentsWebFetchURLSourceAll object`
2399 
2400 Every URL from this source may be fetched. This is the default.
2401 
2402 - `BetaManagedAgentsWebFetchURLSourceNone object`
2403 
2404 This source contributes no URLs that may be fetched.
23252405 
23262406 - `allowed_domains: optional array of string`
23272407 
from line 2762
26822762{
26832763 "data": [
26842764 {
2685 "id": "sevt_011CZkZGOp0iBcp4kaQSihUmy",
2765 "id": "sevt_011CZkZGPp1iBcp4kaQSihUm",
26862766 "content": [
26872767 {
26882768 "text": "Where is my order #1234?",
from line 2773
26932773 "processed_at": "2026-03-15T10:00:00Z"
26942774 },
26952775 {
2696 "id": "sevt_011CZkZHPq1jCdq5lbRTjiVnz",
2776 "id": "sevt_011CZkZHPq1jCdq5mbRTjiVn",
26972777 "content": [
26982778 {
26992779 "text": "Let me look up order #1234 for you.",
from line 3751
36713751{
36723752 "data": [
36733753 {
3674 "id": "sevt_011CZkZGOp0iBcp4kaQSihUmy",
3754 "id": "sevt_011CZkZGPp1iBcp4kaQSihUm",
36753755 "content": [
36763756 {
36773757 "text": "Where is my order #1234?",
from line 5133
50535133 
50545134 - `BetaManagedAgentsSessionThreadCreatedEvent object`
50555135 
5056 Emitted when a subagent is spawned as a new thread. Written to the parent thread's output stream so clients observing the session see child creation.
5136 Emitted when a child thread is created. Written to the parent thread's output stream so clients observing the session see child creation.
50575137 
50585138 - `type: "session.thread_created"`
50595139 
from line 5609
55295609 
55305610 See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
55315611 
5612 - `"claude-haiku-5-5"`
5613 
5614 Fastest model for high-volume, real-time tasks
5615 
55325616 - `"claude-sonnet-5-5"`
55335617 
55345618 Efficient model for coding and agents
from line 5982
58985982 - `BetaManagedAgentsAutoPolicy object`
58995983 
59005984 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.
5985 
5986 - `url_sources: BetaManagedAgentsWebFetchURLSources or null`
5987 
5988 Which sources contribute URLs the tool may fetch, always in the object form. Null when not set, which allows every source.
5989 
5990 - `client_tool_results: BetaManagedAgentsWebFetchURLSourceToolFilter or null`
5991 
5992 Which custom tools' results contribute URLs that may be fetched. Null when not set, which allows every custom tool's results.
5993 
5994 - `BetaManagedAgentsWebFetchURLSourceAll object`
5995 
5996 Every URL from this source may be fetched. This is the default.
5997 
5998 - `type: "all"`
5999 
6000 - `BetaManagedAgentsWebFetchURLSourceNone object`
6001 
6002 This source contributes no URLs that may be fetched.
6003 
6004 - `type: "none"`
6005 
6006 - `BetaManagedAgentsWebFetchURLSourceOnly object`
6007 
6008 Only the named tools' results contribute URLs that may be fetched.
6009 
6010 - `type: "only"`
6011 
6012 - `tools: array of BetaManagedAgentsWebFetchURLSourceToolReference`
6013 
6014 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.
6015 
6016 - `type: "tool_reference"`
6017 
6018 Must be "tool_reference".
6019 
6020 - `name: string`
6021 
6022 Name of the tool. Compared exactly, so upper and lower case letters are different.
6023 
6024 minLength: 1, maxLength: 128
6025 
6026 - `BetaManagedAgentsWebFetchURLSourceExcept object`
6027 
6028 Every tool's results contribute URLs that may be fetched, except the named tools' results.
6029 
6030 - `type: "except"`
6031 
6032 - `tools: array of BetaManagedAgentsWebFetchURLSourceToolReference`
6033 
6034 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.
6035 
6036 - `type: "tool_reference"`
6037 
6038 Must be "tool_reference".
6039 
6040 - `name: string`
6041 
6042 Name of the tool. Compared exactly, so upper and lower case letters are different.
6043 
6044 minLength: 1, maxLength: 128
6045 
6046 - `server_tool_results: BetaManagedAgentsWebFetchURLSourceToolFilter or null`
6047 
6048 Which of the web_search and web_fetch tools' results contribute URLs that may be fetched. Null when not set, which allows both.
6049 
6050 - `user_input: BetaManagedAgentsWebFetchURLSourceUserInput or null`
6051 
6052 Whether URLs in the text of user messages may be fetched. Null when not set, which allows them.
6053 
6054 - `BetaManagedAgentsWebFetchURLSourceAll object`
6055 
6056 Every URL from this source may be fetched. This is the default.
6057 
6058 - `BetaManagedAgentsWebFetchURLSourceNone object`
6059 
6060 This source contributes no URLs that may be fetched.
59016061 
59026062 - `allowed_domains: optional array of string`
59036063 
from line 6462
63026462 
63036463```json
63046464{
6305 "id": "sevt_011CZkZGOp0iBcp4kaQSihUmy",
6465 "id": "sevt_011CZkZGPp1iBcp4kaQSihUm",
63066466 "content": [
63076467 {
63086468 "text": "Where is my order #1234?",
from line 11004
1084411004 
1084511005 - `BetaManagedAgentsSessionThreadCreatedEvent object`
1084611006 
10847 Emitted when a subagent is spawned as a new thread. Written to the parent thread's output stream so clients observing the session see child creation.
11007 Emitted when a child thread is created. Written to the parent thread's output stream so clients observing the session see child creation.
1084811008 
1084911009 - `type: "session.thread_created"`
1085011010 
from line 11480
1132011480 
1132111481 See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
1132211482 
11483 - `"claude-haiku-5-5"`
11484 
11485 Fastest model for high-volume, real-time tasks
11486 
1132311487 - `"claude-sonnet-5-5"`
1132411488 
1132511489 Efficient model for coding and agents
from line 11854
1169011854 
1169111855 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.
1169211856 
11857 - `url_sources: BetaManagedAgentsWebFetchURLSources or null`
11858 
11859 Which sources contribute URLs the tool may fetch, always in the object form. Null when not set, which allows every source.
11860 
11861 - `client_tool_results: BetaManagedAgentsWebFetchURLSourceToolFilter or null`
11862 
11863 Which custom tools' results contribute URLs that may be fetched. Null when not set, which allows every custom tool's results.
11864 
11865 - `BetaManagedAgentsWebFetchURLSourceAll object`
11866 
11867 Every URL from this source may be fetched. This is the default.
11868 
11869 - `type: "all"`
11870 
11871 - `BetaManagedAgentsWebFetchURLSourceNone object`
11872 
11873 This source contributes no URLs that may be fetched.
11874 
11875 - `type: "none"`
11876 
11877 - `BetaManagedAgentsWebFetchURLSourceOnly object`
11878 
11879 Only the named tools' results contribute URLs that may be fetched.
11880 
11881 - `type: "only"`
11882 
11883 - `tools: array of BetaManagedAgentsWebFetchURLSourceToolReference`
11884 
11885 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.
11886 
11887 - `type: "tool_reference"`
11888 
11889 Must be "tool_reference".
11890 
11891 - `name: string`
11892 
11893 Name of the tool. Compared exactly, so upper and lower case letters are different.
11894 
11895 minLength: 1, maxLength: 128
11896 
11897 - `BetaManagedAgentsWebFetchURLSourceExcept object`
11898 
11899 Every tool's results contribute URLs that may be fetched, except the named tools' results.
11900 
11901 - `type: "except"`
11902 
11903 - `tools: array of BetaManagedAgentsWebFetchURLSourceToolReference`
11904 
11905 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.
11906 
11907 - `type: "tool_reference"`
11908 
11909 Must be "tool_reference".
11910 
11911 - `name: string`
11912 
11913 Name of the tool. Compared exactly, so upper and lower case letters are different.
11914 
11915 minLength: 1, maxLength: 128
11916 
11917 - `server_tool_results: BetaManagedAgentsWebFetchURLSourceToolFilter or null`
11918 
11919 Which of the web_search and web_fetch tools' results contribute URLs that may be fetched. Null when not set, which allows both.
11920 
11921 - `user_input: BetaManagedAgentsWebFetchURLSourceUserInput or null`
11922 
11923 Whether URLs in the text of user messages may be fetched. Null when not set, which allows them.
11924 
11925 - `BetaManagedAgentsWebFetchURLSourceAll object`
11926 
11927 Every URL from this source may be fetched. This is the default.
11928 
11929 - `BetaManagedAgentsWebFetchURLSourceNone object`
11930 
11931 This source contributes no URLs that may be fetched.
11932 
1169311933 - `allowed_domains: optional array of string`
1169411934 
1169511935 - `blocked_domains: optional array of string`
from line 12534
1229412534 
1229512535- `BetaManagedAgentsSessionThreadCreatedEvent object`
1229612536 
12297 Emitted when a subagent is spawned as a new thread. Written to the parent thread's output stream so clients observing the session see child creation.
12537 Emitted when a child thread is created. Written to the parent thread's output stream so clients observing the session see child creation.
1229812538 
1229912539 - `type: "session.thread_created"`
1230012540 
from line 14278
1403814278 
1403914279 - `BetaManagedAgentsSessionThreadCreatedEvent object`
1404014280 
14041 Emitted when a subagent is spawned as a new thread. Written to the parent thread's output stream so clients observing the session see child creation.
14281 Emitted when a child thread is created. Written to the parent thread's output stream so clients observing the session see child creation.
1404214282 
1404314283 - `type: "session.thread_created"`
1404414284 
from line 14754
1451414754 
1451514755 See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
1451614756 
14757 - `"claude-haiku-5-5"`
14758 
14759 Fastest model for high-volume, real-time tasks
14760 
1451714761 - `"claude-sonnet-5-5"`
1451814762 
1451914763 Efficient model for coding and agents
from line 15128
1488415128 
1488515129 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.
1488615130 
15131 - `url_sources: BetaManagedAgentsWebFetchURLSources or null`
15132 
15133 Which sources contribute URLs the tool may fetch, always in the object form. Null when not set, which allows every source.
15134 
15135 - `client_tool_results: BetaManagedAgentsWebFetchURLSourceToolFilter or null`
15136 
15137 Which custom tools' results contribute URLs that may be fetched. Null when not set, which allows every custom tool's results.
15138 
15139 - `BetaManagedAgentsWebFetchURLSourceAll object`
15140 
15141 Every URL from this source may be fetched. This is the default.
15142 
15143 - `type: "all"`
15144 
15145 - `BetaManagedAgentsWebFetchURLSourceNone object`
15146 
15147 This source contributes no URLs that may be fetched.
15148 
15149 - `type: "none"`
15150 
15151 - `BetaManagedAgentsWebFetchURLSourceOnly object`
15152 
15153 Only the named tools' results contribute URLs that may be fetched.
15154 
15155 - `type: "only"`
15156 
15157 - `tools: array of BetaManagedAgentsWebFetchURLSourceToolReference`
15158 
15159 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.
15160 
15161 - `type: "tool_reference"`
15162 
15163 Must be "tool_reference".
15164 
15165 - `name: string`
15166 
15167 Name of the tool. Compared exactly, so upper and lower case letters are different.
15168 
15169 minLength: 1, maxLength: 128
15170 
15171 - `BetaManagedAgentsWebFetchURLSourceExcept object`
15172 
15173 Every tool's results contribute URLs that may be fetched, except the named tools' results.
15174 
15175 - `type: "except"`
15176 
15177 - `tools: array of BetaManagedAgentsWebFetchURLSourceToolReference`
15178 
15179 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.
15180 
15181 - `type: "tool_reference"`
15182 
15183 Must be "tool_reference".
15184 
15185 - `name: string`
15186 
15187 Name of the tool. Compared exactly, so upper and lower case letters are different.
15188 
15189 minLength: 1, maxLength: 128
15190 
15191 - `server_tool_results: BetaManagedAgentsWebFetchURLSourceToolFilter or null`
15192 
15193 Which of the web_search and web_fetch tools' results contribute URLs that may be fetched. Null when not set, which allows both.
15194 
15195 - `user_input: BetaManagedAgentsWebFetchURLSourceUserInput or null`
15196 
15197 Whether URLs in the text of user messages may be fetched. Null when not set, which allows them.
15198 
15199 - `BetaManagedAgentsWebFetchURLSourceAll object`
15200 
15201 Every URL from this source may be fetched. This is the default.
15202 
15203 - `BetaManagedAgentsWebFetchURLSourceNone object`
15204 
15205 This source contributes no URLs that may be fetched.
15206 
1488715207 - `allowed_domains: optional array of string`
1488815208 
1488915209 - `blocked_domains: optional array of string`
1489015210 

api/beta/sessions/events/list Changed · +83 / -3 lines

from line 1475
14751475 
14761476 - `BetaManagedAgentsSessionThreadCreatedEvent object`
14771477 
1478 Emitted when a subagent is spawned as a new thread. Written to the parent thread's output stream so clients observing the session see child creation.
1478 Emitted when a child thread is created. Written to the parent thread's output stream so clients observing the session see child creation.
14791479 
14801480 - `type: "session.thread_created"`
14811481 
from line 1951
19511951 
19521952 See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
19531953 
1954 - `"claude-haiku-5-5"`
1955 
1956 Fastest model for high-volume, real-time tasks
1957 
19541958 - `"claude-sonnet-5-5"`
19551959 
19561960 Efficient model for coding and agents
from line 2325
23212325 
23222326 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.
23232327 
2328 - `url_sources: BetaManagedAgentsWebFetchURLSources or null`
2329 
2330 Which sources contribute URLs the tool may fetch, always in the object form. Null when not set, which allows every source.
2331 
2332 - `client_tool_results: BetaManagedAgentsWebFetchURLSourceToolFilter or null`
2333 
2334 Which custom tools' results contribute URLs that may be fetched. Null when not set, which allows every custom tool's results.
2335 
2336 - `BetaManagedAgentsWebFetchURLSourceAll object`
2337 
2338 Every URL from this source may be fetched. This is the default.
2339 
2340 - `type: "all"`
2341 
2342 - `BetaManagedAgentsWebFetchURLSourceNone object`
2343 
2344 This source contributes no URLs that may be fetched.
2345 
2346 - `type: "none"`
2347 
2348 - `BetaManagedAgentsWebFetchURLSourceOnly object`
2349 
2350 Only the named tools' results contribute URLs that may be fetched.
2351 
2352 - `type: "only"`
2353 
2354 - `tools: array of BetaManagedAgentsWebFetchURLSourceToolReference`
2355 
2356 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.
2357 
2358 - `type: "tool_reference"`
2359 
2360 Must be "tool_reference".
2361 
2362 - `name: string`
2363 
2364 Name of the tool. Compared exactly, so upper and lower case letters are different.
2365 
2366 minLength: 1, maxLength: 128
2367 
2368 - `BetaManagedAgentsWebFetchURLSourceExcept object`
2369 
2370 Every tool's results contribute URLs that may be fetched, except the named tools' results.
2371 
2372 - `type: "except"`
2373 
2374 - `tools: array of BetaManagedAgentsWebFetchURLSourceToolReference`
2375 
2376 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.
2377 
2378 - `type: "tool_reference"`
2379 
2380 Must be "tool_reference".
2381 
2382 - `name: string`
2383 
2384 Name of the tool. Compared exactly, so upper and lower case letters are different.
2385 
2386 minLength: 1, maxLength: 128
2387 
2388 - `server_tool_results: BetaManagedAgentsWebFetchURLSourceToolFilter or null`
2389 
2390 Which of the web_search and web_fetch tools' results contribute URLs that may be fetched. Null when not set, which allows both.
2391 
2392 - `user_input: BetaManagedAgentsWebFetchURLSourceUserInput or null`
2393 
2394 Whether URLs in the text of user messages may be fetched. Null when not set, which allows them.
2395 
2396 - `BetaManagedAgentsWebFetchURLSourceAll object`
2397 
2398 Every URL from this source may be fetched. This is the default.
2399 
2400 - `BetaManagedAgentsWebFetchURLSourceNone object`
2401 
2402 This source contributes no URLs that may be fetched.
2403 
23242404 - `allowed_domains: optional array of string`
23252405 
23262406 - `blocked_domains: optional array of string`
from line 2760
26802760{
26812761 "data": [
26822762 {
2683 "id": "sevt_011CZkZGOp0iBcp4kaQSihUmy",
2763 "id": "sevt_011CZkZGPp1iBcp4kaQSihUm",
26842764 "content": [
26852765 {
26862766 "text": "Where is my order #1234?",
from line 2771
26912771 "processed_at": "2026-03-15T10:00:00Z"
26922772 },
26932773 {
2694 "id": "sevt_011CZkZHPq1jCdq5lbRTjiVnz",
2774 "id": "sevt_011CZkZHPq1jCdq5mbRTjiVn",
26952775 "content": [
26962776 {
26972777 "text": "Let me look up order #1234 for you.",

api/beta/sessions/events/stream Changed · +82 / -2 lines

from line 1371
13711371 
13721372 - `BetaManagedAgentsSessionThreadCreatedEvent object`
13731373 
1374 Emitted when a subagent is spawned as a new thread. Written to the parent thread's output stream so clients observing the session see child creation.
1374 Emitted when a child thread is created. Written to the parent thread's output stream so clients observing the session see child creation.
13751375 
13761376 - `type: "session.thread_created"`
13771377 
from line 1847
18471847 
18481848 See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
18491849 
1850 - `"claude-haiku-5-5"`
1851 
1852 Fastest model for high-volume, real-time tasks
1853 
18501854 - `"claude-sonnet-5-5"`
18511855 
18521856 Efficient model for coding and agents
from line 2221
22172221 
22182222 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.
22192223 
2224 - `url_sources: BetaManagedAgentsWebFetchURLSources or null`
2225 
2226 Which sources contribute URLs the tool may fetch, always in the object form. Null when not set, which allows every source.
2227 
2228 - `client_tool_results: BetaManagedAgentsWebFetchURLSourceToolFilter or null`
2229 
2230 Which custom tools' results contribute URLs that may be fetched. Null when not set, which allows every custom tool's results.
2231 
2232 - `BetaManagedAgentsWebFetchURLSourceAll object`
2233 
2234 Every URL from this source may be fetched. This is the default.
2235 
2236 - `type: "all"`
2237 
2238 - `BetaManagedAgentsWebFetchURLSourceNone object`
2239 
2240 This source contributes no URLs that may be fetched.
2241 
2242 - `type: "none"`
2243 
2244 - `BetaManagedAgentsWebFetchURLSourceOnly object`
2245 
2246 Only the named tools' results contribute URLs that may be fetched.
2247 
2248 - `type: "only"`
2249 
2250 - `tools: array of BetaManagedAgentsWebFetchURLSourceToolReference`
2251 
2252 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.
2253 
2254 - `type: "tool_reference"`
2255 
2256 Must be "tool_reference".
2257 
2258 - `name: string`
2259 
2260 Name of the tool. Compared exactly, so upper and lower case letters are different.
2261 
2262 minLength: 1, maxLength: 128
2263 
2264 - `BetaManagedAgentsWebFetchURLSourceExcept object`
2265 
2266 Every tool's results contribute URLs that may be fetched, except the named tools' results.
2267 
2268 - `type: "except"`
2269 
2270 - `tools: array of BetaManagedAgentsWebFetchURLSourceToolReference`
2271 
2272 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.
2273 
2274 - `type: "tool_reference"`
2275 
2276 Must be "tool_reference".
2277 
2278 - `name: string`
2279 
2280 Name of the tool. Compared exactly, so upper and lower case letters are different.
2281 
2282 minLength: 1, maxLength: 128
2283 
2284 - `server_tool_results: BetaManagedAgentsWebFetchURLSourceToolFilter or null`
2285 
2286 Which of the web_search and web_fetch tools' results contribute URLs that may be fetched. Null when not set, which allows both.
2287 
2288 - `user_input: BetaManagedAgentsWebFetchURLSourceUserInput or null`
2289 
2290 Whether URLs in the text of user messages may be fetched. Null when not set, which allows them.
2291 
2292 - `BetaManagedAgentsWebFetchURLSourceAll object`
2293 
2294 Every URL from this source may be fetched. This is the default.
2295 
2296 - `BetaManagedAgentsWebFetchURLSourceNone object`
2297 
2298 This source contributes no URLs that may be fetched.
2299 
22202300 - `allowed_domains: optional array of string`
22212301 
22222302 - `blocked_domains: optional array of string`
from line 2700
26202700 
26212701```json
26222702{
2623 "id": "sevt_011CZkZGOp0iBcp4kaQSihUmy",
2703 "id": "sevt_011CZkZGPp1iBcp4kaQSihUm",
26242704 "content": [
26252705 {
26262706 "text": "Where is my order #1234?",

api/beta/sessions/list Changed · +83 / -3 lines

from line 247
247247 
248248 See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
249249 
250 - `"claude-haiku-5-5"`
251 
252 Fastest model for high-volume, real-time tasks
253 
250254 - `"claude-sonnet-5-5"`
251255 
252256 Efficient model for coding and agents
from line 621
617621 
618622 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.
619623 
624 - `url_sources: BetaManagedAgentsWebFetchURLSources or null`
625 
626 Which sources contribute URLs the tool may fetch, always in the object form. Null when not set, which allows every source.
627 
628 - `client_tool_results: BetaManagedAgentsWebFetchURLSourceToolFilter or null`
629 
630 Which custom tools' results contribute URLs that may be fetched. Null when not set, which allows every custom tool's results.
631 
632 - `BetaManagedAgentsWebFetchURLSourceAll object`
633 
634 Every URL from this source may be fetched. This is the default.
635 
636 - `type: "all"`
637 
638 - `BetaManagedAgentsWebFetchURLSourceNone object`
639 
640 This source contributes no URLs that may be fetched.
641 
642 - `type: "none"`
643 
644 - `BetaManagedAgentsWebFetchURLSourceOnly object`
645 
646 Only the named tools' results contribute URLs that may be fetched.
647 
648 - `type: "only"`
649 
650 - `tools: array of BetaManagedAgentsWebFetchURLSourceToolReference`
651 
652 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.
653 
654 - `type: "tool_reference"`
655 
656 Must be "tool_reference".
657 
658 - `name: string`
659 
660 Name of the tool. Compared exactly, so upper and lower case letters are different.
661 
662 minLength: 1, maxLength: 128
663 
664 - `BetaManagedAgentsWebFetchURLSourceExcept object`
665 
666 Every tool's results contribute URLs that may be fetched, except the named tools' results.
667 
668 - `type: "except"`
669 
670 - `tools: array of BetaManagedAgentsWebFetchURLSourceToolReference`
671 
672 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.
673 
674 - `type: "tool_reference"`
675 
676 Must be "tool_reference".
677 
678 - `name: string`
679 
680 Name of the tool. Compared exactly, so upper and lower case letters are different.
681 
682 minLength: 1, maxLength: 128
683 
684 - `server_tool_results: BetaManagedAgentsWebFetchURLSourceToolFilter or null`
685 
686 Which of the web_search and web_fetch tools' results contribute URLs that may be fetched. Null when not set, which allows both.
687 
688 - `user_input: BetaManagedAgentsWebFetchURLSourceUserInput or null`
689 
690 Whether URLs in the text of user messages may be fetched. Null when not set, which allows them.
691 
692 - `BetaManagedAgentsWebFetchURLSourceAll object`
693 
694 Every URL from this source may be fetched. This is the default.
695 
696 - `BetaManagedAgentsWebFetchURLSourceNone object`
697 
698 This source contributes no URLs that may be fetched.
699 
620700 - `allowed_domains: optional array of string`
621701 
622702 - `blocked_domains: optional array of string`
from line 1291
12111291 "version": "1"
12121292 },
12131293 {
1214 "skill_id": "skill_011CZkZFNu9hAbo3jZPRgTlx",
1294 "skill_id": "skill_011CZkZFNu9hAbo3jZPRgTmx",
12151295 "type": "custom",
12161296 "version": "2"
12171297 }
from line 1338
12581338 "description": "Produce a 2-page summary as summary.md",
12591339 "explanation": "All five sections present with inline citations.",
12601340 "iteration": 0,
1261 "outcome_id": "outc_011CZkZRSw2kEfs6ncTVljxP",
1341 "outcome_id": "outc_011CZkZRSw2kEfs6ncTVmjxP",
12621342 "result": "satisfied",
12631343 "type": "outcome_evaluation"
12641344 }
from line 1353
12731353 "updated_at": "2026-03-15T10:00:00Z"
12741354 },
12751355 {
1276 "id": "sesrsc_011CZkZCKr6eXyl0gWMOdQiu",
1356 "id": "sesrsc_011CZkZCKr6eXym1gWMPdQiu",
12771357 "created_at": "2026-03-15T10:00:00Z",
12781358 "mount_path": "/workspace/example-repo",
12791359 "type": "github_repository",

api/beta/sessions/resources Changed · +3 / -3 lines

from line 468
468468 "updated_at": "2026-03-15T10:00:00Z"
469469 },
470470 {
471 "id": "sesrsc_011CZkZCKr6eXyl0gWMOdQiu",
471 "id": "sesrsc_011CZkZCKr6eXym1gWMPdQiu",
472472 "created_at": "2026-03-15T10:00:00Z",
473473 "mount_path": "/workspace/example-repo",
474474 "type": "github_repository",
from line 727
727727 
728728```json
729729{
730 "id": "sesrsc_011CZkZCKr6eXyl0gWMOdQiu",
730 "id": "sesrsc_011CZkZCKr6eXym1gWMPdQiu",
731731 "created_at": "2026-03-15T10:00:00Z",
732732 "mount_path": "/workspace/example-repo",
733733 "type": "github_repository",
from line 995
995995 
996996```json
997997{
998 "id": "sesrsc_011CZkZCKr6eXyl0gWMOdQiu",
998 "id": "sesrsc_011CZkZCKr6eXym1gWMPdQiu",
999999 "created_at": "2026-03-15T10:00:00Z",
10001000 "mount_path": "/workspace/example-repo",
10011001 "type": "github_repository",

api/beta/sessions/retrieve Changed · +83 / -3 lines

from line 165
165165 
166166 See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
167167 
168 - `"claude-haiku-5-5"`
169 
170 Fastest model for high-volume, real-time tasks
171 
168172 - `"claude-sonnet-5-5"`
169173 
170174 Efficient model for coding and agents
from line 539
535539 
536540 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.
537541 
542 - `url_sources: BetaManagedAgentsWebFetchURLSources or null`
543 
544 Which sources contribute URLs the tool may fetch, always in the object form. Null when not set, which allows every source.
545 
546 - `client_tool_results: BetaManagedAgentsWebFetchURLSourceToolFilter or null`
547 
548 Which custom tools' results contribute URLs that may be fetched. Null when not set, which allows every custom tool's results.
549 
550 - `BetaManagedAgentsWebFetchURLSourceAll object`
551 
552 Every URL from this source may be fetched. This is the default.
553 
554 - `type: "all"`
555 
556 - `BetaManagedAgentsWebFetchURLSourceNone object`
557 
558 This source contributes no URLs that may be fetched.
559 
560 - `type: "none"`
561 
562 - `BetaManagedAgentsWebFetchURLSourceOnly object`
563 
564 Only the named tools' results contribute URLs that may be fetched.
565 
566 - `type: "only"`
567 
568 - `tools: array of BetaManagedAgentsWebFetchURLSourceToolReference`
569 
570 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.
571 
572 - `type: "tool_reference"`
573 
574 Must be "tool_reference".
575 
576 - `name: string`
577 
578 Name of the tool. Compared exactly, so upper and lower case letters are different.
579 
580 minLength: 1, maxLength: 128
581 
582 - `BetaManagedAgentsWebFetchURLSourceExcept object`
583 
584 Every tool's results contribute URLs that may be fetched, except the named tools' results.
585 
586 - `type: "except"`
587 
588 - `tools: array of BetaManagedAgentsWebFetchURLSourceToolReference`
589 
590 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.
591 
592 - `type: "tool_reference"`
593 
594 Must be "tool_reference".
595 
596 - `name: string`
597 
598 Name of the tool. Compared exactly, so upper and lower case letters are different.
599 
600 minLength: 1, maxLength: 128
601 
602 - `server_tool_results: BetaManagedAgentsWebFetchURLSourceToolFilter or null`
603 
604 Which of the web_search and web_fetch tools' results contribute URLs that may be fetched. Null when not set, which allows both.
605 
606 - `user_input: BetaManagedAgentsWebFetchURLSourceUserInput or null`
607 
608 Whether URLs in the text of user messages may be fetched. Null when not set, which allows them.
609 
610 - `BetaManagedAgentsWebFetchURLSourceAll object`
611 
612 Every URL from this source may be fetched. This is the default.
613 
614 - `BetaManagedAgentsWebFetchURLSourceNone object`
615 
616 This source contributes no URLs that may be fetched.
617 
538618 - `allowed_domains: optional array of string`
539619 
540620 - `blocked_domains: optional array of string`
from line 1199
11191199 "version": "1"
11201200 },
11211201 {
1122 "skill_id": "skill_011CZkZFNu9hAbo3jZPRgTlx",
1202 "skill_id": "skill_011CZkZFNu9hAbo3jZPRgTmx",
11231203 "type": "custom",
11241204 "version": "2"
11251205 }
from line 1246
11661246 "description": "Produce a 2-page summary as summary.md",
11671247 "explanation": "All five sections present with inline citations.",
11681248 "iteration": 0,
1169 "outcome_id": "outc_011CZkZRSw2kEfs6ncTVljxP",
1249 "outcome_id": "outc_011CZkZRSw2kEfs6ncTVmjxP",
11701250 "result": "satisfied",
11711251 "type": "outcome_evaluation"
11721252 }
from line 1261
11811261 "updated_at": "2026-03-15T10:00:00Z"
11821262 },
11831263 {
1184 "id": "sesrsc_011CZkZCKr6eXyl0gWMOdQiu",
1264 "id": "sesrsc_011CZkZCKr6eXym1gWMPdQiu",
11851265 "created_at": "2026-03-15T10:00:00Z",
11861266 "mount_path": "/workspace/example-repo",
11871267 "type": "github_repository",

api/beta/sessions/threads Changed · +572 / -12 lines

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

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

from line 185
185185 
186186 See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
187187 
188 - `"claude-haiku-5-5"`
189 
190 Fastest model for high-volume, real-time tasks
191 
188192 - `"claude-sonnet-5-5"`
189193 
190194 Efficient model for coding and agents
from line 526
522526 - `BetaManagedAgentsAutoPolicy object`
523527 
524528 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.
529 
530 - `url_sources: BetaManagedAgentsWebFetchURLSources or null`
531 
532 Which sources contribute URLs the tool may fetch, always in the object form. Null when not set, which allows every source.
533 
534 - `client_tool_results: BetaManagedAgentsWebFetchURLSourceToolFilter or null`
535 
536 Which custom tools' results contribute URLs that may be fetched. Null when not set, which allows every custom tool's results.
537 
538 - `BetaManagedAgentsWebFetchURLSourceAll object`
539 
540 Every URL from this source may be fetched. This is the default.
541 
542 - `type: "all"`
543 
544 - `BetaManagedAgentsWebFetchURLSourceNone object`
545 
546 This source contributes no URLs that may be fetched.
547 
548 - `type: "none"`
549 
550 - `BetaManagedAgentsWebFetchURLSourceOnly object`
551 
552 Only the named tools' results contribute URLs that may be fetched.
553 
554 - `type: "only"`
555 
556 - `tools: array of BetaManagedAgentsWebFetchURLSourceToolReference`
557 
558 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.
559 
560 - `type: "tool_reference"`
561 
562 Must be "tool_reference".
563 
564 - `name: string`
565 
566 Name of the tool. Compared exactly, so upper and lower case letters are different.
567 
568 minLength: 1, maxLength: 128
569 
570 - `BetaManagedAgentsWebFetchURLSourceExcept object`
571 
572 Every tool's results contribute URLs that may be fetched, except the named tools' results.
573 
574 - `type: "except"`
575 
576 - `tools: array of BetaManagedAgentsWebFetchURLSourceToolReference`
577 
578 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.
579 
580 - `type: "tool_reference"`
581 
582 Must be "tool_reference".
583 
584 - `name: string`
585 
586 Name of the tool. Compared exactly, so upper and lower case letters are different.
587 
588 minLength: 1, maxLength: 128
589 
590 - `server_tool_results: BetaManagedAgentsWebFetchURLSourceToolFilter or null`
591 
592 Which of the web_search and web_fetch tools' results contribute URLs that may be fetched. Null when not set, which allows both.
593 
594 - `user_input: BetaManagedAgentsWebFetchURLSourceUserInput or null`
595 
596 Whether URLs in the text of user messages may be fetched. Null when not set, which allows them.
597 
598 - `BetaManagedAgentsWebFetchURLSourceAll object`
599 
600 Every URL from this source may be fetched. This is the default.
601 
602 - `BetaManagedAgentsWebFetchURLSourceNone object`
603 
604 This source contributes no URLs that may be fetched.
525605 
526606 - `allowed_domains: optional array of string`
527607 
from line 928
848928{
849929 "data": [
850930 {
851 "id": "sthr_011CZkZVWa6oIjw0rgXZpnBt",
931 "id": "sthr_011CZkZVWa6oJjw1rgXZpnBt",
852932 "agent": {
853933 "id": "agent_011CZkYqphY8vELVzwCUpqiQ",
854934 "description": "A focused research subagent.",
from line 1146
10661146 
10671147- `BetaManagedAgentsSessionThread object`
10681148 
1069 An execution thread within a `session`. Each session has one primary thread plus zero or more child threads spawned by the coordinator.
1149 An execution thread within a `session`. Each session has one primary thread plus zero or more child threads.
10701150 
10711151 - `type: "session_thread"`
10721152 
from line 1186
11061186 
11071187 See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
11081188 
1189 - `"claude-haiku-5-5"`
1190 
1191 Fastest model for high-volume, real-time tasks
1192 
11091193 - `"claude-sonnet-5-5"`
11101194 
11111195 Efficient model for coding and agents
from line 1527
14431527 - `BetaManagedAgentsAutoPolicy object`
14441528 
14451529 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.
1530 
1531 - `url_sources: BetaManagedAgentsWebFetchURLSources or null`
1532 
1533 Which sources contribute URLs the tool may fetch, always in the object form. Null when not set, which allows every source.
1534 
1535 - `client_tool_results: BetaManagedAgentsWebFetchURLSourceToolFilter or null`
1536 
1537 Which custom tools' results contribute URLs that may be fetched. Null when not set, which allows every custom tool's results.
1538 
1539 - `BetaManagedAgentsWebFetchURLSourceAll object`
1540 
1541 Every URL from this source may be fetched. This is the default.
1542 
1543 - `type: "all"`
1544 
1545 - `BetaManagedAgentsWebFetchURLSourceNone object`
1546 
1547 This source contributes no URLs that may be fetched.
1548 
1549 - `type: "none"`
1550 
1551 - `BetaManagedAgentsWebFetchURLSourceOnly object`
1552 
1553 Only the named tools' results contribute URLs that may be fetched.
1554 
1555 - `type: "only"`
1556 
1557 - `tools: array of BetaManagedAgentsWebFetchURLSourceToolReference`
1558 
1559 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.
1560 
1561 - `type: "tool_reference"`
1562 
1563 Must be "tool_reference".
1564 
1565 - `name: string`
1566 
1567 Name of the tool. Compared exactly, so upper and lower case letters are different.
1568 
1569 minLength: 1, maxLength: 128
1570 
1571 - `BetaManagedAgentsWebFetchURLSourceExcept object`
1572 
1573 Every tool's results contribute URLs that may be fetched, except the named tools' results.
1574 
1575 - `type: "except"`
1576 
1577 - `tools: array of BetaManagedAgentsWebFetchURLSourceToolReference`
1578 
1579 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.
1580 
1581 - `type: "tool_reference"`
1582 
1583 Must be "tool_reference".
1584 
1585 - `name: string`
1586 
1587 Name of the tool. Compared exactly, so upper and lower case letters are different.
1588 
1589 minLength: 1, maxLength: 128
1590 
1591 - `server_tool_results: BetaManagedAgentsWebFetchURLSourceToolFilter or null`
1592 
1593 Which of the web_search and web_fetch tools' results contribute URLs that may be fetched. Null when not set, which allows both.
1594 
1595 - `user_input: BetaManagedAgentsWebFetchURLSourceUserInput or null`
1596 
1597 Whether URLs in the text of user messages may be fetched. Null when not set, which allows them.
1598 
1599 - `BetaManagedAgentsWebFetchURLSourceAll object`
1600 
1601 Every URL from this source may be fetched. This is the default.
1602 
1603 - `BetaManagedAgentsWebFetchURLSourceNone object`
1604 
1605 This source contributes no URLs that may be fetched.
14461606 
14471607 - `allowed_domains: optional array of string`
14481608 
from line 1923
17631923 
17641924```json
17651925{
1766 "id": "sthr_011CZkZVWa6oIjw0rgXZpnBt",
1926 "id": "sthr_011CZkZVWa6oJjw1rgXZpnBt",
17671927 "agent": {
17681928 "id": "agent_011CZkYqphY8vELVzwCUpqiQ",
17691929 "description": "A focused research subagent.",
from line 2138
19782138 
19792139- `BetaManagedAgentsSessionThread object`
19802140 
1981 An execution thread within a `session`. Each session has one primary thread plus zero or more child threads spawned by the coordinator.
2141 An execution thread within a `session`. Each session has one primary thread plus zero or more child threads.
19822142 
19832143 - `type: "session_thread"`
19842144 
from line 2178
20182178 
20192179 See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
20202180 
2181 - `"claude-haiku-5-5"`
2182 
2183 Fastest model for high-volume, real-time tasks
2184 
20212185 - `"claude-sonnet-5-5"`
20222186 
20232187 Efficient model for coding and agents
from line 2519
23552519 - `BetaManagedAgentsAutoPolicy object`
23562520 
23572521 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.
2522 
2523 - `url_sources: BetaManagedAgentsWebFetchURLSources or null`
2524 
2525 Which sources contribute URLs the tool may fetch, always in the object form. Null when not set, which allows every source.
2526 
2527 - `client_tool_results: BetaManagedAgentsWebFetchURLSourceToolFilter or null`
2528 
2529 Which custom tools' results contribute URLs that may be fetched. Null when not set, which allows every custom tool's results.
2530 
2531 - `BetaManagedAgentsWebFetchURLSourceAll object`
2532 
2533 Every URL from this source may be fetched. This is the default.
2534 
2535 - `type: "all"`
2536 
2537 - `BetaManagedAgentsWebFetchURLSourceNone object`
2538 
2539 This source contributes no URLs that may be fetched.
2540 
2541 - `type: "none"`
2542 
2543 - `BetaManagedAgentsWebFetchURLSourceOnly object`
2544 
2545 Only the named tools' results contribute URLs that may be fetched.
2546 
2547 - `type: "only"`
2548 
2549 - `tools: array of BetaManagedAgentsWebFetchURLSourceToolReference`
2550 
2551 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.
2552 
2553 - `type: "tool_reference"`
2554 
2555 Must be "tool_reference".
2556 
2557 - `name: string`
2558 
2559 Name of the tool. Compared exactly, so upper and lower case letters are different.
2560 
2561 minLength: 1, maxLength: 128
2562 
2563 - `BetaManagedAgentsWebFetchURLSourceExcept object`
2564 
2565 Every tool's results contribute URLs that may be fetched, except the named tools' results.
2566 
2567 - `type: "except"`
2568 
2569 - `tools: array of BetaManagedAgentsWebFetchURLSourceToolReference`
2570 
2571 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.
2572 
2573 - `type: "tool_reference"`
2574 
2575 Must be "tool_reference".
2576 
2577 - `name: string`
2578 
2579 Name of the tool. Compared exactly, so upper and lower case letters are different.
2580 
2581 minLength: 1, maxLength: 128
2582 
2583 - `server_tool_results: BetaManagedAgentsWebFetchURLSourceToolFilter or null`
2584 
2585 Which of the web_search and web_fetch tools' results contribute URLs that may be fetched. Null when not set, which allows both.
2586 
2587 - `user_input: BetaManagedAgentsWebFetchURLSourceUserInput or null`
2588 
2589 Whether URLs in the text of user messages may be fetched. Null when not set, which allows them.
2590 
2591 - `BetaManagedAgentsWebFetchURLSourceAll object`
2592 
2593 Every URL from this source may be fetched. This is the default.
2594 
2595 - `BetaManagedAgentsWebFetchURLSourceNone object`
2596 
2597 This source contributes no URLs that may be fetched.
23582598 
23592599 - `allowed_domains: optional array of string`
23602600 
from line 2916
26762916 
26772917```json
26782918{
2679 "id": "sthr_011CZkZVWa6oIjw0rgXZpnBt",
2919 "id": "sthr_011CZkZVWa6oJjw1rgXZpnBt",
26802920 "agent": {
26812921 "id": "agent_011CZkYqphY8vELVzwCUpqiQ",
26822922 "description": "A focused research subagent.",
from line 3007
27673007 
27683008- `BetaManagedAgentsSessionThread object`
27693009 
2770 An execution thread within a `session`. Each session has one primary thread plus zero or more child threads spawned by the coordinator.
3010 An execution thread within a `session`. Each session has one primary thread plus zero or more child threads.
27713011 
27723012 - `type: "session_thread"`
27733013 
from line 3047
28073047 
28083048 See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
28093049 
3050 - `"claude-haiku-5-5"`
3051 
3052 Fastest model for high-volume, real-time tasks
3053 
28103054 - `"claude-sonnet-5-5"`
28113055 
28123056 Efficient model for coding and agents
from line 3389
31453389 
31463390 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.
31473391 
3392 - `url_sources: BetaManagedAgentsWebFetchURLSources or null`
3393 
3394 Which sources contribute URLs the tool may fetch, always in the object form. Null when not set, which allows every source.
3395 
3396 - `client_tool_results: BetaManagedAgentsWebFetchURLSourceToolFilter or null`
3397 
3398 Which custom tools' results contribute URLs that may be fetched. Null when not set, which allows every custom tool's results.
3399 
3400 - `BetaManagedAgentsWebFetchURLSourceAll object`
3401 
3402 Every URL from this source may be fetched. This is the default.
3403 
3404 - `type: "all"`
3405 
3406 - `BetaManagedAgentsWebFetchURLSourceNone object`
3407 
3408 This source contributes no URLs that may be fetched.
3409 
3410 - `type: "none"`
3411 
3412 - `BetaManagedAgentsWebFetchURLSourceOnly object`
3413 
3414 Only the named tools' results contribute URLs that may be fetched.
3415 
3416 - `type: "only"`
3417 
3418 - `tools: array of BetaManagedAgentsWebFetchURLSourceToolReference`
3419 
3420 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.
3421 
3422 - `type: "tool_reference"`
3423 
3424 Must be "tool_reference".
3425 
3426 - `name: string`
3427 
3428 Name of the tool. Compared exactly, so upper and lower case letters are different.
3429 
3430 minLength: 1, maxLength: 128
3431 
3432 - `BetaManagedAgentsWebFetchURLSourceExcept object`
3433 
3434 Every tool's results contribute URLs that may be fetched, except the named tools' results.
3435 
3436 - `type: "except"`
3437 
3438 - `tools: array of BetaManagedAgentsWebFetchURLSourceToolReference`
3439 
3440 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.
3441 
3442 - `type: "tool_reference"`
3443 
3444 Must be "tool_reference".
3445 
3446 - `name: string`
3447 
3448 Name of the tool. Compared exactly, so upper and lower case letters are different.
3449 
3450 minLength: 1, maxLength: 128
3451 
3452 - `server_tool_results: BetaManagedAgentsWebFetchURLSourceToolFilter or null`
3453 
3454 Which of the web_search and web_fetch tools' results contribute URLs that may be fetched. Null when not set, which allows both.
3455 
3456 - `user_input: BetaManagedAgentsWebFetchURLSourceUserInput or null`
3457 
3458 Whether URLs in the text of user messages may be fetched. Null when not set, which allows them.
3459 
3460 - `BetaManagedAgentsWebFetchURLSourceAll object`
3461 
3462 Every URL from this source may be fetched. This is the default.
3463 
3464 - `BetaManagedAgentsWebFetchURLSourceNone object`
3465 
3466 This source contributes no URLs that may be fetched.
3467 
31483468 - `allowed_domains: optional array of string`
31493469 
31503470 - `blocked_domains: optional array of string`
from line 5115
47955115 
47965116 - `BetaManagedAgentsSessionThreadCreatedEvent object`
47975117 
4798 Emitted when a subagent is spawned as a new thread. Written to the parent thread's output stream so clients observing the session see child creation.
5118 Emitted when a child thread is created. Written to the parent thread's output stream so clients observing the session see child creation.
47995119 
48005120 - `type: "session.thread_created"`
48015121 
from line 5591
52715591 
52725592 See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
52735593 
5594 - `"claude-haiku-5-5"`
5595 
5596 Fastest model for high-volume, real-time tasks
5597 
52745598 - `"claude-sonnet-5-5"`
52755599 
52765600 Efficient model for coding and agents
from line 5965
56415965 
56425966 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.
56435967 
5968 - `url_sources: BetaManagedAgentsWebFetchURLSources or null`
5969 
5970 Which sources contribute URLs the tool may fetch, always in the object form. Null when not set, which allows every source.
5971 
5972 - `client_tool_results: BetaManagedAgentsWebFetchURLSourceToolFilter or null`
5973 
5974 Which custom tools' results contribute URLs that may be fetched. Null when not set, which allows every custom tool's results.
5975 
5976 - `BetaManagedAgentsWebFetchURLSourceAll object`
5977 
5978 Every URL from this source may be fetched. This is the default.
5979 
5980 - `type: "all"`
5981 
5982 - `BetaManagedAgentsWebFetchURLSourceNone object`
5983 
5984 This source contributes no URLs that may be fetched.
5985 
5986 - `type: "none"`
5987 
5988 - `BetaManagedAgentsWebFetchURLSourceOnly object`
5989 
5990 Only the named tools' results contribute URLs that may be fetched.
5991 
5992 - `type: "only"`
5993 
5994 - `tools: array of BetaManagedAgentsWebFetchURLSourceToolReference`
5995 
5996 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.
5997 
5998 - `type: "tool_reference"`
5999 
6000 Must be "tool_reference".
6001 
6002 - `name: string`
6003 
6004 Name of the tool. Compared exactly, so upper and lower case letters are different.
6005 
6006 minLength: 1, maxLength: 128
6007 
6008 - `BetaManagedAgentsWebFetchURLSourceExcept object`
6009 
6010 Every tool's results contribute URLs that may be fetched, except the named tools' results.
6011 
6012 - `type: "except"`
6013 
6014 - `tools: array of BetaManagedAgentsWebFetchURLSourceToolReference`
6015 
6016 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.
6017 
6018 - `type: "tool_reference"`
6019 
6020 Must be "tool_reference".
6021 
6022 - `name: string`
6023 
6024 Name of the tool. Compared exactly, so upper and lower case letters are different.
6025 
6026 minLength: 1, maxLength: 128
6027 
6028 - `server_tool_results: BetaManagedAgentsWebFetchURLSourceToolFilter or null`
6029 
6030 Which of the web_search and web_fetch tools' results contribute URLs that may be fetched. Null when not set, which allows both.
6031 
6032 - `user_input: BetaManagedAgentsWebFetchURLSourceUserInput or null`
6033 
6034 Whether URLs in the text of user messages may be fetched. Null when not set, which allows them.
6035 
6036 - `BetaManagedAgentsWebFetchURLSourceAll object`
6037 
6038 Every URL from this source may be fetched. This is the default.
6039 
6040 - `BetaManagedAgentsWebFetchURLSourceNone object`
6041 
6042 This source contributes no URLs that may be fetched.
6043 
56446044 - `allowed_domains: optional array of string`
56456045 
56466046 - `blocked_domains: optional array of string`
from line 7801
74017801 
74027802 - `BetaManagedAgentsSessionThreadCreatedEvent object`
74037803 
7404 Emitted when a subagent is spawned as a new thread. Written to the parent thread's output stream so clients observing the session see child creation.
7804 Emitted when a child thread is created. Written to the parent thread's output stream so clients observing the session see child creation.
74057805 
74067806 - `type: "session.thread_created"`
74077807 
from line 8277
78778277 
78788278 See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
78798279 
8280 - `"claude-haiku-5-5"`
8281 
8282 Fastest model for high-volume, real-time tasks
8283 
78808284 - `"claude-sonnet-5-5"`
78818285 
78828286 Efficient model for coding and agents
from line 8650
82468650 - `BetaManagedAgentsAutoPolicy object`
82478651 
82488652 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.
8653 
8654 - `url_sources: BetaManagedAgentsWebFetchURLSources or null`
8655 
8656 Which sources contribute URLs the tool may fetch, always in the object form. Null when not set, which allows every source.
8657 
8658 - `client_tool_results: BetaManagedAgentsWebFetchURLSourceToolFilter or null`
8659 
8660 Which custom tools' results contribute URLs that may be fetched. Null when not set, which allows every custom tool's results.
8661 
8662 - `BetaManagedAgentsWebFetchURLSourceAll object`
8663 
8664 Every URL from this source may be fetched. This is the default.
8665 
8666 - `type: "all"`
8667 
8668 - `BetaManagedAgentsWebFetchURLSourceNone object`
8669 
8670 This source contributes no URLs that may be fetched.
8671 
8672 - `type: "none"`
8673 
8674 - `BetaManagedAgentsWebFetchURLSourceOnly object`
8675 
8676 Only the named tools' results contribute URLs that may be fetched.
8677 
8678 - `type: "only"`
8679 
8680 - `tools: array of BetaManagedAgentsWebFetchURLSourceToolReference`
8681 
8682 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.
8683 
8684 - `type: "tool_reference"`
8685 
8686 Must be "tool_reference".
8687 
8688 - `name: string`
8689 
8690 Name of the tool. Compared exactly, so upper and lower case letters are different.
8691 
8692 minLength: 1, maxLength: 128
8693 
8694 - `BetaManagedAgentsWebFetchURLSourceExcept object`
8695 
8696 Every tool's results contribute URLs that may be fetched, except the named tools' results.
8697 
8698 - `type: "except"`
8699 
8700 - `tools: array of BetaManagedAgentsWebFetchURLSourceToolReference`
8701 
8702 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.
8703 
8704 - `type: "tool_reference"`
8705 
8706 Must be "tool_reference".
8707 
8708 - `name: string`
8709 
8710 Name of the tool. Compared exactly, so upper and lower case letters are different.
8711 
8712 minLength: 1, maxLength: 128
8713 
8714 - `server_tool_results: BetaManagedAgentsWebFetchURLSourceToolFilter or null`
8715 
8716 Which of the web_search and web_fetch tools' results contribute URLs that may be fetched. Null when not set, which allows both.
8717 
8718 - `user_input: BetaManagedAgentsWebFetchURLSourceUserInput or null`
8719 
8720 Whether URLs in the text of user messages may be fetched. Null when not set, which allows them.
8721 
8722 - `BetaManagedAgentsWebFetchURLSourceAll object`
8723 
8724 Every URL from this source may be fetched. This is the default.
8725 
8726 - `BetaManagedAgentsWebFetchURLSourceNone object`
8727 
8728 This source contributes no URLs that may be fetched.
82498729 
82508730 - `allowed_domains: optional array of string`
82518731 
from line 9086
86069086{
86079087 "data": [
86089088 {
8609 "id": "sevt_011CZkZGOp0iBcp4kaQSihUmy",
9089 "id": "sevt_011CZkZGPp1iBcp4kaQSihUm",
86109090 "content": [
86119091 {
86129092 "text": "Where is my order #1234?",
from line 9097
86179097 "processed_at": "2026-03-15T10:00:00Z"
86189098 },
86199099 {
8620 "id": "sevt_011CZkZHPq1jCdq5lbRTjiVnz",
9100 "id": "sevt_011CZkZHPq1jCdq5mbRTjiVn",
86219101 "content": [
86229102 {
86239103 "text": "Let me look up order #1234 for you.",
from line 10482
1000210482 
1000310483 - `BetaManagedAgentsSessionThreadCreatedEvent object`
1000410484 
10005 Emitted when a subagent is spawned as a new thread. Written to the parent thread's output stream so clients observing the session see child creation.
10485 Emitted when a child thread is created. Written to the parent thread's output stream so clients observing the session see child creation.
1000610486 
1000710487 - `type: "session.thread_created"`
1000810488 
from line 10958
1047810958 
1047910959 See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
1048010960 
10961 - `"claude-haiku-5-5"`
10962 
10963 Fastest model for high-volume, real-time tasks
10964 
1048110965 - `"claude-sonnet-5-5"`
1048210966 
1048310967 Efficient model for coding and agents
from line 11331
1084711331 - `BetaManagedAgentsAutoPolicy object`
1084811332 
1084911333 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.
11334 
11335 - `url_sources: BetaManagedAgentsWebFetchURLSources or null`
11336 
11337 Which sources contribute URLs the tool may fetch, always in the object form. Null when not set, which allows every source.
11338 
11339 - `client_tool_results: BetaManagedAgentsWebFetchURLSourceToolFilter or null`
11340 
11341 Which custom tools' results contribute URLs that may be fetched. Null when not set, which allows every custom tool's results.
11342 
11343 - `BetaManagedAgentsWebFetchURLSourceAll object`
11344 
11345 Every URL from this source may be fetched. This is the default.
11346 
11347 - `type: "all"`
11348 
11349 - `BetaManagedAgentsWebFetchURLSourceNone object`
11350 
11351 This source contributes no URLs that may be fetched.
11352 
11353 - `type: "none"`
11354 
11355 - `BetaManagedAgentsWebFetchURLSourceOnly object`
11356 
11357 Only the named tools' results contribute URLs that may be fetched.
11358 
11359 - `type: "only"`
11360 
11361 - `tools: array of BetaManagedAgentsWebFetchURLSourceToolReference`
11362 
11363 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.
11364 
11365 - `type: "tool_reference"`
11366 
11367 Must be "tool_reference".
11368 
11369 - `name: string`
11370 
11371 Name of the tool. Compared exactly, so upper and lower case letters are different.
11372 
11373 minLength: 1, maxLength: 128
11374 
11375 - `BetaManagedAgentsWebFetchURLSourceExcept object`
11376 
11377 Every tool's results contribute URLs that may be fetched, except the named tools' results.
11378 
11379 - `type: "except"`
11380 
11381 - `tools: array of BetaManagedAgentsWebFetchURLSourceToolReference`
11382 
11383 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.
11384 
11385 - `type: "tool_reference"`
11386 
11387 Must be "tool_reference".
11388 
11389 - `name: string`
11390 
11391 Name of the tool. Compared exactly, so upper and lower case letters are different.
11392 
11393 minLength: 1, maxLength: 128
11394 
11395 - `server_tool_results: BetaManagedAgentsWebFetchURLSourceToolFilter or null`
11396 
11397 Which of the web_search and web_fetch tools' results contribute URLs that may be fetched. Null when not set, which allows both.
11398 
11399 - `user_input: BetaManagedAgentsWebFetchURLSourceUserInput or null`
11400 
11401 Whether URLs in the text of user messages may be fetched. Null when not set, which allows them.
11402 
11403 - `BetaManagedAgentsWebFetchURLSourceAll object`
11404 
11405 Every URL from this source may be fetched. This is the default.
11406 
11407 - `BetaManagedAgentsWebFetchURLSourceNone object`
11408 
11409 This source contributes no URLs that may be fetched.
1085011410 
1085111411 - `allowed_domains: optional array of string`
1085211412 
from line 11811
1125111811 
1125211812```json
1125311813{
11254 "id": "sevt_011CZkZGOp0iBcp4kaQSihUmy",
11814 "id": "sevt_011CZkZGPp1iBcp4kaQSihUm",
1125511815 "content": [
1125611816 {
1125711817 "text": "Where is my order #1234?",
1125811818 

api/beta/sessions/threads/archive Changed · +82 / -2 lines

from line 133
133133 
134134- `BetaManagedAgentsSessionThread object`
135135 
136 An execution thread within a `session`. Each session has one primary thread plus zero or more child threads spawned by the coordinator.
136 An execution thread within a `session`. Each session has one primary thread plus zero or more child threads.
137137 
138138 - `type: "session_thread"`
139139 
from line 173
173173 
174174 See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
175175 
176 - `"claude-haiku-5-5"`
177 
178 Fastest model for high-volume, real-time tasks
179 
176180 - `"claude-sonnet-5-5"`
177181 
178182 Efficient model for coding and agents
from line 515
511515 
512516 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.
513517 
518 - `url_sources: BetaManagedAgentsWebFetchURLSources or null`
519 
520 Which sources contribute URLs the tool may fetch, always in the object form. Null when not set, which allows every source.
521 
522 - `client_tool_results: BetaManagedAgentsWebFetchURLSourceToolFilter or null`
523 
524 Which custom tools' results contribute URLs that may be fetched. Null when not set, which allows every custom tool's results.
525 
526 - `BetaManagedAgentsWebFetchURLSourceAll object`
527 
528 Every URL from this source may be fetched. This is the default.
529 
530 - `type: "all"`
531 
532 - `BetaManagedAgentsWebFetchURLSourceNone object`
533 
534 This source contributes no URLs that may be fetched.
535 
536 - `type: "none"`
537 
538 - `BetaManagedAgentsWebFetchURLSourceOnly object`
539 
540 Only the named tools' results contribute URLs that may be fetched.
541 
542 - `type: "only"`
543 
544 - `tools: array of BetaManagedAgentsWebFetchURLSourceToolReference`
545 
546 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.
547 
548 - `type: "tool_reference"`
549 
550 Must be "tool_reference".
551 
552 - `name: string`
553 
554 Name of the tool. Compared exactly, so upper and lower case letters are different.
555 
556 minLength: 1, maxLength: 128
557 
558 - `BetaManagedAgentsWebFetchURLSourceExcept object`
559 
560 Every tool's results contribute URLs that may be fetched, except the named tools' results.
561 
562 - `type: "except"`
563 
564 - `tools: array of BetaManagedAgentsWebFetchURLSourceToolReference`
565 
566 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.
567 
568 - `type: "tool_reference"`
569 
570 Must be "tool_reference".
571 
572 - `name: string`
573 
574 Name of the tool. Compared exactly, so upper and lower case letters are different.
575 
576 minLength: 1, maxLength: 128
577 
578 - `server_tool_results: BetaManagedAgentsWebFetchURLSourceToolFilter or null`
579 
580 Which of the web_search and web_fetch tools' results contribute URLs that may be fetched. Null when not set, which allows both.
581 
582 - `user_input: BetaManagedAgentsWebFetchURLSourceUserInput or null`
583 
584 Whether URLs in the text of user messages may be fetched. Null when not set, which allows them.
585 
586 - `BetaManagedAgentsWebFetchURLSourceAll object`
587 
588 Every URL from this source may be fetched. This is the default.
589 
590 - `BetaManagedAgentsWebFetchURLSourceNone object`
591 
592 This source contributes no URLs that may be fetched.
593 
514594 - `allowed_domains: optional array of string`
515595 
516596 - `blocked_domains: optional array of string`
from line 911
831911 
832912```json
833913{
834 "id": "sthr_011CZkZVWa6oIjw0rgXZpnBt",
914 "id": "sthr_011CZkZVWa6oJjw1rgXZpnBt",
835915 "agent": {
836916 "id": "agent_011CZkYqphY8vELVzwCUpqiQ",
837917 "description": "A focused research subagent.",

api/beta/sessions/threads/events Changed · +165 / -5 lines

from line 1373
13731373 
13741374 - `BetaManagedAgentsSessionThreadCreatedEvent object`
13751375 
1376 Emitted when a subagent is spawned as a new thread. Written to the parent thread's output stream so clients observing the session see child creation.
1376 Emitted when a child thread is created. Written to the parent thread's output stream so clients observing the session see child creation.
13771377 
13781378 - `type: "session.thread_created"`
13791379 
from line 1849
18491849 
18501850 See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
18511851 
1852 - `"claude-haiku-5-5"`
1853 
1854 Fastest model for high-volume, real-time tasks
1855 
18521856 - `"claude-sonnet-5-5"`
18531857 
18541858 Efficient model for coding and agents
from line 2223
22192223 
22202224 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.
22212225 
2226 - `url_sources: BetaManagedAgentsWebFetchURLSources or null`
2227 
2228 Which sources contribute URLs the tool may fetch, always in the object form. Null when not set, which allows every source.
2229 
2230 - `client_tool_results: BetaManagedAgentsWebFetchURLSourceToolFilter or null`
2231 
2232 Which custom tools' results contribute URLs that may be fetched. Null when not set, which allows every custom tool's results.
2233 
2234 - `BetaManagedAgentsWebFetchURLSourceAll object`
2235 
2236 Every URL from this source may be fetched. This is the default.
2237 
2238 - `type: "all"`
2239 
2240 - `BetaManagedAgentsWebFetchURLSourceNone object`
2241 
2242 This source contributes no URLs that may be fetched.
2243 
2244 - `type: "none"`
2245 
2246 - `BetaManagedAgentsWebFetchURLSourceOnly object`
2247 
2248 Only the named tools' results contribute URLs that may be fetched.
2249 
2250 - `type: "only"`
2251 
2252 - `tools: array of BetaManagedAgentsWebFetchURLSourceToolReference`
2253 
2254 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.
2255 
2256 - `type: "tool_reference"`
2257 
2258 Must be "tool_reference".
2259 
2260 - `name: string`
2261 
2262 Name of the tool. Compared exactly, so upper and lower case letters are different.
2263 
2264 minLength: 1, maxLength: 128
2265 
2266 - `BetaManagedAgentsWebFetchURLSourceExcept object`
2267 
2268 Every tool's results contribute URLs that may be fetched, except the named tools' results.
2269 
2270 - `type: "except"`
2271 
2272 - `tools: array of BetaManagedAgentsWebFetchURLSourceToolReference`
2273 
2274 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.
2275 
2276 - `type: "tool_reference"`
2277 
2278 Must be "tool_reference".
2279 
2280 - `name: string`
2281 
2282 Name of the tool. Compared exactly, so upper and lower case letters are different.
2283 
2284 minLength: 1, maxLength: 128
2285 
2286 - `server_tool_results: BetaManagedAgentsWebFetchURLSourceToolFilter or null`
2287 
2288 Which of the web_search and web_fetch tools' results contribute URLs that may be fetched. Null when not set, which allows both.
2289 
2290 - `user_input: BetaManagedAgentsWebFetchURLSourceUserInput or null`
2291 
2292 Whether URLs in the text of user messages may be fetched. Null when not set, which allows them.
2293 
2294 - `BetaManagedAgentsWebFetchURLSourceAll object`
2295 
2296 Every URL from this source may be fetched. This is the default.
2297 
2298 - `BetaManagedAgentsWebFetchURLSourceNone object`
2299 
2300 This source contributes no URLs that may be fetched.
2301 
22222302 - `allowed_domains: optional array of string`
22232303 
22242304 - `blocked_domains: optional array of string`
from line 2658
25782658{
25792659 "data": [
25802660 {
2581 "id": "sevt_011CZkZGOp0iBcp4kaQSihUmy",
2661 "id": "sevt_011CZkZGPp1iBcp4kaQSihUm",
25822662 "content": [
25832663 {
25842664 "text": "Where is my order #1234?",
from line 2669
25892669 "processed_at": "2026-03-15T10:00:00Z"
25902670 },
25912671 {
2592 "id": "sevt_011CZkZHPq1jCdq5lbRTjiVnz",
2672 "id": "sevt_011CZkZHPq1jCdq5mbRTjiVn",
25932673 "content": [
25942674 {
25952675 "text": "Let me look up order #1234 for you.",
from line 4054
39744054 
39754055 - `BetaManagedAgentsSessionThreadCreatedEvent object`
39764056 
3977 Emitted when a subagent is spawned as a new thread. Written to the parent thread's output stream so clients observing the session see child creation.
4057 Emitted when a child thread is created. Written to the parent thread's output stream so clients observing the session see child creation.
39784058 
39794059 - `type: "session.thread_created"`
39804060 
from line 4530
44504530 
44514531 See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
44524532 
4533 - `"claude-haiku-5-5"`
4534 
4535 Fastest model for high-volume, real-time tasks
4536 
44534537 - `"claude-sonnet-5-5"`
44544538 
44554539 Efficient model for coding and agents
from line 4904
48204904 
48214905 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.
48224906 
4907 - `url_sources: BetaManagedAgentsWebFetchURLSources or null`
4908 
4909 Which sources contribute URLs the tool may fetch, always in the object form. Null when not set, which allows every source.
4910 
4911 - `client_tool_results: BetaManagedAgentsWebFetchURLSourceToolFilter or null`
4912 
4913 Which custom tools' results contribute URLs that may be fetched. Null when not set, which allows every custom tool's results.
4914 
4915 - `BetaManagedAgentsWebFetchURLSourceAll object`
4916 
4917 Every URL from this source may be fetched. This is the default.
4918 
4919 - `type: "all"`
4920 
4921 - `BetaManagedAgentsWebFetchURLSourceNone object`
4922 
4923 This source contributes no URLs that may be fetched.
4924 
4925 - `type: "none"`
4926 
4927 - `BetaManagedAgentsWebFetchURLSourceOnly object`
4928 
4929 Only the named tools' results contribute URLs that may be fetched.
4930 
4931 - `type: "only"`
4932 
4933 - `tools: array of BetaManagedAgentsWebFetchURLSourceToolReference`
4934 
4935 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.
4936 
4937 - `type: "tool_reference"`
4938 
4939 Must be "tool_reference".
4940 
4941 - `name: string`
4942 
4943 Name of the tool. Compared exactly, so upper and lower case letters are different.
4944 
4945 minLength: 1, maxLength: 128
4946 
4947 - `BetaManagedAgentsWebFetchURLSourceExcept object`
4948 
4949 Every tool's results contribute URLs that may be fetched, except the named tools' results.
4950 
4951 - `type: "except"`
4952 
4953 - `tools: array of BetaManagedAgentsWebFetchURLSourceToolReference`
4954 
4955 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.
4956 
4957 - `type: "tool_reference"`
4958 
4959 Must be "tool_reference".
4960 
4961 - `name: string`
4962 
4963 Name of the tool. Compared exactly, so upper and lower case letters are different.
4964 
4965 minLength: 1, maxLength: 128
4966 
4967 - `server_tool_results: BetaManagedAgentsWebFetchURLSourceToolFilter or null`
4968 
4969 Which of the web_search and web_fetch tools' results contribute URLs that may be fetched. Null when not set, which allows both.
4970 
4971 - `user_input: BetaManagedAgentsWebFetchURLSourceUserInput or null`
4972 
4973 Whether URLs in the text of user messages may be fetched. Null when not set, which allows them.
4974 
4975 - `BetaManagedAgentsWebFetchURLSourceAll object`
4976 
4977 Every URL from this source may be fetched. This is the default.
4978 
4979 - `BetaManagedAgentsWebFetchURLSourceNone object`
4980 
4981 This source contributes no URLs that may be fetched.
4982 
48234983 - `allowed_domains: optional array of string`
48244984 
48254985 - `blocked_domains: optional array of string`
from line 5383
52235383 
52245384```json
52255385{
5226 "id": "sevt_011CZkZGOp0iBcp4kaQSihUmy",
5386 "id": "sevt_011CZkZGPp1iBcp4kaQSihUm",
52275387 "content": [
52285388 {
52295389 "text": "Where is my order #1234?",

api/beta/sessions/threads/events/list Changed · +83 / -3 lines

from line 1371
13711371 
13721372 - `BetaManagedAgentsSessionThreadCreatedEvent object`
13731373 
1374 Emitted when a subagent is spawned as a new thread. Written to the parent thread's output stream so clients observing the session see child creation.
1374 Emitted when a child thread is created. Written to the parent thread's output stream so clients observing the session see child creation.
13751375 
13761376 - `type: "session.thread_created"`
13771377 
from line 1847
18471847 
18481848 See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
18491849 
1850 - `"claude-haiku-5-5"`
1851 
1852 Fastest model for high-volume, real-time tasks
1853 
18501854 - `"claude-sonnet-5-5"`
18511855 
18521856 Efficient model for coding and agents
from line 2221
22172221 
22182222 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.
22192223 
2224 - `url_sources: BetaManagedAgentsWebFetchURLSources or null`
2225 
2226 Which sources contribute URLs the tool may fetch, always in the object form. Null when not set, which allows every source.
2227 
2228 - `client_tool_results: BetaManagedAgentsWebFetchURLSourceToolFilter or null`
2229 
2230 Which custom tools' results contribute URLs that may be fetched. Null when not set, which allows every custom tool's results.
2231 
2232 - `BetaManagedAgentsWebFetchURLSourceAll object`
2233 
2234 Every URL from this source may be fetched. This is the default.
2235 
2236 - `type: "all"`
2237 
2238 - `BetaManagedAgentsWebFetchURLSourceNone object`
2239 
2240 This source contributes no URLs that may be fetched.
2241 
2242 - `type: "none"`
2243 
2244 - `BetaManagedAgentsWebFetchURLSourceOnly object`
2245 
2246 Only the named tools' results contribute URLs that may be fetched.
2247 
2248 - `type: "only"`
2249 
2250 - `tools: array of BetaManagedAgentsWebFetchURLSourceToolReference`
2251 
2252 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.
2253 
2254 - `type: "tool_reference"`
2255 
2256 Must be "tool_reference".
2257 
2258 - `name: string`
2259 
2260 Name of the tool. Compared exactly, so upper and lower case letters are different.
2261 
2262 minLength: 1, maxLength: 128
2263 
2264 - `BetaManagedAgentsWebFetchURLSourceExcept object`
2265 
2266 Every tool's results contribute URLs that may be fetched, except the named tools' results.
2267 
2268 - `type: "except"`
2269 
2270 - `tools: array of BetaManagedAgentsWebFetchURLSourceToolReference`
2271 
2272 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.
2273 
2274 - `type: "tool_reference"`
2275 
2276 Must be "tool_reference".
2277 
2278 - `name: string`
2279 
2280 Name of the tool. Compared exactly, so upper and lower case letters are different.
2281 
2282 minLength: 1, maxLength: 128
2283 
2284 - `server_tool_results: BetaManagedAgentsWebFetchURLSourceToolFilter or null`
2285 
2286 Which of the web_search and web_fetch tools' results contribute URLs that may be fetched. Null when not set, which allows both.
2287 
2288 - `user_input: BetaManagedAgentsWebFetchURLSourceUserInput or null`
2289 
2290 Whether URLs in the text of user messages may be fetched. Null when not set, which allows them.
2291 
2292 - `BetaManagedAgentsWebFetchURLSourceAll object`
2293 
2294 Every URL from this source may be fetched. This is the default.
2295 
2296 - `BetaManagedAgentsWebFetchURLSourceNone object`
2297 
2298 This source contributes no URLs that may be fetched.
2299 
22202300 - `allowed_domains: optional array of string`
22212301 
22222302 - `blocked_domains: optional array of string`
from line 2656
25762656{
25772657 "data": [
25782658 {
2579 "id": "sevt_011CZkZGOp0iBcp4kaQSihUmy",
2659 "id": "sevt_011CZkZGPp1iBcp4kaQSihUm",
25802660 "content": [
25812661 {
25822662 "text": "Where is my order #1234?",
from line 2667
25872667 "processed_at": "2026-03-15T10:00:00Z"
25882668 },
25892669 {
2590 "id": "sevt_011CZkZHPq1jCdq5lbRTjiVnz",
2670 "id": "sevt_011CZkZHPq1jCdq5mbRTjiVn",
25912671 "content": [
25922672 {
25932673 "text": "Let me look up order #1234 for you.",

api/beta/sessions/threads/events/stream Changed · +82 / -2 lines

from line 1373
13731373 
13741374 - `BetaManagedAgentsSessionThreadCreatedEvent object`
13751375 
1376 Emitted when a subagent is spawned as a new thread. Written to the parent thread's output stream so clients observing the session see child creation.
1376 Emitted when a child thread is created. Written to the parent thread's output stream so clients observing the session see child creation.
13771377 
13781378 - `type: "session.thread_created"`
13791379 
from line 1849
18491849 
18501850 See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
18511851 
1852 - `"claude-haiku-5-5"`
1853 
1854 Fastest model for high-volume, real-time tasks
1855 
18521856 - `"claude-sonnet-5-5"`
18531857 
18541858 Efficient model for coding and agents
from line 2223
22192223 
22202224 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.
22212225 
2226 - `url_sources: BetaManagedAgentsWebFetchURLSources or null`
2227 
2228 Which sources contribute URLs the tool may fetch, always in the object form. Null when not set, which allows every source.
2229 
2230 - `client_tool_results: BetaManagedAgentsWebFetchURLSourceToolFilter or null`
2231 
2232 Which custom tools' results contribute URLs that may be fetched. Null when not set, which allows every custom tool's results.
2233 
2234 - `BetaManagedAgentsWebFetchURLSourceAll object`
2235 
2236 Every URL from this source may be fetched. This is the default.
2237 
2238 - `type: "all"`
2239 
2240 - `BetaManagedAgentsWebFetchURLSourceNone object`
2241 
2242 This source contributes no URLs that may be fetched.
2243 
2244 - `type: "none"`
2245 
2246 - `BetaManagedAgentsWebFetchURLSourceOnly object`
2247 
2248 Only the named tools' results contribute URLs that may be fetched.
2249 
2250 - `type: "only"`
2251 
2252 - `tools: array of BetaManagedAgentsWebFetchURLSourceToolReference`
2253 
2254 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.
2255 
2256 - `type: "tool_reference"`
2257 
2258 Must be "tool_reference".
2259 
2260 - `name: string`
2261 
2262 Name of the tool. Compared exactly, so upper and lower case letters are different.
2263 
2264 minLength: 1, maxLength: 128
2265 
2266 - `BetaManagedAgentsWebFetchURLSourceExcept object`
2267 
2268 Every tool's results contribute URLs that may be fetched, except the named tools' results.
2269 
2270 - `type: "except"`
2271 
2272 - `tools: array of BetaManagedAgentsWebFetchURLSourceToolReference`
2273 
2274 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.
2275 
2276 - `type: "tool_reference"`
2277 
2278 Must be "tool_reference".
2279 
2280 - `name: string`
2281 
2282 Name of the tool. Compared exactly, so upper and lower case letters are different.
2283 
2284 minLength: 1, maxLength: 128
2285 
2286 - `server_tool_results: BetaManagedAgentsWebFetchURLSourceToolFilter or null`
2287 
2288 Which of the web_search and web_fetch tools' results contribute URLs that may be fetched. Null when not set, which allows both.
2289 
2290 - `user_input: BetaManagedAgentsWebFetchURLSourceUserInput or null`
2291 
2292 Whether URLs in the text of user messages may be fetched. Null when not set, which allows them.
2293 
2294 - `BetaManagedAgentsWebFetchURLSourceAll object`
2295 
2296 Every URL from this source may be fetched. This is the default.
2297 
2298 - `BetaManagedAgentsWebFetchURLSourceNone object`
2299 
2300 This source contributes no URLs that may be fetched.
2301 
22222302 - `allowed_domains: optional array of string`
22232303 
22242304 - `blocked_domains: optional array of string`
from line 2702
26222702 
26232703```json
26242704{
2625 "id": "sevt_011CZkZGOp0iBcp4kaQSihUmy",
2705 "id": "sevt_011CZkZGPp1iBcp4kaQSihUm",
26262706 "content": [
26272707 {
26282708 "text": "Where is my order #1234?",

api/beta/sessions/threads/list Changed · +81 / -1 lines

from line 183
183183 
184184 See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
185185 
186 - `"claude-haiku-5-5"`
187 
188 Fastest model for high-volume, real-time tasks
189 
186190 - `"claude-sonnet-5-5"`
187191 
188192 Efficient model for coding and agents
from line 525
521525 
522526 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.
523527 
528 - `url_sources: BetaManagedAgentsWebFetchURLSources or null`
529 
530 Which sources contribute URLs the tool may fetch, always in the object form. Null when not set, which allows every source.
531 
532 - `client_tool_results: BetaManagedAgentsWebFetchURLSourceToolFilter or null`
533 
534 Which custom tools' results contribute URLs that may be fetched. Null when not set, which allows every custom tool's results.
535 
536 - `BetaManagedAgentsWebFetchURLSourceAll object`
537 
538 Every URL from this source may be fetched. This is the default.
539 
540 - `type: "all"`
541 
542 - `BetaManagedAgentsWebFetchURLSourceNone object`
543 
544 This source contributes no URLs that may be fetched.
545 
546 - `type: "none"`
547 
548 - `BetaManagedAgentsWebFetchURLSourceOnly object`
549 
550 Only the named tools' results contribute URLs that may be fetched.
551 
552 - `type: "only"`
553 
554 - `tools: array of BetaManagedAgentsWebFetchURLSourceToolReference`
555 
556 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.
557 
558 - `type: "tool_reference"`
559 
560 Must be "tool_reference".
561 
562 - `name: string`
563 
564 Name of the tool. Compared exactly, so upper and lower case letters are different.
565 
566 minLength: 1, maxLength: 128
567 
568 - `BetaManagedAgentsWebFetchURLSourceExcept object`
569 
570 Every tool's results contribute URLs that may be fetched, except the named tools' results.
571 
572 - `type: "except"`
573 
574 - `tools: array of BetaManagedAgentsWebFetchURLSourceToolReference`
575 
576 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.
577 
578 - `type: "tool_reference"`
579 
580 Must be "tool_reference".
581 
582 - `name: string`
583 
584 Name of the tool. Compared exactly, so upper and lower case letters are different.
585 
586 minLength: 1, maxLength: 128
587 
588 - `server_tool_results: BetaManagedAgentsWebFetchURLSourceToolFilter or null`
589 
590 Which of the web_search and web_fetch tools' results contribute URLs that may be fetched. Null when not set, which allows both.
591 
592 - `user_input: BetaManagedAgentsWebFetchURLSourceUserInput or null`
593 
594 Whether URLs in the text of user messages may be fetched. Null when not set, which allows them.
595 
596 - `BetaManagedAgentsWebFetchURLSourceAll object`
597 
598 Every URL from this source may be fetched. This is the default.
599 
600 - `BetaManagedAgentsWebFetchURLSourceNone object`
601 
602 This source contributes no URLs that may be fetched.
603 
524604 - `allowed_domains: optional array of string`
525605 
526606 - `blocked_domains: optional array of string`
from line 926
846926{
847927 "data": [
848928 {
849 "id": "sthr_011CZkZVWa6oIjw0rgXZpnBt",
929 "id": "sthr_011CZkZVWa6oJjw1rgXZpnBt",
850930 "agent": {
851931 "id": "agent_011CZkYqphY8vELVzwCUpqiQ",
852932 "description": "A focused research subagent.",

api/beta/sessions/threads/retrieve Changed · +82 / -2 lines

from line 133
133133 
134134- `BetaManagedAgentsSessionThread object`
135135 
136 An execution thread within a `session`. Each session has one primary thread plus zero or more child threads spawned by the coordinator.
136 An execution thread within a `session`. Each session has one primary thread plus zero or more child threads.
137137 
138138 - `type: "session_thread"`
139139 
from line 173
173173 
174174 See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
175175 
176 - `"claude-haiku-5-5"`
177 
178 Fastest model for high-volume, real-time tasks
179 
176180 - `"claude-sonnet-5-5"`
177181 
178182 Efficient model for coding and agents
from line 515
511515 
512516 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.
513517 
518 - `url_sources: BetaManagedAgentsWebFetchURLSources or null`
519 
520 Which sources contribute URLs the tool may fetch, always in the object form. Null when not set, which allows every source.
521 
522 - `client_tool_results: BetaManagedAgentsWebFetchURLSourceToolFilter or null`
523 
524 Which custom tools' results contribute URLs that may be fetched. Null when not set, which allows every custom tool's results.
525 
526 - `BetaManagedAgentsWebFetchURLSourceAll object`
527 
528 Every URL from this source may be fetched. This is the default.
529 
530 - `type: "all"`
531 
532 - `BetaManagedAgentsWebFetchURLSourceNone object`
533 
534 This source contributes no URLs that may be fetched.
535 
536 - `type: "none"`
537 
538 - `BetaManagedAgentsWebFetchURLSourceOnly object`
539 
540 Only the named tools' results contribute URLs that may be fetched.
541 
542 - `type: "only"`
543 
544 - `tools: array of BetaManagedAgentsWebFetchURLSourceToolReference`
545 
546 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.
547 
548 - `type: "tool_reference"`
549 
550 Must be "tool_reference".
551 
552 - `name: string`
553 
554 Name of the tool. Compared exactly, so upper and lower case letters are different.
555 
556 minLength: 1, maxLength: 128
557 
558 - `BetaManagedAgentsWebFetchURLSourceExcept object`
559 
560 Every tool's results contribute URLs that may be fetched, except the named tools' results.
561 
562 - `type: "except"`
563 
564 - `tools: array of BetaManagedAgentsWebFetchURLSourceToolReference`
565 
566 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.
567 
568 - `type: "tool_reference"`
569 
570 Must be "tool_reference".
571 
572 - `name: string`
573 
574 Name of the tool. Compared exactly, so upper and lower case letters are different.
575 
576 minLength: 1, maxLength: 128
577 
578 - `server_tool_results: BetaManagedAgentsWebFetchURLSourceToolFilter or null`
579 
580 Which of the web_search and web_fetch tools' results contribute URLs that may be fetched. Null when not set, which allows both.
581 
582 - `user_input: BetaManagedAgentsWebFetchURLSourceUserInput or null`
583 
584 Whether URLs in the text of user messages may be fetched. Null when not set, which allows them.
585 
586 - `BetaManagedAgentsWebFetchURLSourceAll object`
587 
588 Every URL from this source may be fetched. This is the default.
589 
590 - `BetaManagedAgentsWebFetchURLSourceNone object`
591 
592 This source contributes no URLs that may be fetched.
593 
514594 - `allowed_domains: optional array of string`
515595 
516596 - `blocked_domains: optional array of string`
from line 910
830910 
831911```json
832912{
833 "id": "sthr_011CZkZVWa6oIjw0rgXZpnBt",
913 "id": "sthr_011CZkZVWa6oJjw1rgXZpnBt",
834914 "agent": {
835915 "id": "agent_011CZkYqphY8vELVzwCUpqiQ",
836916 "description": "A focused research subagent.",

api/beta/sessions/update Changed · +179 / -3 lines

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",

api/beta/vaults Changed · +7 / -7 lines

from line 1692
16921692 
16931693```json
16941694{
1695 "id": "vcrd_011CZkZEMt8gZan2iYOQfSkw",
1695 "id": "vcrd_011CZkZEMt8gZan2iYPQfSkw",
16961696 "archived_at": null,
16971697 "auth": {
16981698 "mcp_server_url": "https://example-server.modelcontextprotocol.io/sse",
from line 2024
20242024{
20252025 "data": [
20262026 {
2027 "id": "vcrd_011CZkZEMt8gZan2iYOQfSkw",
2027 "id": "vcrd_011CZkZEMt8gZan2iYPQfSkw",
20282028 "archived_at": null,
20292029 "auth": {
20302030 "mcp_server_url": "https://example-server.modelcontextprotocol.io/sse",
from line 2341
23412341 
23422342```json
23432343{
2344 "id": "vcrd_011CZkZEMt8gZan2iYOQfSkw",
2344 "id": "vcrd_011CZkZEMt8gZan2iYPQfSkw",
23452345 "archived_at": null,
23462346 "auth": {
23472347 "mcp_server_url": "https://example-server.modelcontextprotocol.io/sse",
from line 2794
27942794 
27952795```json
27962796{
2797 "id": "vcrd_011CZkZEMt8gZan2iYOQfSkw",
2797 "id": "vcrd_011CZkZEMt8gZan2iYPQfSkw",
27982798 "archived_at": null,
27992799 "auth": {
28002800 "mcp_server_url": "https://example-server.modelcontextprotocol.io/sse",
from line 2967
29672967 
29682968```json
29692969{
2970 "id": "vcrd_011CZkZEMt8gZan2iYOQfSkw",
2970 "id": "vcrd_011CZkZEMt8gZan2iYPQfSkw",
29712971 "type": "vault_credential_deleted"
29722972}
29732973```
from line 3270
32703270 
32713271```json
32723272{
3273 "id": "vcrd_011CZkZEMt8gZan2iYOQfSkw",
3273 "id": "vcrd_011CZkZEMt8gZan2iYPQfSkw",
32743274 "archived_at": null,
32753275 "auth": {
32763276 "mcp_server_url": "https://example-server.modelcontextprotocol.io/sse",
from line 3531
35313531 
35323532```json
35333533{
3534 "credential_id": "vcrd_011CZkZEMt8gZan2iYOQfSkw",
3534 "credential_id": "vcrd_011CZkZEMt8gZan2iYPQfSkw",
35353535 "has_refresh_token": true,
35363536 "mcp_probe": {
35373537 "http_response": {

api/beta/vaults/credentials Changed · +7 / -7 lines

from line 484
484484 
485485```json
486486{
487 "id": "vcrd_011CZkZEMt8gZan2iYOQfSkw",
487 "id": "vcrd_011CZkZEMt8gZan2iYPQfSkw",
488488 "archived_at": null,
489489 "auth": {
490490 "mcp_server_url": "https://example-server.modelcontextprotocol.io/sse",
from line 816
816816{
817817 "data": [
818818 {
819 "id": "vcrd_011CZkZEMt8gZan2iYOQfSkw",
819 "id": "vcrd_011CZkZEMt8gZan2iYPQfSkw",
820820 "archived_at": null,
821821 "auth": {
822822 "mcp_server_url": "https://example-server.modelcontextprotocol.io/sse",
from line 1133
11331133 
11341134```json
11351135{
1136 "id": "vcrd_011CZkZEMt8gZan2iYOQfSkw",
1136 "id": "vcrd_011CZkZEMt8gZan2iYPQfSkw",
11371137 "archived_at": null,
11381138 "auth": {
11391139 "mcp_server_url": "https://example-server.modelcontextprotocol.io/sse",
from line 1586
15861586 
15871587```json
15881588{
1589 "id": "vcrd_011CZkZEMt8gZan2iYOQfSkw",
1589 "id": "vcrd_011CZkZEMt8gZan2iYPQfSkw",
15901590 "archived_at": null,
15911591 "auth": {
15921592 "mcp_server_url": "https://example-server.modelcontextprotocol.io/sse",
from line 1759
17591759 
17601760```json
17611761{
1762 "id": "vcrd_011CZkZEMt8gZan2iYOQfSkw",
1762 "id": "vcrd_011CZkZEMt8gZan2iYPQfSkw",
17631763 "type": "vault_credential_deleted"
17641764}
17651765```
from line 2062
20622062 
20632063```json
20642064{
2065 "id": "vcrd_011CZkZEMt8gZan2iYOQfSkw",
2065 "id": "vcrd_011CZkZEMt8gZan2iYPQfSkw",
20662066 "archived_at": null,
20672067 "auth": {
20682068 "mcp_server_url": "https://example-server.modelcontextprotocol.io/sse",
from line 2323
23232323 
23242324```json
23252325{
2326 "credential_id": "vcrd_011CZkZEMt8gZan2iYOQfSkw",
2326 "credential_id": "vcrd_011CZkZEMt8gZan2iYPQfSkw",
23272327 "has_refresh_token": true,
23282328 "mcp_probe": {
23292329 "http_response": {

api/completions Changed · +14 / -0 lines

from line 9
99 
1010**POST** `/v1/complete`
1111 
12**Deprecated**: Use the [Messages API](https://platform.claude.com/docs/en/api/messages/create) instead.
13 
1214[Legacy] Create a Text Completion.
1315 
1416The Text Completions API is a legacy API. We recommend using the [Messages API](https://platform.claude.com/docs/en/api/messages) going forward.
from line 149
147149 
148150 See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
149151 
152 - `"claude-haiku-5-5"`
153 
154 Fastest model for high-volume, real-time tasks
155 
150156 - `"claude-sonnet-5-5"`
151157 
152158 Efficient model for coding and agents
from line 349
343349 
344350 See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
345351 
352 - `"claude-haiku-5-5"`
353 
354 Fastest model for high-volume, real-time tasks
355 
346356 - `"claude-sonnet-5-5"`
347357 
348358 Efficient model for coding and agents
from line 505
495505 The model that will complete your prompt.
496506 
497507 See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
508 
509 - `"claude-haiku-5-5"`
510 
511 Fastest model for high-volume, real-time tasks
498512 
499513 - `"claude-sonnet-5-5"`
500514 

api/completions/create Changed · +10 / -0 lines

from line 7
77 
88**POST** `/v1/complete`
99 
10**Deprecated**: Use the [Messages API](https://platform.claude.com/docs/en/api/messages/create) instead.
11 
1012[Legacy] Create a Text Completion.
1113 
1214The Text Completions API is a legacy API. We recommend using the [Messages API](https://platform.claude.com/docs/en/api/messages) going forward.
from line 147
145147 
146148 See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
147149 
150 - `"claude-haiku-5-5"`
151 
152 Fastest model for high-volume, real-time tasks
153 
148154 - `"claude-sonnet-5-5"`
149155 
150156 Efficient model for coding and agents
from line 346
340346 The model that will complete your prompt.
341347 
342348 See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
349 
350 - `"claude-haiku-5-5"`
351 
352 Fastest model for high-volume, real-time tasks
343353 
344354 - `"claude-sonnet-5-5"`
345355 

api/compliance Changed · +5046 / -4440 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.

from line 19
1919 
2020#### Query parameters
2121 
22- `activity_types: optional array of "abuse_decision_received" or "account_deleted" or "admin_api_key_created" or 514 more`
22- `activity_types: optional array of "abuse_decision_received" or "account_deleted" or "admin_api_key_created" or 516 more`
2323 
2424 Filter activities by type. See the response `data` schema for the additional fields each type returns. Cannot be combined with `exclude_activity_types[]`.
2525 
from line 549
549549 
550550 - `"claude_plugin_downloaded"`
551551 
552 The archive of the plugin version a member was served was downloaded to install or update the plugin in one of the member's Claude apps (Claude in the browser, the Claude desktop app, Claude Code, or a cloud session).
552 The archive of the plugin version a member was served was downloaded to install or update the plugin in one of the member's Claude apps (Claude in the browser, the Claude desktop app, Claude Code, or a cloud session). Recorded when the member explicitly installs, updates or downloads the plugin (user_action), and when a fetch creates the member's install record for the plugin — its first delivery to them, whether a background sync of a plugin distributed to them or their own first install, which then carries both records (first_delivery). A plugin the member enabled in Claude is on the feed as claude_plugin_enabled and its later delivery by a client's background sync is not recorded again; nor are re-syncs, or fetches that only display the plugin's files in the browser.
553553 
554554 - `"claude_plugin_enabled"`
555555 
from line 1059
10591059 
10601060 A capability grant was removed from a workspace or role.
10611061 
1062 - `"org_chat_cowork_unified_disabled"`
1063 
1064 The organization's setting for the unified Chat and Cowork experience was turned off.
1065 
1066 - `"org_chat_cowork_unified_enabled"`
1067 
1068 The organization's setting for the unified Chat and Cowork experience was turned on.
1069 
10621070 - `"org_claude_code_data_sharing_disabled"`
10631071 
10641072 Organization Claude Code data sharing was disabled.
from line 2154
21462154 
21472155 format: date-time
21482156 
2149- `exclude_activity_types: optional array of "abuse_decision_received" or "account_deleted" or "admin_api_key_created" or 514 more`
2157- `exclude_activity_types: optional array of "abuse_decision_received" or "account_deleted" or "admin_api_key_created" or 516 more`
21502158 
21512159 Exclude activities of these types. Cannot be combined with `activity_types[]`.
21522160 
from line 2684
26762684 
26772685 - `"claude_plugin_downloaded"`
26782686 
2679 The archive of the plugin version a member was served was downloaded to install or update the plugin in one of the member's Claude apps (Claude in the browser, the Claude desktop app, Claude Code, or a cloud session).
2687 The archive of the plugin version a member was served was downloaded to install or update the plugin in one of the member's Claude apps (Claude in the browser, the Claude desktop app, Claude Code, or a cloud session). Recorded when the member explicitly installs, updates or downloads the plugin (user_action), and when a fetch creates the member's install record for the plugin — its first delivery to them, whether a background sync of a plugin distributed to them or their own first install, which then carries both records (first_delivery). A plugin the member enabled in Claude is on the feed as claude_plugin_enabled and its later delivery by a client's background sync is not recorded again; nor are re-syncs, or fetches that only display the plugin's files in the browser.
26802688 
26812689 - `"claude_plugin_enabled"`
26822690 
from line 3194
31863194 
31873195 A capability grant was removed from a workspace or role.
31883196 
3197 - `"org_chat_cowork_unified_disabled"`
3198 
3199 The organization's setting for the unified Chat and Cowork experience was turned off.
3200 
3201 - `"org_chat_cowork_unified_enabled"`
3202 
3203 The organization's setting for the unified Chat and Cowork experience was turned on.
3204 
31893205 - `"org_claude_code_data_sharing_disabled"`
31903206 
31913207 Organization Claude Code data sharing was disabled.
from line 4281
42654281 
42664282#### Returns
42674283 
4268- `data: optional array of AbuseDecisionReceived or AccountDeleted or AdminAPIKeyCreated or 514 more`
4284- `data: optional array of AbuseDecisionReceived or AccountDeleted or AdminAPIKeyCreated or 516 more`
42694285 
42704286 List of activity records. Each element's `type` field identifies which activity it is and which additional fields are present.
42714287 
from line 9639
96239639 
96249640 default: attested_device_actor
96259641 
9626 - `external_client_id: string`
9627 
9628 - `kid_hash: string`
9629 
9630 - `ip_address: optional string or null`
9631 
9632 - `user_agent: optional string or null`
9633 
9634 - `id: optional string`
9635 
9636 Unique identifier for the activity e.g. 'activity_abcd1234'
9637 
9638 - `created_at: optional string`
9639 
9640 When this activity occurred.
9641 
9642 format: date-time
9643 
9644 - `from_date: optional string or null`
9645 
9646 Start date of the export range
9647 
9648 - `organization_id: optional string or null`
9649 
9650 Organization ID this activity is associated with
9651 
9652 - `organization_uuid: optional string or null`
9653 
9654 Organization UUID where the activity occurred. Null when the activity is not tied to an organization (for example, login and logout events or calls to the Compliance API).
9655 
9656 - `to_date: optional string or null`
9657 
9658 End date of the export range
9659 
9660 - `BillingEmailsUpdated object`
9661 
9662 The organization's billing email recipients were updated.
9663 
9664 - `type: optional "billing_emails_updated"`
9665 
9666 default: billing_emails_updated
9667 
9668 - `actor: APIActor or UserActor or UnauthenticatedUserActor or 8 more`
9669 
9670 - `APIActor object`
9671 
9672 - `type: optional "api_actor"`
9673 
9674 default: api_actor
9675 
9676 - `api_key_id: string`
9677 
9678 - `ip_address: string`
9679 
9680 - `user_agent: string`
9681 
9682 - `UserActor object`
9683 
9684 - `type: optional "user_actor"`
9685 
9686 default: user_actor
9687 
9688 - `email_address: string`
9689 
9690 format: email
9691 
9692 - `ip_address: string`
9693 
9694 - `user_agent: string`
9695 
9696 - `user_id: string`
9697 
9698 - `UnauthenticatedUserActor object`
9699 
9700 - `type: optional "unauthenticated_user_actor"`
9701 
9702
9642 - `e

api/compliance/activities Changed · +10620 / -9428 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.

from line 17
1717 
1818### Query parameters
1919 
20- `activity_types: optional array of "abuse_decision_received" or "account_deleted" or "admin_api_key_created" or 514 more`
20- `activity_types: optional array of "abuse_decision_received" or "account_deleted" or "admin_api_key_created" or 516 more`
2121 
2222 Filter activities by type. See the response `data` schema for the additional fields each type returns. Cannot be combined with `exclude_activity_types[]`.
2323 
from line 547
547547 
548548 - `"claude_plugin_downloaded"`
549549 
550 The archive of the plugin version a member was served was downloaded to install or update the plugin in one of the member's Claude apps (Claude in the browser, the Claude desktop app, Claude Code, or a cloud session).
550 The archive of the plugin version a member was served was downloaded to install or update the plugin in one of the member's Claude apps (Claude in the browser, the Claude desktop app, Claude Code, or a cloud session). Recorded when the member explicitly installs, updates or downloads the plugin (user_action), and when a fetch creates the member's install record for the plugin — its first delivery to them, whether a background sync of a plugin distributed to them or their own first install, which then carries both records (first_delivery). A plugin the member enabled in Claude is on the feed as claude_plugin_enabled and its later delivery by a client's background sync is not recorded again; nor are re-syncs, or fetches that only display the plugin's files in the browser.
551551 
552552 - `"claude_plugin_enabled"`
553553 
from line 1057
10571057 
10581058 A capability grant was removed from a workspace or role.
10591059 
1060 - `"org_chat_cowork_unified_disabled"`
1061 
1062 The organization's setting for the unified Chat and Cowork experience was turned off.
1063 
1064 - `"org_chat_cowork_unified_enabled"`
1065 
1066 The organization's setting for the unified Chat and Cowork experience was turned on.
1067 
10601068 - `"org_claude_code_data_sharing_disabled"`
10611069 
10621070 Organization Claude Code data sharing was disabled.
from line 2152
21442152 
21452153 format: date-time
21462154 
2147- `exclude_activity_types: optional array of "abuse_decision_received" or "account_deleted" or "admin_api_key_created" or 514 more`
2155- `exclude_activity_types: optional array of "abuse_decision_received" or "account_deleted" or "admin_api_key_created" or 516 more`
21482156 
21492157 Exclude activities of these types. Cannot be combined with `activity_types[]`.
21502158 
from line 2682
26742682 
26752683 - `"claude_plugin_downloaded"`
26762684 
2677 The archive of the plugin version a member was served was downloaded to install or update the plugin in one of the member's Claude apps (Claude in the browser, the Claude desktop app, Claude Code, or a cloud session).
2685 The archive of the plugin version a member was served was downloaded to install or update the plugin in one of the member's Claude apps (Claude in the browser, the Claude desktop app, Claude Code, or a cloud session). Recorded when the member explicitly installs, updates or downloads the plugin (user_action), and when a fetch creates the member's install record for the plugin — its first delivery to them, whether a background sync of a plugin distributed to them or their own first install, which then carries both records (first_delivery). A plugin the member enabled in Claude is on the feed as claude_plugin_enabled and its later delivery by a client's background sync is not recorded again; nor are re-syncs, or fetches that only display the plugin's files in the browser.
26782686 
26792687 - `"claude_plugin_enabled"`
26802688 
from line 3192
31843192 
31853193 A capability grant was removed from a workspace or role.
31863194 
3195 - `"org_chat_cowork_unified_disabled"`
3196 
3197 The organization's setting for the unified Chat and Cowork experience was turned off.
3198 
3199 - `"org_chat_cowork_unified_enabled"`
3200 
3201 The organization's setting for the unified Chat and Cowork experience was turned on.
3202 
31873203 - `"org_claude_code_data_sharing_disabled"`
31883204 
31893205 Organization Claude Code data sharing was disabled.
from line 4279
42634279 
42644280### Returns
42654281 
4266- `data: optional array of AbuseDecisionReceived or AccountDeleted or AdminAPIKeyCreated or 514 more`
4282- `data: optional array of AbuseDecisionReceived or AccountDeleted or AdminAPIKeyCreated or 516 more`
42674283 
42684284 List of activity records. Each element's `type` field identifies which activity it is and which additional fields are present.
42694285 
from line 9639
96239639 
96249640 - `external_client_id: string`
96259641 
9626 - `kid_hash: string`
9627 
9628 - `ip_address: optional string or null`
9629 
9630 - `user_agent: optional string or null`
9631 
9632 - `id: optional string`
9633 
9634 Unique identifier for the activity e.g. 'activity_abcd1234'
9635 
9636 - `created_at: optional string`
9637 
9638 When this activity occurred.
9639 
9640 format: date-time
9641 
9642 - `from_date: optional string or null`
9643 
9644 Start date of the export range
9645 
9646 - `organization_id: optional string or null`
9647 
9648 Organization ID this activity is associated with
9649 
9650 - `organization_uuid: optional string or null`
9651 
9652 Organization UUID where the activity occurred. Null when the activity is not tied to an organization (for example, login and logout events or calls to the Compliance API).
9653 
9654 - `to_date: optional string or null`
9655 
9656 End date of the export range
9657 
9658 - `BillingEmailsUpdated object`
9659 
9660 The organization's billing email recipients were updated.
9661 
9662 - `type: optional "billing_emails_updated"`
9663 
9664 default: billing_emails_updated
9665 
9666 - `actor: APIActor or UserActor or UnauthenticatedUserActor or 8 more`
9667 
9668 - `APIActor object`
9669 
9670 - `type: optional "api_actor"`
9671 
9672 default: api_actor
9673 
9674 - `api_key_id: string`
9675 
9676 - `ip_address: string`
9677 
9678 - `user_agent: string`
9679 
9680 - `UserActor object`
9681 
9682 - `type: optional "user_actor"`
9683 
9684 default: user_actor
9685 
9686 - `email_address: string`
9687 
9688 format: email
9689 
9690 - `ip_address: string`
9691 
9692 - `user_agent: string`
9693 
9694 - `user_id: string`
9695 
9696 - `UnauthenticatedUserActor object`
9697 
9698 - `type: optional "unauthenticated_user_actor"`
9699 
9700 default: unauthenticated_use
9642

api/compliance/activities/list Changed · +5038 / -4434 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.

from line 15
1515 
1616## Query parameters
1717 
18- `activity_types: optional array of "abuse_decision_received" or "account_deleted" or "admin_api_key_created" or 514 more`
18- `activity_types: optional array of "abuse_decision_received" or "account_deleted" or "admin_api_key_created" or 516 more`
1919 
2020 Filter activities by type. See the response `data` schema for the additional fields each type returns. Cannot be combined with `exclude_activity_types[]`.
2121 
from line 545
545545 
546546 - `"claude_plugin_downloaded"`
547547 
548 The archive of the plugin version a member was served was downloaded to install or update the plugin in one of the member's Claude apps (Claude in the browser, the Claude desktop app, Claude Code, or a cloud session).
548 The archive of the plugin version a member was served was downloaded to install or update the plugin in one of the member's Claude apps (Claude in the browser, the Claude desktop app, Claude Code, or a cloud session). Recorded when the member explicitly installs, updates or downloads the plugin (user_action), and when a fetch creates the member's install record for the plugin — its first delivery to them, whether a background sync of a plugin distributed to them or their own first install, which then carries both records (first_delivery). A plugin the member enabled in Claude is on the feed as claude_plugin_enabled and its later delivery by a client's background sync is not recorded again; nor are re-syncs, or fetches that only display the plugin's files in the browser.
549549 
550550 - `"claude_plugin_enabled"`
551551 
from line 1055
10551055 
10561056 A capability grant was removed from a workspace or role.
10571057 
1058 - `"org_chat_cowork_unified_disabled"`
1059 
1060 The organization's setting for the unified Chat and Cowork experience was turned off.
1061 
1062 - `"org_chat_cowork_unified_enabled"`
1063 
1064 The organization's setting for the unified Chat and Cowork experience was turned on.
1065 
10581066 - `"org_claude_code_data_sharing_disabled"`
10591067 
10601068 Organization Claude Code data sharing was disabled.
from line 2150
21422150 
21432151 format: date-time
21442152 
2145- `exclude_activity_types: optional array of "abuse_decision_received" or "account_deleted" or "admin_api_key_created" or 514 more`
2153- `exclude_activity_types: optional array of "abuse_decision_received" or "account_deleted" or "admin_api_key_created" or 516 more`
21462154 
21472155 Exclude activities of these types. Cannot be combined with `activity_types[]`.
21482156 
from line 2680
26722680 
26732681 - `"claude_plugin_downloaded"`
26742682 
2675 The archive of the plugin version a member was served was downloaded to install or update the plugin in one of the member's Claude apps (Claude in the browser, the Claude desktop app, Claude Code, or a cloud session).
2683 The archive of the plugin version a member was served was downloaded to install or update the plugin in one of the member's Claude apps (Claude in the browser, the Claude desktop app, Claude Code, or a cloud session). Recorded when the member explicitly installs, updates or downloads the plugin (user_action), and when a fetch creates the member's install record for the plugin — its first delivery to them, whether a background sync of a plugin distributed to them or their own first install, which then carries both records (first_delivery). A plugin the member enabled in Claude is on the feed as claude_plugin_enabled and its later delivery by a client's background sync is not recorded again; nor are re-syncs, or fetches that only display the plugin's files in the browser.
26762684 
26772685 - `"claude_plugin_enabled"`
26782686 
from line 3190
31823190 
31833191 A capability grant was removed from a workspace or role.
31843192 
3193 - `"org_chat_cowork_unified_disabled"`
3194 
3195 The organization's setting for the unified Chat and Cowork experience was turned off.
3196 
3197 - `"org_chat_cowork_unified_enabled"`
3198 
3199 The organization's setting for the unified Chat and Cowork experience was turned on.
3200 
31853201 - `"org_claude_code_data_sharing_disabled"`
31863202 
31873203 Organization Claude Code data sharing was disabled.
from line 4277
42614277 
42624278## Returns
42634279 
4264- `data: optional array of AbuseDecisionReceived or AccountDeleted or AdminAPIKeyCreated or 514 more`
4280- `data: optional array of AbuseDecisionReceived or AccountDeleted or AdminAPIKeyCreated or 516 more`
42654281 
42664282 List of activity records. Each element's `type` field identifies which activity it is and which additional fields are present.
42674283 
from line 9637
96219637 
96229638 - `external_client_id: string`
96239639 
9624 - `kid_hash: string`
9625 
9626 - `ip_address: optional string or null`
9627 
9628 - `user_agent: optional string or null`
9629 
9630 - `id: optional string`
9631 
9632 Unique identifier for the activity e.g. 'activity_abcd1234'
9633 
9634 - `created_at: optional string`
9635 
9636 When this activity occurred.
9637 
9638 format: date-time
9639 
9640 - `from_date: optional string or null`
9641 
9642 Start date of the export range
9643 
9644 - `organization_id: optional string or null`
9645 
9646 Organization ID this activity is associated with
9647 
9648 - `organization_uuid: optional string or null`
9649 
9650 Organization UUID where the activity occurred. Null when the activity is not tied to an organization (for example, login and logout events or calls to the Compliance API).
9651 
9652 - `to_date: optional string or null`
9653 
9654 End date of the export range
9655 
9656 - `BillingEmailsUpdated object`
9657 
9658 The organization's billing email recipients were updated.
9659 
9660 - `type: optional "billing_emails_updated"`
9661 
9662 default: billing_emails_updated
9663 
9664 - `actor: APIActor or UserActor or UnauthenticatedUserActor or 8 more`
9665 
9666 - `APIActor object`
9667 
9668 - `type: optional "api_actor"`
9669 
9670 default: api_actor
9671 
9672 - `api_key_id: string`
9673 
9674 - `ip_address: string`
9675 
9676 - `user_agent: string`
9677 
9678 - `UserActor object`
9679 
9680 - `type: optional "user_actor"`
9681 
9682 default: user_actor
9683 
9684 - `email_address: string`
9685 
9686 format: email
9687 
9688 - `ip_address: string`
9689 
9690 - `user_agent: string`
9691 
9692 - `user_id: string`
9693 
9694 - `UnauthenticatedUserActor object`
9695 
9696 - `type: optional "unauthenticated_user_actor"`
9697 
9698 default: unauthenticated
9640

api/compliance/apps Changed · +5 / -5 lines

from line 157
157157 
158158 - `name: string`
159159 
160 Chat name/title
160 Chat name. Empty when `deleted_at` is set.
161161 
162162 - `organization_uuid: string`
163163 
from line 639
639639 
640640- `name: string`
641641 
642 Chat name
642 Chat name. Empty when `deleted_at` is set.
643643 
644644- `organization_uuid: string`
645645 
from line 2105
21052105 
21062106 - `product_surface: string or null`
21072107 
2108 The product the session ran in: `cowork` (Cowork in Claude Desktop on the user's machine), `claude_code` (Claude Code), `claude_science` (Claude Science), `claude_in_chrome` (the Claude in Chrome browser extension's built-in chat), or one of `office_agents/excel`, `office_agents/powerpoint`, `office_agents/word`, and `office_agents/outlook` (Claude for Microsoft 365, by app; `office_agents` alone when the app is not identified). New values appear as coverage expands; treat unrecognized values as opaque. `null` when the surface was not recorded.
2108 The product the session ran in: `cowork` (Cowork in Claude Desktop on the user's machine); `claude_code` (Claude Code); `claude_science` (Claude Science); `claude_in_chrome` (the Claude in Chrome browser extension's built-in chat); `office_agents/excel`, `office_agents/powerpoint`, `office_agents/word` or `office_agents/outlook` (Claude for Microsoft 365, by app); `office_agents/google_docs`, `office_agents/google_sheets` or `office_agents/google_slides` (the Claude add-ins for Google Docs, Google Sheets, and Google Slides, by app); or `office_agents` alone (Claude for Microsoft 365 or one of the Google add-ins, app not identified). New values appear as coverage expands; treat unrecognized values as opaque. `null` when the surface was not recorded.
21092109 
21102110 - `truncated: boolean`
21112111 
from line 2210
22102210 
22112211- `product_surface: string or null`
22122212 
2213 The product the session ran in: `cowork` (Cowork in Claude Desktop on the user's machine), `claude_code` (Claude Code), `claude_science` (Claude Science), `claude_in_chrome` (the Claude in Chrome browser extension's built-in chat), or one of `office_agents/excel`, `office_agents/powerpoint`, `office_agents/word`, and `office_agents/outlook` (Claude for Microsoft 365, by app; `office_agents` alone when the app is not identified). New values appear as coverage expands; treat unrecognized values as opaque. `null` when the surface was not recorded.
2213 The product the session ran in: `cowork` (Cowork in Claude Desktop on the user's machine); `claude_code` (Claude Code); `claude_science` (Claude Science); `claude_in_chrome` (the Claude in Chrome browser extension's built-in chat); `office_agents/excel`, `office_agents/powerpoint`, `office_agents/word` or `office_agents/outlook` (Claude for Microsoft 365, by app); `office_agents/google_docs`, `office_agents/google_sheets` or `office_agents/google_slides` (the Claude add-ins for Google Docs, Google Sheets, and Google Slides, by app); or `office_agents` alone (Claude for Microsoft 365 or one of the Google add-ins, app not identified). New values appear as coverage expands; treat unrecognized values as opaque. `null` when the surface was not recorded.
22142214 
22152215- `truncated: boolean`
22162216 
from line 2523
25232523 
25242524 - `product_surface: string or null`
25252525 
2526 The product the session ran in: `cowork` (Cowork in Claude Desktop on the user's machine), `claude_code` (Claude Code), `claude_science` (Claude Science), `claude_in_chrome` (the Claude in Chrome browser extension's built-in chat), or one of `office_agents/excel`, `office_agents/powerpoint`, `office_agents/word`, and `office_agents/outlook` (Claude for Microsoft 365, by app; `office_agents` alone when the app is not identified). New values appear as coverage expands; treat unrecognized values as opaque. `null` when the surface was not recorded.
2526 The product the session ran in: `cowork` (Cowork in Claude Desktop on the user's machine); `claude_code` (Claude Code); `claude_science` (Claude Science); `claude_in_chrome` (the Claude in Chrome browser extension's built-in chat); `office_agents/excel`, `office_agents/powerpoint`, `office_agents/word` or `office_agents/outlook` (Claude for Microsoft 365, by app); `office_agents/google_docs`, `office_agents/google_sheets` or `office_agents/google_slides` (the Claude add-ins for Google Docs, Google Sheets, and Google Slides, by app); or `office_agents` alone (Claude for Microsoft 365 or one of the Google add-ins, app not identified). New values appear as coverage expands; treat unrecognized values as opaque. `null` when the surface was not recorded.
25272527 
25282528 - `truncated: boolean`
25292529 

api/compliance/apps/chats Changed · +3 / -3 lines

from line 155
155155 
156156 - `name: string`
157157 
158 Chat name/title
158 Chat name. Empty when `deleted_at` is set.
159159 
160160 - `organization_uuid: string`
161161 
from line 317
317317 
318318 - `name: string`
319319 
320 Chat name/title
320 Chat name. Empty when `deleted_at` is set.
321321 
322322 - `organization_uuid: string`
323323 
from line 721
721721 
722722- `name: string`
723723 
724 Chat name
724 Chat name. Empty when `deleted_at` is set.
725725 
726726- `organization_uuid: string`
727727 
Feedback