Messages changedapi/beta/messages
Nearest release: v2.1.269, 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+109added
Lines−333removed
From line
531
where the diff opens
First seen
14 Aug 2026
this site's first read of the page
Recorded edits33to this page, all time
The whole hunk
from line 531, old and new numbered
/
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
No line in this hunk matches that.