Retrieve Message Batch results changedapi/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+50added
Lines−45removed
From line
69
where the diff opens
First seen
14 Aug 2026
this site's first read of the page
Recorded edits11to this page, all time
The whole hunk
from line 69, old and new numbered
/
from line 69
6969
7070 - `container: Container or null`
7171
72 Information about the container used in the request (for the code execution tool)
72 Information about the container used in this request.
7373
74 This will be non-null if a container tool (e.g. code execution) was used.
75
7476 - `id: string`
7577
7678 Identifier for the container used in this request
from line 99
9799
98100 Skill ID
99101
100 maxLength: 64, minLength: 1
102 minLength: 1, maxLength: 64
101103
102104 - `version: string`
103105
104106 The resolved version: a skill version ID for custom skills.
105107
106 maxLength: 64, minLength: 1
108 minLength: 1, maxLength: 64
107109
108110 - `content: array of ContentBlock`
109111
from line 278
276278
277279 - `text: string`
278280
279 minLength: 0
280
281281 - `ThinkingBlock object`
282282
283283 - `type: "thinking"`
from line 358
358358
359359 For a toolset member tool_use, the toolset family.
360360
361 maxLength: 64, minLength: 1, pattern: ^[a-zA-Z0-9_-]+$
361 minLength: 1, maxLength: 64, pattern: ^[a-zA-Z0-9_-]+$
362362
363363 - `ServerToolUseBlock object`
364364
from line 806
806806
807807 - `tool_name: string`
808808
809 maxLength: 256, minLength: 1, pattern: ^[a-zA-Z0-9_-]{1,256}$
809 minLength: 1, maxLength: 256, pattern: ^[a-zA-Z0-9_-]{1,256}$
810810
811811 - `tool_use_id: string`
812812
from line 824
824824
825825 - `diagnostics: Diagnostics or null`
826826
827 Request-level diagnostics: why the prompt cache could not fully reuse
828 the prefix of the request named by `diagnostics.previous_message_id`.
827 Request-level diagnostics. `null` when the request did not supply `diagnostics`, or when it did and no prompt-cache divergence was detected.
829828
830829 - `cache_miss_reason: CacheMissReason or null`
831830
from line 888
889888
890889 See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
891890
891 - `string`
892
892893 - `"claude-fable-5-1" or "claude-opus-5-5" or "claude-mythos-5-1" or 15 more`
893894
894895 The model that will complete your prompt.
from line 932
931932
932933 Powerful intelligence for long-running agents and coding
933934
934 - `"claude-mythos-preview"`
935
936 New class of intelligence, strongest in coding and cybersecurity
937
938935 - `"claude-opus-4-6"`
939936
940937 Powerful intelligence for long-running agents and coding
from line 964
967964
968965 High-performance model for agents and coding
969966
970 - `string`
967 - `"claude-mythos-preview"`
971968
969 **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.
970
971 New class of intelligence, strongest in coding and cybersecurity
972
972973 - `role: "assistant"`
973974
974975 Conversational role of the generated message.
from line 980
979980
980981 - `stop_details: RefusalStopDetails or null`
981982
982 Structured information about a refusal.
983 Structured information about why model output stopped.
983984
985 This is `null` when the `stop_reason` has no additional detail to report.
986
984987 - `type: "refusal"`
985988
986989 default: refusal
from line 990
987990
988991 - `category: "cyber" or "bio" or "frontier_llm" or 2 more or null`
989992
990 The policy category that triggered a refusal.
993 The policy category that triggered the refusal.
994
995 `null` when the refusal doesn't map to a named category.
991996
992997 - `"cyber"`
993998
No line in this hunk matches that.