Sweep 22 Sep 2026 · 15:52Z Build v2.1.280 501 read Stable v2.1.267 Latest v2.1.280 Next v2.1.280 Feeds RSS JSON llms.txt Unofficial
Reading a new release v2.1.280 Building the pages · 4/6 1043 findings $36.88 so far
One change · api

Batches changed

api/beta/messages/batches

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+0added
Lines−60removed
From line 551 where the diff opens
First seen 14 Aug 2026 this site's first read of the page
Recorded edits13to this page, all time

The whole hunk

from line 551, old and new numbered
/
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 551
551551 
552552 - `caller: optional BetaDirectCaller or BetaServerToolCaller or BetaServerToolCaller20260120`
553553 
554 Tool invocation directly from the model.
555 
556554 - `BetaDirectCaller object`
557555 
558556 Tool invocation directly from the model.
from line 806
808806 
809807 - `caller: optional BetaDirectCaller or BetaServerToolCaller or BetaServerToolCaller20260120`
810808 
811 Tool invocation directly from the model.
812 
813809 - `BetaDirectCaller object`
814810 
815811 Tool invocation directly from the model.
from line 862
866862 
867863 - `caller: optional BetaDirectCaller or BetaServerToolCaller or BetaServerToolCaller20260120`
868864 
869 Tool invocation directly from the model.
870 
871865 - `BetaDirectCaller object`
872866 
873867 Tool invocation directly from the model.
from line 928
934928 
935929 - `caller: optional BetaDirectCaller or BetaServerToolCaller or BetaServerToolCaller20260120`
936930 
937 Tool invocation directly from the model.
938 
939931 - `BetaDirectCaller object`
940932 
941933 Tool invocation directly from the model.
from line 996
1004996 
1005997 - `content: BetaCodeExecutionToolResultBlockParamContent`
1006998 
1007 Code execution result with encrypted stdout for PFC + web_search results.
1008 
1009999 - `BetaCodeExecutionToolResultErrorParam object`
10101000 
10111001 - `type: "code_execution_tool_result_error"`
from line 1317
13271317 
13281318 - `tool: BetaToolChangeToolReference or BetaToolChangeMCPToolReference or BetaToolChangeMCPToolsetReference`
13291319 
1330 Reference to a single tool the caller declared directly in
1331 `tools[]`. Does not accept the composed `{server}_{name}` form the
1332 server assigns to MCP-resolved tools — use `mcp_tool_reference` or
1333 `mcp_toolset_reference` for those.
1334 
13351320 - `BetaToolChangeToolReference object`
13361321 
13371322 Reference to a single tool the caller declared directly in
from line 1365
13801365 
13811366 - `tool: BetaToolChangeToolReference or BetaToolChangeMCPToolReference or BetaToolChangeMCPToolsetReference`
13821367 
1383 Reference to a single tool the caller declared directly in
1384 `tools[]`. Does not accept the composed `{server}_{name}` form the
1385 server assigns to MCP-resolved tools — use `mcp_tool_reference` or
1386 `mcp_toolset_reference` for those.
1387 
13881368 - `BetaToolChangeToolReference object`
13891369 
13901370 Reference to a single tool the caller declared directly in
from line 5502
55225502 
55235503 - `caller: optional BetaDirectCaller or BetaServerToolCaller or BetaServerToolCaller20260120`
55245504 
5525 Tool invocation directly from the model.
5526 
55275505 - `BetaDirectCaller object`
55285506 
55295507 Tool invocation directly from the model.
from line 5564
55865564 
55875565 - `caller: optional BetaDirectCaller or BetaServerToolCaller or BetaServerToolCaller20260120`
55885566 
5589 Tool invocation directly from the model.
5590 
55915567 - `BetaDirectCaller object`
55925568 
55935569 Tool invocation directly from the model.
from line 5622
56465622 
56475623 - `caller: optional BetaDirectCaller or BetaServerToolCaller or BetaServerToolCaller20260120`
56485624 
5649 Tool invocation directly from the model.
5650 
56515625 - `BetaDirectCaller object`
56525626 
56535627 Tool invocation directly from the model.
from line 5726
57525726 
57535727 - `caller: optional BetaDirectCaller or BetaServerToolCaller or BetaServerToolCaller20260120`
57545728 
5755 Tool invocation directly from the model.
5756 
57575729 - `BetaDirectCaller object`
57585730 
57595731 Tool invocation directly from the model.
from line 5804
58325804 
58335805 - `content: BetaCodeExecutionToolResultBlockContent`
58345806 
5835 Code execution result with encrypted stdout for PFC + web_search results.
5836 
58375807 - `BetaCodeExecutionToolResultError object`
58385808 
58395809 - `type: "code_execution_tool_result_error"`
from line 7619
76497619 
76507620 - `caller: optional BetaDirectCaller or BetaServerToolCaller or BetaServerToolCaller20260120`
76517621 
7652 Tool invocation directly from the model.
7653 
76547622 - `BetaDirectCaller object`
76557623 
76567624 Tool invocation directly from the model.
from line 7681
77137681 
77147682 - `caller: optional BetaDirectCaller or BetaServerToolCaller or BetaServerToolCaller20260120`
77157683 
7716 Tool invocation directly from the model.
7717 
77187684 - `BetaDirectCaller object`
77197685 
77207686 Tool invocation directly from the model.
from line 7739
77737739 
77747740 - `caller: optional BetaDirectCaller or BetaServerToolCaller or BetaServerToolCaller20260120`
77757741 
7776 Tool invocation directly from the model.
7777 
77787742 - `BetaDirectCaller object`
77797743 
77807744 Tool invocation directly from the model.
from line 7843
78797843 
78807844 - `caller: optional BetaDirectCaller or BetaServerToolCaller or BetaServerToolCaller20260120`
78817845 
7882 Tool invocation directly from the model.
7883 
78847846 - `BetaDirectCaller object`
78857847 
78867848 Tool invocation directly from the model.
from line 7921
79597921 
79607922 - `content: BetaCodeExecutionToolResultBlockContent`
79617923 
7962 Code execution result with encrypted stdout for PFC + web_search results.
7963 
79647924 - `BetaCodeExecutionToolResultError object`
79657925 
79667926 - `type: "code_execution_tool_result_error"`
from line 8315
83558315 
83568316 Powerful intelligence for long-running agents and coding
83578317 
8358
8318 - `"claude-sonnet-4-6"`
8319 
8320 Best combination of speed and intelligence
8321 
8322 - `"claude-haiku-4-5"`
8323 
8324 Fastest model with near-frontier intelligence
8325 
8326 - `"claude-haiku-4-5-20251001"`
8327 
8328 Fastest model with near-frontier intelligence
8329 
8330 - `"claude-opus-4-5"`
8331 
8332 Powerful intelligence for long-running agents and coding
8333 
8334 - `"claude-opus-4-5-20251101"`
8335 
8336 Powerful intelligence for long-running agents and coding
8337 
8338 - `"claude-sonnet-4-5"`
8339 
8340 High-performance model for agents and coding
8341 
8342 - `"claude-sonnet-4-5-20250929"`
8343 
8344 High-performance model for agents and coding
8345 
8346 - `string`
8347 
8348 - `to: BetaFallbackInfo`
8349 
8350 The fallback model producing the content that follows this block. Its `model` is always the canonical id.
8351 
8352 - `trigger: BetaFallbackRefusalTrigger`
8353 
8354 What caused the `from` model to hand over at this hop.
8355 
8356 - `type: "refusal"`
8357 
8358 default: refusal
8359 
8360 - `category: "cyber" or "bio" or "frontier_llm" or 2 more or null`
8361 
8362 The policy category that triggered a refusal.
8363 
8364 - `"cyber"`
8365 
8366 The request could enable cyber harm, such as malware or exploit development. Benign cybersecurity work can also trigger this category.
8367 
8368