Follow Discord
Sweep 22 Oct 2026 · 04:32Z Build v2.1.308 527 read Stable v2.1.308 Latest v2.1.308 Next v2.1.308 Feeds RSS JSON llms.txt llms-full.txt Unofficial
One change · api

Create a Message changedapi/messages/create

Nearest release: v2.1.238, published under an hour after this site recorded the change. Shown because the two are within 24 hours of each other. Nothing here says the release caused the edit.

Recorded here
Lines+883added
Lines−44removed
From line 225 where the diff opens
First seen 14 Aug 2026 this site's first read of the page
Recorded edits25to this page, all time

The whole hunk

from line 225, old and new numbered
/
lines

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 225
225225 
226226 - `"search_result_location"`
227227 
228 - `ImageBlockParam object { source, type, cache_control }`
229 
230 - `source: Base64ImageSource or URLImageSource`
228 - `ImageBlockParam object { source, type, cache_control, transformations }`
229 
230 - `source: Base64ImageSource or URLImageSource or FileImageSource`
231231 
232232 - `Base64ImageSource object { data, media_type, type }`
233233 
from line 255
255255 
256256 - `url: string`
257257 
258 - `FileImageSource object { file_id, type }`
259 
260 - `file_id: string`
261 
262 - `type: "file"`
263 
264 - `"file"`
265 
258266 - `type: "image"`
259267 
260268 - `"image"`
from line 271
263271 
264272 Create a cache control breakpoint at this content block.
265273 
274 - `transformations: optional ImageTransformationsParam or null`
275 
276 Configures the transformations the server applies to this image before the model observes it. Each key names a condition the server transforms images for; its value selects the transformation applied. Omitted keys keep their default behavior, and an empty object is equivalent to omitting the field.
277 
278 - `oversized_image: optional "downsize" or "error"`
279 
280 What the server does when this image exceeds the model's maximum image size. `"downsize"` (the default) scales the image down to fit, which changes the dimensions the model observes without telling you. `"error"` instead rejects the request with a 400 error naming the image's dimensions and the largest dimensions that fit, so you can scale the image deliberately — your image is never silently scaled down.
281 
282 - `"downsize"`
283 
284 - `"error"`
285 
266286 - `DocumentBlockParam object { source, type, cache_control, 3 more }`
267287 
268 - `source: Base64PDFSource or PlainTextSource or ContentBlockSource or URLPDFSource`
288 - `source: Base64PDFSource or PlainTextSource or ContentBlockSource or 2 more`
269289 
270290 - `Base64PDFSource object { data, media_type, type }`
271291 
from line 321
301321 
302322 - `TextBlockParam object { text, type, cache_control, citations }`
303323 
304 - `ImageBlockParam object { source, type, cache_control }`
324 - `ImageBlockParam object { source, type, cache_control, transformations }`
305325 
306326 - `type: "content"`
307327 
from line 335
315335 
316336 - `url: string`
317337 
338 - `FileDocumentSource object { file_id, type }`
339 
340 - `file_id: string`
341 
342 - `type: "file"`
343 
344 - `"file"`
345 
318346 - `type: "document"`
319347 
320348 - `"document"`
from line 413
385413 
386414 - `"redacted_thinking"`
387415 
388 - `ToolUseBlockParam object { id, input, name, 3 more }`
416 - `ToolUseBlockParam object { id, input, name, 4 more }`
389417 
390418 - `id: string`
391419 
from line 459
431459 
432460 - `"code_execution_20260120"`
433461 
434 - `ToolResultBlockParam object { tool_use_id, type, cache_control, 2 more }`
462 - `toolset_name: optional string or null`
463 
464 For a toolset member tool_use, the toolset family this member belongs to.
465 
466 - `ToolResultBlockParam object { tool_use_id, type, cache_control, 3 more }`
435467 
436468 - `tool_use_id: string`
437469 
from line 475
443475 
444476 Create a cache control breakpoint at this content block.
445477 
446 - `content: optional string or array of TextBlockParam or ImageBlockParam or SearchResultBlockParam or 2 more`
478 - `content: optional string or array of TextBlockParam or ImageBlockParam or SearchResultBlockParam or 3 more`
447479 
448480 - `string`
449481 
450 - `array of TextBlockParam or ImageBlockParam or SearchResultBlockParam or 2 more`
482 - `array of TextBlockParam or ImageBlockParam or SearchResultBlockParam or 3 more`
451483 
452484 - `TextBlockParam object { text, type, cache_control, citations }`
453485 
454 - `ImageBlockParam object { source, type, cache_control }`
486 - `ImageBlockParam object { source, type, cache_control, transformations }`
455487 
456488 - `SearchResultBlockParam object { content, source, title, 3 more }`
457489 
from line 503
471503 
472504 Create a cache control breakpoint at this content block.
473505 
506 - `BrowserStateBlockParam object { tabs, type, cache_control, state_changes }`
507 
508 The caller's browser state after a browser toolset member call —
509 the full inventory of open tabs, which tab is active, and any side
510 effects (tabs opened, download state changes) the call produced.
511 
512 At most one per `tool_result`, only on a non-error result answering a
513 browser toolset member `tool_use`. The server renders the
514 model-visible text from it; the model never sees the raw fields.
515 
516 - `tabs: array of BrowserStateTabEntry`
517 
518 All tabs open in the browser after this call — the full inventory, not a delta. May be empty. Whenever non-empty, exactly one entry carries `active: true`.
519 
520 - `tab_id: string`
521 
522 The caller-assigned identifier for this tab, unique within the inventory.
523 
524 - `title: string`
525 
526 The title of the page the tab is showing. May be empty.
527 
528 - `url: string`
529 
530 The URL of the page the tab is showing. May be empty.
531 
532 - `active: optional boolean`
533 
534 Whether this tab is the active tab after this call. Whenever `tabs` is non-empty, exactly one entry is marked `active: true`.
535 
536 - `type: "browser_state"`
537 
538 - `"browser_state"`
539 
540 - `cache_control: optional CacheControlEphemeral or null`
541 
542 Create a cache control breakpoint at this content block.
543 
544 - `state_changes: optional array of BrowserStateChange or null`
545 
546 Tabs opened and download state changes during this call. "Nothing to report" is expressed by omitting the field, never by an empty list.
547 
548 - `BrowserStateChangeTabOpened object { tab_id, type }`
549 
550 A tab this call's execution opened that remains open at its end —
551 the creation delta of the `tabs` inventory, not an event log.
552 
553 Carries only the `tab_id`; the tab's `title` and `url` live on its
554 `tabs` entry, which must include the same `tab_id`. A tab opened
555 during a failed call gets no deferred `tab_opened`; it simply appears
556 in the next result's `tabs` inventory.
557 
558 - `tab_id: string`
559 
560 The `tab_id` of the opened tab, present in `tabs`.
561 
562 - `type: "tab_opened"`
563 
564 - `"tab_opened"`
565 
566 - `BrowserStateChangeDownloadStarted object { download_id, type, url }`
567 
568 A file download that started during this call.
569 
570 - `download_id: string`
571 
572 The caller-assigned identifier for this download, stable across the state changes reporting it.
573 
574 - `type: "download_started"`
575 
576 - `"download_started"`
577 
578 - `url: string`
579 
580 The final post-redirect URL the download was served from.
581 
582 - `BrowserStateChangeDownloadCompleted object { download_id, type, url, 2 more }`
583 
584 A file download that finished during this call, reported with the
585 same `download_id` as its `download_started` — or without a prior
586 `download_started`, when the download finished during the call that
587 started it (at most one state change per `download_id` per result).
588 
589 - `download_id: string`
590 
591 The caller-assigned identifier for this download, stable across the state changes reporting it.
592 
593 - `type: "download_completed"`
594 
595 - `"download_completed"`
596 
597 - `url: string`
598 
599 The final post-redirect URL the download was served from.
600 
601 - `path: optional string or null`
602 
603 Where the executor saved the file, on the executor's filesystem. Only included when another tool in the same environment can read the file at that path.
604 
605 - `size_bytes: optional number or null`
606 
607 The completed download's size.
608 
609 - `BrowserStateChangeDownloadFailed object { download_id, type, url, error }`
610 
611 A file download that failed — or was cancelled — during this call.
612 
613 - `download_id: string`
614 
615 The caller-assigned identifier for this download, stable across the state changes reporting it.
616 
617 - `type: "download_failed"`
618 
619 - `"download_failed"`
620 
621 - `url: string`
622 
623 The final post-redirect URL the download was served from.
624 
625 - `error: optional string or null`
626 
627 The failure or cancellation detail, when known.
628 
474629 - `is_error: optional boolean`
630 
631 - `toolset_name: optional string or null`
632 
633 For a toolset member tool_result, the toolset family of the paired tool_use.
475634 
476635 - `ServerToolUseBlockParam object { id, input, name, 3 more }`
477636 
from line 1075
9161075 
9171076 Create a cache control breakpoint at this content block.
9181077 
919 - `MidConversationSystemBlockParam object { content, type, cache_control }`
920 
921 System instructions that appear mid-conversation.
922 
923 Use this block to provide or update system-level instructions at a specific
924 point in the conversation, rather than only via the top-level `system` parameter.
925 
926 - `content: array of TextBlockParam`
927 
928 System instruction text blocks.
929 
930 - `text: string`
931 
932 - `type: "text"`
933 
934 - `cache_control: optional CacheControlEphemeral or null`
935 
936 Create a cache control breakpoint at this content block.
937 
938 - `citations: optional array of TextCitationParam or null`
939 
940 - `type: "mid_conv_system"`
941 
942 - `"mid_conv_system"`
943 
944 - `cache_control: optional CacheControlEphemeral or null`
945 
946 Create a cache control breakpoint at this content block.
947 
9481078 - `role: "user" or "assistant" or "system"`
9491079 
9501080 - `"user"`
from line 1161
10311161 
10321162 Top-level cache control automatically applies a cache_control marker to the last cacheable block in the request.
10331163 
1034- `container: optional string or null`
1164- `container: optional MessageCreateParamsContainer or null`
10351165 
10361166 Container identifier for reuse across requests.
1167 
1168 - `ContainerParams object { id, skills }`
1169 
1170 Container parameters with skills to be loaded.
1171 
1172 - `id: optional string or null`
1173 
1174 Container id
1175 
1176 - `skills: optional array of SkillParams or null`
1177 
1178 List of skills to load in the container
1179 
1180 - `skill_id: string`
1181 
1182 Skill ID
1183 
1184 - `type: "anthropic" or "custom"`
1185 
1186 Type of skill - either 'anthropic' (built-in) or 'custom' (user-defined)
1187 
1188 - `"anthropic"`
1189 
1190 - `"custom"`
1191 
1192 - `version: optional string`
1193 
1194 Skill version or 'latest' for most recent version
1195 
1196 - `string`
10371197 
10381198- `inference_geo: optional string or null`
10391199 
from line 1709
15491709 
15501710 When true, guarantees schema validation on tool names and inputs
15511711 
1712 - `BrowserToolset20260801 object { type, allowed_callers, cache_control, configs }`
1713 
1714 The browser toolset: a single `tools[]` entry (carrying no
1715 `name`) that declares the browser tool family. The model is served
1716 the family's tool with any members disabled via `configs` removed
1717 from its schema.
1718 
1719 - `type: "browser_toolset_20260801"`
1720 
1721 - `"browser_toolset_20260801"`
1722 
1723 - `allowed_callers: optional array of "direct" or "code_execution_20250825" or "code_execution_20260120" or "code_execution_20260521"`
1724 
1725 - `"direct"`
1726 
1727 - `"code_execution_20250825"`
1728 
1729 - `"code_execution_20260120"`
1730 
1731 - `"code_execution_20260521"`
1732 
1733 - `cache_control: optional CacheControlEphemeral or null`
1734 
1735 Create a cache control breakpoint at this content block.
1736 
1737 - `configs: optional BrowserToolsetConfigs or null`
1738 
1739 Per-member configuration for `browser_toolset_20260801`: one
1740 optional field per member tool, keyed by the member name — the same
1741 name the member's `tool_use` blocks carry. Every member is an
1742 accepted key, and a member's defaults apply wherever its key is
1743 absent. Unknown keys are rejected: the field set is this toolset
1744 version's complete member set.
1745 
1746 - `close_tab: optional BrowserCloseTabConfig or null`
1747 
1748 `close_tab`'s config overrides.
1749 
1750 - `defer_loading: optional boolean or null`
1751 
1752 Defer loading for this member. Must resolve to the same value on every enabled member of the toolset.
1753 
1754 - `enabled: optional boolean or null`
1755 
1756 Whether this member is offered to the model. Default is per member, per the toolset's documentation. A member whose enabled resolves false is withheld from the served schema.
1757 
1758 - `double_click: optional BrowserDoubleClickConfig or null`
1759 
1760 `double_click`'s config overrides.
1761 
1762 - `defer_loading: optional boolean or null`
1763 
1764 Defer loading for this member. Must resolve to the same value on every enabled member of the toolset.
1765 
1766 - `enabled: optional boolean or null`
1767 
1768 Whether this member is offered to the model. Default is per member, per the toolset's documentation. A member whose enabled resolves false is withheld from the served schema.
1769 
1770 - `file_upload: optional BrowserFileUploadConfig or null`
1771 
1772 `file_upload`'s config overrides.
1773 
1774 - `defer_loading: optional boolean or null`
1775 
1776 Defer loading for this member. Must resolve to the same value on every enabled member of the toolset.
1777 
1778 - `enabled: optional boolean or null`
1779 
1780 Whether this member is offered to the model. Default is per member, per the toolset's documentation. A member whose enabled resolves false is withheld from the served schema.
1781 
1782 - `find: optional BrowserFindConfig or null`
1783 
1784 `find`'s config overrides.
1785 
1786 - `defer_loading: optional boolean or null`
1787 
1788 Defer loading for this member. Must resolve to the same value on every enabled member of the toolset.
1789 
1790 - `enabled: optional boolean or null`
1791 
1792 Whether this member is offered to the model. Default is per member, per the toolset's documentation. A member whose enabled resolves false is withheld from the served schema.
1793 
1794 - `form_input: optional BrowserFormInputConfig or null`
1795 
1796 `form_input`'s config overrides.
1797 
1798 - `defer_loading: optional boolean or null`
1799 
1800 Defer loading for this member. Must resolve to the same value on every enabled member of the toolset.
1801 
1802 - `enabled: optional boolean or null`
1803 
1804 Whether this member is offered to the model. Default is per member, per the toolset's documentation. A member whose enabled resolves false is withheld from the served schema.
1805 
1806 - `get_page_text: optional BrowserGetPageTextConfig or null`
1807 
1808 `get_page_text`'s config overrides.
1809 
1810 - `defer_loading: optional boolean or null`
1811 
1812 Defer loading for this member. Must resolve to the same value on every enabled member of the toolset.
1813 
1814 - `enabled: optional boolean or null`
1815 
1816 Whether this member is offered to the model. Default is per member, per the toolset's documentation. A member whose enabled resolves false is withheld from the served schema.
1817 
1818 - `hold_key: optional BrowserHoldKeyConfig or null`
1819 
1820 `hold_key`'s config overrides.
1821 
1822 - `defer_loading: optional boolean or null`
1823 
1824 Defer loading for this member. Must resolve to the same value on every enabled member of the toolset.
1825 
1826 - `enabled: optional boolean or null`
1827 
1828 Whether this member is offered to the model. Default is per member, per the toolset's documentation. A member whose enabled resolves false is withheld from the served schema.
1829 
1830 - `hover: optional BrowserHoverConfig or null`
1831 
1832 `hover`'s config overrides.
1833 
1834 - `defer_loading: optional boolean or null`
1835 
1836 Defer loading for this member. Must resolve to the same value on every enabled member of the toolset.
1837 
1838 - `enabled: optional boolean or null`
1839 
1840 Whether this member is offered to the model. Default is per member, per the toolset's documentation. A member whose enabled resolves false is withheld from the served schema.
1841 
1842 - `javascript_exec: optional BrowserJavascriptExecConfig or null`
1843 
1844 `javascript_exec`'s config overrides.
1845 
1846 - `defer_loading: optional boolean or null`
1847 
1848 Defer loading for this member. Must resolve to the same value on every enabled member of the toolset.
1849 
1850 - `enabled: optional boolean or null`
1851 
1852 Whether this member is offered to the model. Default is per member, per the toolset's documentation. A member whose enabled resolves false is withheld from the served schema.
1853 
1854 - `key: optional BrowserKeyConfig or null`
1855 
1856 `key`'s config overrides.
1857 
1858 - `defer_loading: optional boolean or null`
1859 
1860 Defer loading for this member. Must resolve to the same value on every enabled member of the toolset.
1861 
1862 - `enabled: optional boolean or null`
1863 
1864 Whether this member is offered to the model. Default is per member, per the toolset's documentation. A member whose enabled resolves false is withheld from the served schema.
1865 
1866 - `left_click: optional BrowserLeftClickConfig or null`
1867 
1868 `left_click`'s config overrides.
1869 
1870 - `defer_loading: optional boolean or null`
1871 
1872 Defer loading for this member. Must resolve to the same value on every enabled member of the toolset.
1873 
1874 - `enabled: optional boolean or null`
1875 
1876 Whether this member is offered to the model. Default is per member, per the toolset's documentation. A member whose enabled resolves false is withheld from the served schema.
1877 
1878 - `left_click_drag: optional BrowserLeftClickDragConfig or null`
1879 
1880 `left_click_drag`'s config overrides.
1881 
1882 - `defer_loading: optional boolean or null`
1883 
1884 Defer loading for this member. Must resolve to the same value on every enabled member of the toolset.
1885 
1886 - `enabled: optional boolean or null`
1887 
1888 Whether this member is offered to the model. Default is per member, per the toolset's documentation. A member whose enabled resolves false is withheld from the served schema.
1889 
1890 - `left_mouse_down: optional BrowserLeftMouseDownConfig or null`
1891 
1892 `left_mouse_down`'s config overrides.
1893 
1894 - `defer_loading: optional boolean or null`
1895 
1896 Defer loading for this member. Must resolve to the same value on every enabled member of the toolset.
1897 
1898 - `enabled: optional boolean or null`
1899 
1900 Whether this member is offered to the model. Default is per member, per the toolset's documentation. A member whose enabled resolves false is withheld from the served schema.
1901 
1902 - `left_mouse_up: optional BrowserLeftMouseUpConfig or null`
1903 
1904 `left_mouse_up`'s config overrides.
1905 
1906 - `defer_loading: optional boolean or null`
1907 
1908 Defer loading for this member. Must resolve to the same value on every enabled member of the toolset.
1909 
1910 - `enabled: optional boolean or null`
1911 
1912 Whether this member is offered to the model. Default is per member, per the toolset's documentation. A member whose enabled resolves false is withheld from the served schema.
1913 
1914 - `list_tabs: optional BrowserListTabsConfig or null`
1915 
1916 `list_tabs`'s config overrides.
1917 
1918 - `defer_loading: optional boolean or null`
1919 
1920 Defer loading for this member. Must resolve to the same value on every enabled member of the toolset.
1921 
1922 - `enabled: optional boolean or null`
1923 
1924 Whether this member is offered to the model. Default is per member, per the toolset's documentation. A member whose enabled resolves false is withheld from the served schema.
1925 
1926 - `middle_click: optional BrowserMiddleClickConfig or null`
1927 
1928 `middle_click`'s config overrides.
1929 
1930 - `defer_loading: optional boolean or null`
1931 
1932 Defer loading for this member. Must resolve to the same value on every enabled member of the toolset.
1933 
1934 - `enabled: optional boolean or null`
1935 
1936 Whether this member is offered to the model. Default is per member, per the toolset's documentation. A member whose enabled resolves false is withheld from the served schema.
1937 
1938 - `mouse_move: optional BrowserMouseMoveConfig or null`
1939 
1940 `mouse_move`'s config overrides.
1941 
1942 - `defer_loading: optional boolean or null`
1943 
1944 Defer loading for this member. Must resolve to the same value on every enabled member of the toolset.
1945 
1946 - `enabled: optional boolean or null`
1947 
1948 Whether this member is offered to the model. Default is per member, per the toolset's documentation. A member whose enabled resolves false is withheld from the served schema.
1949 
1950 - `navigate: optional BrowserNavigateConfig or null`
1951 
1952 `navigate`'s config overrides.
1953 
1954 - `defer_loading: optional boolean or null`
1955 
1956 Defer loading for this member. Must resolve to the same value on every enabled member of the toolset.
1957 
1958 - `enabled: optional boolean or null`
1959 
1960 Whether this member is offered to the model. Default is per member, per the toolset's documentation. A member whose enabled resolves false is withheld from the served schema.
1961 
1962 - `new_tab: optional BrowserNewTabConfig or null`
1963 
1964 `new_tab`'s config overrides.
1965 
1966 - `defer_loading: optional boolean or null`
1967 
1968 Defer loading for this member. Must resolve to the same value on every enabled member of the toolset.
1969 
1970 - `enabled: optional boolean or null`
1971 
1972 Whether this member is offered to the model. Default is per member, per the toolset's documentation. A member whose enabled resolves false is withheld from the served schema.
1973 
1974 - `read_console: optional BrowserReadConsoleConfig or null`
1975 
1976 `read_console`'s config overrides.
1977 
1978 - `defer_loading: optional boolean or null`
1979 
1980 Defer loading for this member. Must resolve to the same value on every enabled member of the toolset.
1981 
1982 - `enabled: optional boolean or null`
1983 
1984 Whether this member is offered to the model. Default is per member, per the toolset's documentation. A member whose enabled resolves false is withheld from the served schema.
1985 
1986 - `read_network: optional BrowserReadNetworkConfig or null`
1987 
1988 `read_network`'s config overrides.
1989 
1990 - `defer_loading: optional boolean or null`
1991 
1992 Defer loading for this member. Must resolve to the same value on every enabled member of the toolset.
1993 
1994 - `enabled: optional boolean or null`
1995 
1996 Whether this member is offered to the model. Default is per member, per the toolset's documentation. A member whose enabled resolves false is withheld from the served schema.
1997 
1998 - `read_page: optional BrowserReadPageConfig or null`
1999 
2000 `read_page`'s config overrides.
2001 
2002 - `defer_loading: optional boolean or null`
2003 
2004 Defer loading for this member. Must resolve to the same value on every enabled member of the toolset.
2005 
2006 - `enabled: optional boolean or null`
2007 
2008 Whether this member is offered to the model. Default is per member, per the toolset's documentation. A member whose enabled resolves false is withheld from the served schema.
2009 
2010 - `right_click: optional BrowserRightClickConfig or null`
2011 
2012 `right_click`'s config overrides.
2013 
2014 - `defer_loading: optional boolean or null`
2015 
2016 Defer loading for this member. Must resolve to the same value on every enabled member of the toolset.
2017 
2018 - `enabled: optional boolean or null`
2019 
2020 Whether this member is offered to the model. Default is per member, per the toolset's documentation. A member whose enabled resolves false is withheld from the served schema.
2021 
2022 - `screenshot: optional BrowserScreenshotConfig or null`
2023 
2024 `screenshot`'s config overrides.
2025 
2026 - `defer_loading: optional boolean or null`
2027 
2028 Defer loading for this member. Must resolve to the same value on every enabled member of the toolset.
2029 
2030 - `enabled: optional boolean or null`
2031 
2032 Whether this member is offered to the model. Default is per member, per the toolset's documentation. A member whose enabled resolves false is withheld from the served schema.
2033 
2034 - `scroll: optional BrowserScrollConfig or null`
2035 
2036 `scroll`'s config overrides.
2037 
2038 - `defer_loading: optional boolean or null`
2039 
2040 Defer loading for this member. Must resolve to the same value on every enabled member of the toolset.
2041 
2042 - `enabled: optional boolean or null`
2043 
2044 Whether this member is offered to the model. Default is per member, per the toolset's documentation. A member whose enabled resolves false is withheld from the served schema.
2045 
2046 - `scroll_to: optional BrowserScrollToConfig or null`
2047 
2048 `scroll_to`'s config overrides.
2049 
2050 - `defer_loading: optional boolean or null`
2051 
2052 Defer loading for this member. Must resolve to the same value on every enabled member of the toolset.
2053 
2054 - `enabled: optional boolean or null`
2055 
2056 Whether this member is offered to the model. Default is per member, per the toolset's documentation. A member whose enabled resolves false is withheld from the served schema.
2057 
2058 - `switch_tab: optional BrowserSwitchTabConfig or null`
2059 
2060 `switch_tab`'s config overrides.
2061 
2062 - `defer_loading: optional boolean or null`
2063 
2064 Defer loading for this member. Must resolve to the same value on every enabled member of the toolset.
2065 
2066 - `enabled: optional boolean or null`
2067 
2068 Whether this member is offered to the model. Default is per member, per the toolset's documentation. A member whose enabled resolves false is withheld from the served schema.
2069 
2070 - `triple_click: optional BrowserTripleClickConfig or null`
2071 
2072 `triple_click`'s config overrides.
2073 
2074 - `defer_loading: optional boolean or null`
2075 
2076 Defer loading for this member. Must resolve to the same value on every enabled member of the toolset.
2077 
2078 - `enabled: optional boolean or null`
2079 
2080 Whether this member is offered to the model. Default is per member, per the toolset's documentation. A member whose enabled resolves false is withheld from the served schema.
2081 
2082 - `type: optional BrowserTypeConfig or null`
2083 
2084 `type`'s config overrides.
2085 
2086 - `defer_loading: optional boolean or null`
2087 
2088 Defer loading for this member. Must resolve to the same value on every enabled member of the toolset.
2089 
2090 - `enabled: optional boolean or null`
2091 
2092 Whether this member is offered to the model. Default is per member, per the toolset's documentation. A member whose enabled resolves false is withheld from the served schema.
2093 
2094 - `wait: optional BrowserWaitConfig or null`
2095 
2096 `wait`'s config overrides.
2097 
2098 - `defer_loading: optional boolean or null`
2099 
2100 Defer loading for this member. Must resolve to the same value on every enabled member of the toolset.
2101 
2102 - `enabled: optional boolean or null`
2103 
2104 Whether this member is offered to the model. Default is per member, per the toolset's documentation. A member whose enabled resolves false is withheld from the served schema.
2105 
2106 - `zoom: optional BrowserZoomConfig or null`
2107 
2108 `zoom`'s config overrides.
2109 
2110 - `defer_loading: optional boolean or null`
2111 
2112 Defer loading for this member. Must resolve to the same value on every enabled member of the toolset.
2113 
2114 - `enabled: optional boolean or null`
2115 
2116 Whether this member is offered to the model. Default is per member, per the toolset's documentation. A member whose enabled resolves false is withheld from the served schema.
2117 
15522118 - `MemoryTool20250818 object { name, type, allowed_callers, 4 more }`
15532119 
15542120 - `name: "memory"`
from line 2153
15872153 
15882154 When true, guarantees schema validation on tool names and inputs
15892155 
2156 - `ComputerToolset20260801 object { type, allowed_callers, cache_control, configs }`
2157 
2158 The computer toolset: a single `tools[]` entry (carrying no
2159 `name`) that declares the computer tool family. The model is
2160 served the family's tool with any members disabled via `configs`
2161 removed from its schema. Every member is enabled by default, zoom
2162 included. The single-tool options `display_number` and
2163 `enable_zoom` are not fields of a toolset entry — it carries only
2164 `type`, `configs`, and `cache_control`; zoom is controlled
2165 via `configs.zoom.enabled`.
2166 
2167 - `type: "computer_toolset_20260801"`
2168 
2169 - `"computer_toolset_20260801"`
2170 
2171 - `allowed_callers: optional array of "direct" or "code_execution_20250825" or "code_execution_20260120" or "code_execution_20260521"`
2172 
2173 - `"direct"`
2174 
2175 - `"code_execution_20250825"`
2176 
2177 - `"code_execution_20260120"`
2178 
2179 - `"code_execution_20260521"`
2180 
2181 - `cache_control: optional CacheControlEphemeral or null`
2182 
2183 Create a cache control breakpoint at this content block.
2184 
2185 - `configs: optional ComputerToolsetConfigs or null`
2186 
2187 Per-member configuration for `computer_toolset_20260801`: one
2188 optional field per member tool, keyed by the member name — the same
2189 name the member's `tool_use` blocks carry. Every member is an
2190 accepted key, and a member's defaults apply wherever its key is
2191 absent. Unknown keys are rejected: the field set is this toolset
2192 version's complete member set.
2193 
2194 - `cursor_position: optional ComputerCursorPositionConfig or null`
2195 
2196 `cursor_position`'s config overrides.
2197 
2198 - `defer_loading: optional boolean or null`
2199 
2200 Defer loading for this member. Must resolve to the same value on every enabled member of the toolset.
2201 
2202 - `enabled: optional boolean or null`
2203 
2204 Whether this member is offered to the model. Default is per member, per the toolset's documentation. A member whose enabled resolves false is withheld from the served schema.
2205 
2206 - `double_click: optional ComputerDoubleClickConfig or null`
2207 
2208 `double_click`'s config overrides.
2209 
2210 - `defer_loading: optional boolean or null`
2211 
2212 Defer loading for this member. Must resolve to the same value on every enabled member of the toolset.
2213 
2214 - `enabled: optional boolean or null`
2215 
2216 Whether this member is offered to the model. Default is per member, per the toolset's documentation. A member whose enabled resolves false is withheld from the served schema.
2217 
2218 - `hold_key: optional ComputerHoldKeyConfig or null`
2219 
2220 `hold_key`'s config overrides.
2221 
2222 - `defer_loading: optional boolean or null`
2223 
2224 Defer loading for this member. Must resolve to the same value on every enabled member of the toolset.
2225 
2226 - `enabled: optional boolean or null`
2227 
2228 Whether this member is offered to the model. Default is per member, per the toolset's documentation. A member whose enabled resolves false is withheld from the served schema.
2229 
2230 - `key: optional ComputerKeyConfig or null`
2231 
2232 `key`'s config overrides.
2233 
2234 - `defer_loading: optional boolean or null`
2235 
2236 Defer loading for this member. Must resolve to the same value on every enabled member of the toolset.
2237 
2238 - `enabled: optional boolean or null`
2239 
2240 Whether this member is offered to the model. Default is per member, per the toolset's documentation. A member whose enabled resolves false is withheld from the served schema.
2241 
2242 - `left_click: optional ComputerLeftClickConfig or null`
2243 
2244 `left_click`'s config overrides.
2245 
2246 - `defer_loading: optional boolean or null`
2247 
2248 Defer loading for this member. Must resolve to the same value on every enabled member of the toolset.
2249 
2250 - `enabled: optional boolean or null`
2251 
2252 Whether this member is offered to the model. Default is per member, per the toolset's documentation. A member whose enabled resolves false is withheld from the served schema.
2253 
2254 - `left_click_drag: optional ComputerLeftClickDragConfig or null`
2255 
2256 `left_click_drag`'s config overrides.
2257 
2258 - `defer_loading: optional boolean or null`
2259 
2260 Defer loading for this member. Must resolve to the same value on every enabled member of the toolset.
2261 
2262 - `enabled: optional boolean or null`
2263 
2264 Whether this member is offered to the model. Default is per member, per the toolset's documentation. A member whose enabled resolves false is withheld from the served schema.
2265 
2266 - `left_mouse_down: optional ComputerLeftMouseDownConfig or null`
2267 
2268 `left_mouse_down`'s config overrides.
2269 
2270 - `defer_loading: optional boolean or null`
2271 
2272 Defer loading for this member. Must resolve to the same value on every enabled member of the toolset.
2273 
2274 - `enabled: optional boolean or null`
2275 
2276 Whether this member is offered to the model. Default is per member, per the toolset's documentation. A member whose enabled resolves false is withheld from the served schema.
2277 
2278 - `left_mouse_up: optional ComputerLeftMouseUpConfig or null`
2279 
2280 `left_mouse_up`'s config overrides.
2281 
2282 - `defer_loading: optional boolean or null`
2283 
2284 Defer loading for this member. Must resolve to the same value on every enabled member of the toolset.
2285 
2286 - `enabled: optional boolean or null`
2287 
2288 Whether this member is offered to the model. Default is per member, per the toolset's documentation. A member whose enabled resolves false is withheld from the served schema.
2289 
2290 - `middle_click: optional ComputerMiddleClickConfig or null`
2291 
2292 `middle_click`'s config overrides.
2293 
2294 - `defer_loading: optional boolean or null`
2295 
2296 Defer loading for this member. Must resolve to the same value on every enabled member of the toolset.
2297 
2298 - `enabled: optional boolean or null`
2299 
2300 Whether this member is offered to the model. Default is per member, per the toolset's documentation. A member whose enabled resolves false is withheld from the served schema.
2301 
2302 - `mouse_move: optional ComputerMouseMoveConfig or null`
2303 
2304 `mouse_move`'s config overrides.
2305 
2306 - `defer_loading: optional boolean or null`
2307 
2308 Defer loading for this member. Must resolve to the same value on every enabled member of the toolset.
2309 
2310 - `enabled: optional boolean or null`
2311 
2312 Whether this member is offered to the model. Default is per member, per the toolset's documentation. A member whose enabled resolves false is withheld from the served schema.
2313 
2314 - `right_click: optional ComputerRightClickConfig or null`
2315 
2316 `right_click`'s config overrides.
2317 
2318 - `defer_loading: optional boolean or null`
2319 
2320 Defer loading for this member. Must resolve to the same value on every enabled member of the toolset.
2321 
2322 - `enabled: optional boolean or null`
2323 
2324 Whether this member is offered to the model. Default is per member, per the toolset's documentation. A member whose enabled resolves false is withheld from the served schema.
2325 
2326 - `screenshot: optional ComputerScreenshotConfig or null`
2327 
2328 `screenshot`'s config overrides.
2329 
2330 - `defer_loading: optional boolean or null`
2331 
2332 Defer loading for this member. Must resolve to the same value on every enabled member of the toolset.
2333 
2334 - `enabled: optional boolean or null`
2335 
2336 Whether this member is offered to the model. Default is per member, per the toolset's documentation. A member whose enabled resolves false is withheld from the served schema.
2337 
2338 - `scroll: optional ComputerScrollConfig or null`
2339 
2340 `scroll`'s config overrides.
2341 
2342 - `defer_loading: optional boolean or null`
2343 
2344 Defer loading for this member. Must resolve to the same value on every enabled member of the toolset.
2345 
2346 - `enabled: optional boolean or null`
2347 
2348 Whether this member is offered to the model. Default is per member, per the toolset's documentation. A member whose enabled resolves false is withheld from the served schema.
2349 
2350 - `triple_click: optional ComputerTripleClickConfig or null`
2351 
2352 `triple_click`'s config overrides.
2353 
2354 - `defer_loading: optional boolean or null`
2355 
2356 Defer loading for this member. Must resolve to the same value on every enabled member of the toolset.
2357 
2358 - `enabled: optional boolean or null`
2359 
2360 Whether this member is offered to the model. Default is per member, per the toolset's documentation. A member whose enabled resolves false is withheld from the served schema.
2361 
2362 - `type: optional ComputerTypeConfig or null`
2363 
2364 `type`'s config overrides.
2365 
2366 - `defer_loading: optional boolean or null`
2367 
2368 Defer loading for this member. Must resolve to the same value on every enabled member of the toolset.
2369 
2370 - `enabled: optional boolean or null`
2371 
2372 Whether this member is offered to the model. Default is per member, per the toolset's documentation. A member whose enabled resolves false is withheld from the served schema.
2373 
2374 - `wait: optional ComputerWaitConfig or null`
2375 
2376 `wait`'s config overrides.
2377 
2378 - `defer_loading: optional boolean or null`
2379 
2380 Defer loading for this member. Must resolve to the same value on every enabled member of the toolset.
2381 
2382 - `enabled: optional boolean or null`
2383 
2384 Whether this member is offered to the model. Default is per member, per the toolset's documentation. A member whose enabled resolves false is withheld from the served schema.
2385 
2386 - `zoom: optional ComputerZoomConfig or null`
2387 
2388 `zoom`'s config overrides.
2389 
2390 - `defer_loading: optional boolean or null`
2391 
2392 Defer loading for this member. Must resolve to the same value on every enabled member of the toolset.
2393 
2394 - `enabled: optional boolean or null`
2395 
2396 Whether this member is offered to the model. Default is per member, per the toolset's documentation. A member whose enabled resolves false is withheld from the served schema.
2397 
15902398 - `ToolTextEditor20250124 object { name, type, allowed_callers, 4 more }`
15912399 
15922400 - `name: "str_replace_editor"`
from line 3052
22443052 - `expires_at: string`
22453053 
22463054 The time at which the container will expire.
3055 
3056 - `skills: array of ContainerSkill or null`
3057 
3058 Skills loaded in the container
3059 
3060 - `skill_id: string`
3061 
3062 Skill ID
3063 
3064 - `type: "anthropic" or "custom"`
3065 
3066 Type of skill - either 'anthropic' (built-in) or 'custom' (user-defined)
3067 
3068 - `"anthropic"`
3069 
3070 - `"custom"`
3071 
3072 - `version: string`
3073 
3074 Skill version or 'latest' for most recent version
22473075 
22483076 - `content: array of ContentBlock`
22493077 
from line 3258
24303258 
24313259 - `"redacted_thinking"`
24323260 
2433 - `ToolUseBlock object { id, caller, input, 2 more }`
3261 - `ToolUseBlock object { id, caller, input, 3 more }`
24343262 
24353263 - `id: string`
24363264 
from line 3299
24713299 - `type: "tool_use"`
24723300 
24733301 - `"tool_use"`
3302 
3303 - `toolset_name: optional string or null`
3304 
3305 For a toolset member tool_use, the toolset family.
24743306 
24753307 - `ServerToolUseBlock object { id, caller, input, 2 more }`
24763308 
from line 4018
31864018 "role": "user"
31874019 }
31884020 ],
3189 "model": "claude-opus-4-6",
4021 "model": "claude-opus-5",
31904022 "stream": false,
31914023 "system": [
31924024 {
from line 4057
32254057 "id": "msg_013Zva2CMHLNnXjNJJKqJ2EF",
32264058 "container": {
32274059 "id": "container_011CpZohnwH4vuy7gazohgSP",
3228 "expires_at": "2019-12-27T18:11:19.117Z"
4060 "expires_at": "2019-12-27T18:11:19.117Z",
4061 "skills": [
4062 {
4063 "skill_id": "pdf",
4064 "type": "anthropic",
4065 "version": "latest"
4066 }
4067 ]
32294068 },
32304069 "content": [
32314070 {
from line 4083
32444083 "type": "text"
32454084 }
32464085 ],
3247 "model": "claude-opus-4-6",
4086 "model": "claude-opus-5",
32484087 "role": "assistant",
32494088 "stop_details": {
32504089 "category": "cyber",
32514090 
Feedback