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 531
531531
532532 - `caller: optional BetaDirectCaller or BetaServerToolCaller or BetaServerToolCaller20260120`
533533
534 Tool invocation directly from the model.
535
536534 - `BetaDirectCaller object`
537535
538536 Tool invocation directly from the model.
from line 786
788786
789787 - `caller: optional BetaDirectCaller or BetaServerToolCaller or BetaServerToolCaller20260120`
790788
791 Tool invocation directly from the model.
792
793789 - `BetaDirectCaller object`
794790
795791 Tool invocation directly from the model.
from line 842
846842
847843 - `caller: optional BetaDirectCaller or BetaServerToolCaller or BetaServerToolCaller20260120`
848844
849 Tool invocation directly from the model.
850
851845 - `BetaDirectCaller object`
852846
853847 Tool invocation directly from the model.
from line 908
914908
915909 - `caller: optional BetaDirectCaller or BetaServerToolCaller or BetaServerToolCaller20260120`
916910
917 Tool invocation directly from the model.
918
919911 - `BetaDirectCaller object`
920912
921913 Tool invocation directly from the model.
from line 976
984976
985977 - `content: BetaCodeExecutionToolResultBlockParamContent`
986978
987 Code execution result with encrypted stdout for PFC + web_search results.
988
989979 - `BetaCodeExecutionToolResultErrorParam object`
990980
991981 - `type: "code_execution_tool_result_error"`
from line 1297
13071297
13081298 - `tool: BetaToolChangeToolReference or BetaToolChangeMCPToolReference or BetaToolChangeMCPToolsetReference`
13091299
1310 Reference to a single tool the caller declared directly in
1311 `tools[]`. Does not accept the composed `{server}_{name}` form the
1312 server assigns to MCP-resolved tools — use `mcp_tool_reference` or
1313 `mcp_toolset_reference` for those.
1314
13151300 - `BetaToolChangeToolReference object`
13161301
13171302 Reference to a single tool the caller declared directly in
from line 1345
13601345
13611346 - `tool: BetaToolChangeToolReference or BetaToolChangeMCPToolReference or BetaToolChangeMCPToolsetReference`
13621347
1363 Reference to a single tool the caller declared directly in
1364 `tools[]`. Does not accept the composed `{server}_{name}` form the
1365 server assigns to MCP-resolved tools — use `mcp_tool_reference` or
1366 `mcp_toolset_reference` for those.
1367
13681348 - `BetaToolChangeToolReference object`
13691349
13701350 Reference to a single tool the caller declared directly in
from line 4221
42414221
42424222 - `caller: optional BetaDirectCaller or BetaServerToolCaller or BetaServerToolCaller20260120`
42434223
4244 Tool invocation directly from the model.
4245
42464224 - `BetaDirectCaller object`
42474225
42484226 Tool invocation directly from the model.
from line 4283
43054283
43064284 - `caller: optional BetaDirectCaller or BetaServerToolCaller or BetaServerToolCaller20260120`
43074285
4308 Tool invocation directly from the model.
4309
43104286 - `BetaDirectCaller object`
43114287
43124288 Tool invocation directly from the model.
from line 4341
43654341
43664342 - `caller: optional BetaDirectCaller or BetaServerToolCaller or BetaServerToolCaller20260120`
43674343
4368 Tool invocation directly from the model.
4369
43704344 - `BetaDirectCaller object`
43714345
43724346 Tool invocation directly from the model.
from line 4445
44714445
44724446 - `caller: optional BetaDirectCaller or BetaServerToolCaller or BetaServerToolCaller20260120`
44734447
4474 Tool invocation directly from the model.
4475
44764448 - `BetaDirectCaller object`
44774449
44784450 Tool invocation directly from the model.
from line 4523
45514523
45524524 - `content: BetaCodeExecutionToolResultBlockContent`
45534525
4554 Code execution result with encrypted stdout for PFC + web_search results.
4555
45564526 - `BetaCodeExecutionToolResultError object`
45574527
45584528 - `type: "code_execution_tool_result_error"`
from line 5815
58455815
58465816 - `content_block: BetaTextBlock or BetaThinkingBlock or BetaRedactedThinkingBlock or 14 more`
58475817
5848 Response model for a file uploaded to the container.
5849
58505818 - `BetaTextBlock object`
58515819
58525820 - `BetaThinkingBlock object`
from line 6631
66636631
66646632 - `caller: optional BetaDirectCaller or BetaServerToolCaller or BetaServerToolCaller20260120`
66656633
6666 Tool invocation directly from the model.
6667
66686634 - `BetaDirectCaller object`
66696635
66706636 Tool invocation directly from the model.
from line 6886
69206886
69216887 - `caller: optional BetaDirectCaller or BetaServerToolCaller or BetaServerToolCaller20260120`
69226888
6923 Tool invocation directly from the model.
6924
69256889 - `BetaDirectCaller object`
69266890
69276891 Tool invocation directly from the model.
from line 6942
69786942
69796943 - `caller: optional BetaDirectCaller or BetaServerToolCaller or BetaServerToolCaller20260120`
69806944
6981 Tool invocation directly from the model.
6982
69836945 - `BetaDirectCaller object`
69846946
69856947 Tool invocation directly from the model.
from line 7008
70467008
70477009 - `caller: optional BetaDirectCaller or BetaServerToolCaller or BetaServerToolCaller20260120`
70487010
7049 Tool invocation directly from the model.
7050
70517011 - `BetaDirectCaller object`
70527012
70537013 Tool invocation directly from the model.
from line 7076
71167076
71177077 - `content: BetaCodeExecutionToolResultBlockParamContent`
71187078
7119 Code execution result with encrypted stdout for PFC + web_search results.
7120
71217079 - `BetaCodeExecutionToolResultErrorParam object`
71227080
71237081 - `type: "code_execution_tool_result_error"`
from line 7397
74397397
74407398 - `tool: BetaToolChangeToolReference or BetaToolChangeMCPToolReference or BetaToolChangeMCPToolsetReference`
74417399
7442 Reference to a single tool the caller declared directly in
7443 `tools[]`. Does not accept the composed `{server}_{name}` form the
7444 server assigns to MCP-resolved tools — use `mcp_tool_reference` or
7445 `mcp_toolset_reference` for those.
7446
74477400 - `BetaToolChangeToolReference object`
74487401
74497402 Reference to a single tool the caller declared directly in
from line 7445
74927445
74937446 - `tool: BetaToolChangeToolReference or BetaToolChangeMCPToolReference or BetaToolChangeMCPToolsetReference`
74947447
7495 Reference to a single tool the caller declared directly in
7496 `tools[]`. Does not accept the composed `{server}_{name}` form the
7497 server assigns to MCP-resolved tools — use `mcp_tool_reference` or
7498 `mcp_toolset_reference` for those.
7499
75007448 - `BetaToolChangeToolReference object`
75017449
75027450 Reference to a single tool the caller declared directly in
from line 8321
83738321
83748322 - `enabled: optional boolean or null`
83758323
8376 Whether this member is offered to the model. Default is per member, per the toolset's documentation. A member
8324 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.
8325
8326 - `double_click: optional BetaBrowserDoubleClickConfig or null`
8327
8328 `double_click`'s config overrides.
8329
8330 - `defer_loading: optional boolean or null`
8331
8332 Defer loading for this member. Must resolve to the same value on every enabled member of the toolset.
8333
8334 - `enabled: optional boolean or null`
8335
8336 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.
8337
8338 - `file_upload: optional BetaBrowserFileUploadConfig or null`
8339
8340 `file_upload`'s config overrides.
8341
8342 - `defer_loading: optional boolean or null`
8343
8344 Defer loading for this member. Must resolve to the same value on every enabled member of the toolset.
8345
8346 - `enabled: optional boolean or null`
8347
8348 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.
8349
8350 - `find: optional BetaBrowserFindConfig or null`
8351
8352 `find`'s config overrides.
8353
8354 - `defer_loading: optional boolean or null`
8355
8356 Defer loading for this member. Must resolve to the same value on every enabled member of the toolset.
8357
8358 - `enabled: optional boolean or null`
8359
8360 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.
8361
8362 - `form_input: optional BetaBrowserFormInputConfig or null`
8363
8364 `form_input`'s config overrides.
8365
8366 - `defer_loading: optional boolean or null`
8367
8368 Defer loading for this member. Must resolve to the same value on every enabled member of the toolset.
8369
8370 - `enabled: optional boolean or null`
8371
8372 Whether this member is offered to the model. Default is per member, per the toolset's documentation