84 84
85 Details about why the response is incomplete.85 Details about why the response is incomplete.
86 86
8787 - `reason: optional "max_output_tokens" or "content_filter"` - `reason: optional "max_output_tokens" or "max_messages" or "content_filter"`
88 88
89 The reason why the response is incomplete.89 The reason why the response is incomplete.
90 90
91 - `"max_output_tokens"`91 - `"max_output_tokens"`
92 92
93 - `"max_messages"`
94
93 - `"content_filter"`95 - `"content_filter"`
94 96
95 - `instructions: string or array of BetaEasyInputMessage or object { content, role, agent, 2 more } or BetaResponseOutputMessage or 32 more or null`97 - `instructions: string or array of BetaEasyInputMessage or object { content, role, agent, 2 more } or BetaResponseOutputMessage or 32 more or null`
10902 10904
10903 The total number of tokens used.10905 The total number of tokens used.
10904 10906
10905 - `compute_units: optional number or null`
10906
10907 Compute units for the request. Currently null when available.
10908
10909 - `user: optional string`10907 - `user: optional string`
10910 10908
10911 This field is being replaced by `safety_identifier` and `prompt_cache_key`. Use `prompt_cache_key` instead to maintain caching optimizations.10909 This field is being replaced by `safety_identifier` and `prompt_cache_key`. Use `prompt_cache_key` instead to maintain caching optimizations.
11089 "output_tokens_details": {11087 "output_tokens_details": {
11090 "reasoning_tokens": 011088 "reasoning_tokens": 0
11091 },11089 },
1109211090 "total_tokens": 0, "total_tokens": 0
11093 "compute_units": 0
11094 },11091 },
11095 "user": "user-1234"11092 "user": "user-1234"
11096}11093}