Follow Discord
Sweep 25 Sep 2026 · 19:33Z Build v2.1.283 504 read Stable v2.1.274 Latest v2.1.283 Next v2.1.283 Feeds RSS JSON llms.txt llms-full.txt Unofficial
One change · api

Retrieve Message Batch results changedapi/beta/messages/batches/results

Nearest release: v2.1.283, published 3 hours 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+80added
Lines−103removed
From line 173 where the diff opens
First seen 14 Aug 2026 this site's first read of the page
Recorded edits15to this page, all time

The whole hunk

from line 173, old and new numbered
/
lines
from line 173
173173 
174174 - `container: BetaContainer or null`
175175 
176 Information about the container used in the request (for the code execution tool)
176 Information about the container used in this request.
177177 
178 This will be non-null if a container tool (e.g. code execution) was used.
179 
178180 - `id: string`
179181 
180182 Identifier for the container used in this request
from line 203
201203 
202204 Skill ID
203205 
204 maxLength: 64, minLength: 1
206 minLength: 1, maxLength: 64
205207 
206208 - `version: string`
207209 
208210 The resolved version: a skill version ID for custom skills.
209211 
210 maxLength: 64, minLength: 1
212 minLength: 1, maxLength: 64
211213 
212214 - `content: array of BetaContentBlock`
213215 
from line 382
380382 
381383 - `text: string`
382384 
383 minLength: 0
384 
385385 - `BetaThinkingBlock object`
386386 
387387 - `type: "thinking"`
from line 460
460460 
461461 For a toolset member tool_use, the toolset family.
462462 
463 maxLength: 64, minLength: 1, pattern: ^[a-zA-Z0-9_-]+$
463 minLength: 1, maxLength: 64, pattern: ^[a-zA-Z0-9_-]+$
464464 
465465 - `BetaServerToolUseBlock object`
466466 
from line 964
964964 
965965 - `tool_name: string`
966966 
967 maxLength: 256, minLength: 1, pattern: ^[a-zA-Z0-9_-]{1,256}$
967 minLength: 1, maxLength: 256, pattern: ^[a-zA-Z0-9_-]{1,256}$
968968 
969969 - `tool_use_id: string`
970970 
from line 1014
10141014 
10151015 - `text: string`
10161016 
1017 minLength: 0
1018 
10191017 - `is_error: boolean`
10201018 
10211019 default: false
from line 1151
11531151 
11541152 This is how the tool will be called by the model and in `tool_use` blocks.
11551153 
1156 maxLength: 128, minLength: 1, pattern: ^[a-zA-Z0-9_-]{1,128}$
1154 minLength: 1, maxLength: 128, pattern: ^[a-zA-Z0-9_-]{1,128}$
11571155 
11581156 - `allowed_callers: optional array of "direct" or "code_execution_20250825" or "code_execution_20260120" or "code_execution_20260521"`
11591157 
from line 1415
14171415 
14181416 - `configs: optional BetaBrowserToolsetConfigs or null`
14191417 
1420 Per-member configuration for `browser_toolset_20260801`: one
1421 optional field per member tool, keyed by the member name — the same
1422 name the member's `tool_use` blocks carry. Every member is an
1423 accepted key, and a member's defaults apply wherever its key is
1424 absent. Unknown keys are rejected: the field set is this toolset
1425 version's complete member set.
1418 Sparse per-member overrides, keyed by member name. Absent, null, and {} are equivalent; a member's defaults apply wherever its key is absent.
14261419 
14271420 - `type: optional BetaBrowserTypeConfig or null`
14281421 
from line 2036
20432036 
20442037 - `configs: optional BetaComputerToolsetConfigs or null`
20452038 
2046 Per-member configuration for `computer_toolset_20260801`: one
2047 optional field per member tool, keyed by the member name — the same
2048 name the member's `tool_use` blocks carry. Every member is an
2049 accepted key, and a member's defaults apply wherever its key is
2050 absent. Unknown keys are rejected: the field set is this toolset
2051 version's complete member set.
2039 Sparse per-member overrides, keyed by member name. Absent, null, and {} are equivalent; a member's defaults apply wherever its key is absent.
20522040 
20532041 - `type: optional BetaComputerTypeConfig or null`
20542042 
from line 2390
24022390 
24032391 Maximum number of times the tool can be used in the API request.
24042392 
2405 exclusiveMinimum: 0
2393 minimum: 1
24062394 
24072395 - `strict: optional boolean`
24082396 
from line 2406
24182406 
24192407 The city of the user.
24202408 
2421 maxLength: 255, minLength: 1
2409 minLength: 1, maxLength: 255
24222410 
24232411 - `country: optional string or null`
24242412 
24252413 The two letter [ISO country code](https://en.wikipedia.org/wiki/ISO_3166-1_alpha-2) of the user.
24262414 
2427 maxLength: 2, minLength: 2
2415 minLength: 2, maxLength: 2
24282416 
24292417 - `region: optional string or null`
24302418 
24312419 The region of the user.
24322420 
2433 maxLength: 255, minLength: 1
2421 minLength: 1, maxLength: 255
24342422 
24352423 - `timezone: optional string or null`
24362424 
24372425 The [IANA timezone](https://nodatime.org/TimeZones) of the user.
24382426 
2439 maxLength: 255, minLength: 1
2427 minLength: 1, maxLength: 255
24402428 
24412429 - `BetaWebFetchTool20250910 object`
24422430 
from line 2472
24842472 
24852473 Maximum number of tokens used by including web page text content in the context. The limit is approximate and does not apply to binary content such as PDFs.
24862474 
2487 exclusiveMinimum: 0
2475 minimum: 1
24882476 
24892477 - `max_uses: optional number or null`
24902478 
24912479 Maximum number of times the tool can be used in the API request.
24922480 
2493 exclusiveMinimum: 0
2481 minimum: 1
24942482 
24952483 - `strict: optional boolean`
24962484 
from line 2486
24982486 
24992487 - `url_sources: optional BetaWebFetchURLSources or null`
25002488 
2501 Which sources contribute to the set of URLs web fetch may fetch.
2489 Which sources contribute to the set of URLs the tool may fetch. Omitted means every source.
25022490 
2503 Each key is a tagged variant: `user_input` is `all` or `none`; the
2504 two tool filters are `all`, `none`, `only` (only the named tools'
2505 results) or `except` (every result but the named tools'). A named tool
2506 must be declared in this request's `tools[]`.
2507 
25082491 - `client_tool_results: optional BetaWebFetchURLSourceAll or BetaWebFetchURLSourceNone or BetaWebFetchURLSourceOnly or BetaWebFetchURLSourceExcept`
25092492 
25102493 Which client tools' results contribute fetchable URLs: "all", "none", or an only or except list of client tool names from tools[].
from line 2610
26272610 
26282611 Maximum number of times the tool can be used in the API request.
26292612 
2630 exclusiveMinimum: 0
2613 minimum: 1
26312614 
26322615 - `strict: optional boolean`
26332616 
from line 2664
26812664 
26822665 Maximum number of tokens used by including web page text content in the context. The limit is approximate and does not apply to binary content such as PDFs.
26832666 
2684 exclusiveMinimum: 0
2667 minimum: 1
26852668 
26862669 - `max_uses: optional number or null`
26872670 
26882671 Maximum number of times the tool can be used in the API request.
26892672 
2690 exclusiveMinimum: 0
2673 minimum: 1
26912674 
26922675 - `strict: optional boolean`
26932676 
from line 2678
26952678 
26962679 - `url_sources: optional BetaWebFetchURLSources or null`
26972680 
2698 Which sources contribute to the set of URLs web fetch may fetch.
2681 Which sources contribute to the set of URLs the tool may fetch. Omitted means every source.
26992682 
2700 Each key is a tagged variant: `user_input` is `all` or `none`; the
2701 two tool filters are `all`, `none`, `only` (only the named tools'
2702 results) or `except` (every result but the named tools'). A named tool
2703 must be declared in this request's `tools[]`.
2704 
27052683 - `BetaWebFetchTool20260309 object`
27062684 
27072685 Web fetch tool with use_cache parameter for bypassing cached content.
from line 2726
27482726 
27492727 Maximum number of tokens used by including web page text content in the context. The limit is approximate and does not apply to binary content such as PDFs.
27502728 
2751 exclusiveMinimum: 0
2729 minimum: 1
27522730 
27532731 - `max_uses: optional number or null`
27542732 
27552733 Maximum number of times the tool can be used in the API request.
27562734 
2757 exclusiveMinimum: 0
2735 minimum: 1
27582736 
27592737 - `strict: optional boolean`
27602738 
from line 2740
27622740 
27632741 - `url_sources: optional BetaWebFetchURLSources or null`
27642742 
2765 Which sources contribute to the set of URLs web fetch may fetch.
2743 Which sources contribute to the set of URLs the tool may fetch. Omitted means every source.
27662744 
2767 Each key is a tagged variant: `user_input` is `all` or `none`; the
2768 two tool filters are `all`, `none`, `only` (only the named tools'
2769 results) or `except` (every result but the named tools'). A named tool
2770 must be declared in this request's `tools[]`.
2771 
27722745 - `use_cache: optional boolean`
27732746 
27742747 Whether to use cached content. Set to false to bypass the cache and fetch fresh content. Only set to false when the user explicitly requests fresh content or when fetching rapidly-changing sources.
from line 2786
28132786 
28142787 Maximum number of times the tool can be used in the API request.
28152788 
2816 exclusiveMinimum: 0
2789 minimum: 1
28172790 
28182791 - `response_inclusion: optional "full" or "excluded"`
28192792 
from line 2848
28752848 
28762849 Maximum number of tokens used by including web page text content in the context. The limit is approximate and does not apply to binary content such as PDFs.
28772850 
2878 exclusiveMinimum: 0
2851 minimum: 1
28792852 
28802853 - `max_uses: optional number or null`
28812854 
28822855 Maximum number of times the tool can be used in the API request.
28832856 
2884 exclusiveMinimum: 0
2857 minimum: 1
28852858 
28862859 - `response_inclusion: optional "full" or "excluded"`
28872860 
from line 2870
28972870 
28982871 - `url_sources: optional BetaWebFetchURLSources or null`
28992872 
2900 Which sources contribute to the set of URLs web fetch may fetch.
2873 Which sources contribute to the set of URLs the tool may fetch. Omitted means every source.
29012874 
2902 Each key is a tagged variant: `user_input` is `all` or `none`; the
2903 two tool filters are `all`, `none`, `only` (only the named tools'
2904 results) or `except` (every result but the named tools'). A named tool
2905 must be declared in this request's `tools[]`.
2906 
29072875 - `use_cache: optional boolean`
29082876 
29092877 Whether to use cached content. Set to false to bypass the cache and fetch fresh content. Only set to false when the user explicitly requests fresh content or when fetching rapidly-changing sources.
from line 2886
29182886 
29192887 See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
29202888 
2889 - `string`
2890 
29212891 - `"claude-fable-5-1" or "claude-opus-5-5" or "claude-mythos-5-1" or 15 more`
29222892 
29232893 The model that will complete your prompt.
from line 2930
29602930 
29612931 Powerful intelligence for long-running agents and coding
29622932 
2963 - `"claude-mythos-preview"`
2964 
2965 New class of intelligence, strongest in coding and cybersecurity
2966 
29672933 - `"claude-opus-4-6"`
29682934 
29692935 Powerful intelligence for long-running agents and coding
from line 2962
29962962 
29972963 High-performance model for agents and coding
29982964 
2999 - `string`
2965 - `"claude-mythos-preview"`
30002966 
2967 **Deprecated**: Will reach end-of-life on June 30, 2026. Please migrate to claude-mythos-5. Visit https://docs.anthropic.com/en/docs/resources/model-deprecations for more information.
2968 
2969 New class of intelligence, strongest in coding and cybersecurity
2970 
30012971 - `name: "advisor"`
30022972 
30032973 Name of the tool.
from line 3006
30363006 
30373007 Maximum number of times the tool can be used in the API request.
30383008 
3039 exclusiveMinimum: 0
3009 minimum: 1
30403010 
30413011 - `strict: optional boolean`
30423012 
from line 3097
31273097 
31283098 Name of the MCP server to configure tools for
31293099 
3130 maxLength: 255, minLength: 1
3100 minLength: 1, maxLength: 255
31313101 
31323102 - `cache_control: optional BetaCacheControlEphemeral or null`
31333103 
from line 3212
32423212 
32433213 - `category: "cyber" or "bio" or "frontier_llm" or 2 more or null`
32443214 
3245 The policy category that triggered a refusal.
3215 The policy category that triggered the `from` model's refusal at this hop. `null` when the refusal doesn't map to a named category. Same vocabulary as `stop_details.category`.
32463216 
32473217 - `"cyber"`
32483218 
from line 3307
33373307 
33383308 - `diagnostics: BetaDiagnostics or null`
33393309 
3340 Request-level diagnostics: why the prompt cache could not fully reuse
3341 the prefix of the request named by `diagnostics.previous_message_id`.
3310 Request-level diagnostics. `null` when the request did not supply `diagnostics`, or when it did and no prompt-cache divergence was detected.
33423311 
33433312 - `cache_miss_reason: BetaCacheMissReason or null`
33443313 
from line 3381
34123381 
34133382 - `stop_details: BetaRefusalStopDetails or null`
34143383 
3415 Structured information about a refusal.
3384 Structured information about why model output stopped.
34163385 
3386 This is `null` when the `stop_reason` has no additional detail to report.
3387 
34173388 - `type: "refusal"`
34183389 
34193390 default: refusal
from line 3391
34203391 
34213392 - `category: "cyber" or "bio" or "frontier_llm" or 2 more or null`
34223393 
3423 The policy category that triggered a refusal.
3394 The policy category that triggered the refusal.
34243395 
3396 `null` when the refusal doesn't map to a named category.
3397 
34253398 - `"cyber"`
34263399 
34273400 The request could enable cyber harm, such as malware or exploit development. Benign cybersecurity work can also trigger this category.
from line 3552
35793552 
35803553 Outcome of the `fallback_credit_token` presented on this request.
35813554 
3555 Present on every response to a non-batch request that carried a
3556 `fallback_credit_token`, in either redemption mode; absent otherwise (batch
3557 items accept and ignore the token and carry no outcome object).
3558 
35823559 - `status: BetaFallbackCreditRedeemed or BetaFallbackCreditNotApplied`
35833560 
35843561 Whether the fallback-credit reprice was applied to this response's billing.
from line 3879
39023879 
39033880 - `speed: "standard" or "fast" or null`
39043881 
3905 Inference speed mode. `fast` provides significantly faster output token generation at premium pricing. Not all models support `fast`; invalid combinations are rejected at create time.
3882 The inference speed mode used for this request.
39063883 
39073884 - `"standard"`
39083885 
Feedback