The whole hunk
from line 529, old and new numbered
/
lines
from line 529
529529
530530 - `caller: optional BetaDirectCaller or BetaServerToolCaller or BetaServerToolCaller20260120`
531531
532 Tool invocation directly from the model.
533
534532 - `BetaDirectCaller object`
535533
536534 Tool invocation directly from the model.
from line 784
786784
787785 - `caller: optional BetaDirectCaller or BetaServerToolCaller or BetaServerToolCaller20260120`
788786
789 Tool invocation directly from the model.
790
791787 - `BetaDirectCaller object`
792788
793789 Tool invocation directly from the model.
from line 840
844840
845841 - `caller: optional BetaDirectCaller or BetaServerToolCaller or BetaServerToolCaller20260120`
846842
847 Tool invocation directly from the model.
848
849843 - `BetaDirectCaller object`
850844
851845 Tool invocation directly from the model.
from line 906
912906
913907 - `caller: optional BetaDirectCaller or BetaServerToolCaller or BetaServerToolCaller20260120`
914908
915 Tool invocation directly from the model.
916
917909 - `BetaDirectCaller object`
918910
919911 Tool invocation directly from the model.
from line 974
982974
983975 - `content: BetaCodeExecutionToolResultBlockParamContent`
984976
985 Code execution result with encrypted stdout for PFC + web_search results.
986
987977 - `BetaCodeExecutionToolResultErrorParam object`
988978
989979 - `type: "code_execution_tool_result_error"`
from line 1295
13051295
13061296 - `tool: BetaToolChangeToolReference or BetaToolChangeMCPToolReference or BetaToolChangeMCPToolsetReference`
13071297
1308 Reference to a single tool the caller declared directly in
1309 `tools[]`. Does not accept the composed `{server}_{name}` form the
1310 server assigns to MCP-resolved tools — use `mcp_tool_reference` or
1311 `mcp_toolset_reference` for those.
1312
13131298 - `BetaToolChangeToolReference object`
13141299
13151300 Reference to a single tool the caller declared directly in
from line 1343
13581343
13591344 - `tool: BetaToolChangeToolReference or BetaToolChangeMCPToolReference or BetaToolChangeMCPToolsetReference`
13601345
1361 Reference to a single tool the caller declared directly in
1362 `tools[]`. Does not accept the composed `{server}_{name}` form the
1363 server assigns to MCP-resolved tools — use `mcp_tool_reference` or
1364 `mcp_toolset_reference` for those.
1365
13661346 - `BetaToolChangeToolReference object`
13671347
13681348 Reference to a single tool the caller declared directly in
from line 4219
42394219
42404220 - `caller: optional BetaDirectCaller or BetaServerToolCaller or BetaServerToolCaller20260120`
42414221
4242 Tool invocation directly from the model.
4243
42444222 - `BetaDirectCaller object`
42454223
42464224 Tool invocation directly from the model.
from line 4281
43034281
43044282 - `caller: optional BetaDirectCaller or BetaServerToolCaller or BetaServerToolCaller20260120`
43054283
4306 Tool invocation directly from the model.
4307
43084284 - `BetaDirectCaller object`
43094285
43104286 Tool invocation directly from the model.
from line 4339
43634339
43644340 - `caller: optional BetaDirectCaller or BetaServerToolCaller or BetaServerToolCaller20260120`
43654341
4366 Tool invocation directly from the model.
4367
43684342 - `BetaDirectCaller object`
43694343
43704344 Tool invocation directly from the model.
from line 4443
44694443
44704444 - `caller: optional BetaDirectCaller or BetaServerToolCaller or BetaServerToolCaller20260120`
44714445
4472 Tool invocation directly from the model.
4473
44744446 - `BetaDirectCaller object`
44754447
44764448 Tool invocation directly from the model.
from line 4521
45494521
45504522 - `content: BetaCodeExecutionToolResultBlockContent`
45514523
4552 Code execution result with encrypted stdout for PFC + web_search results.
4553
45544524 - `BetaCodeExecutionToolResultError object`
45554525
45564526 - `type: "code_execution_tool_result_error"`
from line 5812
58425812 default: content_block_start
58435813
58445814 - `content_block: BetaTextBlock or BetaThinkingBlock or BetaRedactedThinkingBlock or 14 more`
5845
5846 Response model for a file uploaded to the container.
58475815
58485816 - `BetaTextBlock object`
58495817