2785 2785
2786 - `"incomplete"`2786 - `"incomplete"`
2787 2787
27882788 - `AdditionalTools object { role, tools, type, 2 more }` - `AdditionalTools object { role, tools, type, 3 more }`
2789 2789
2790 - `role: "developer"`2790 - `role: "developer"`
2791 2791
3821 3821
3822 The canonical name of the agent that produced this item.3822 The canonical name of the agent that produced this item.
3823 3823
3824 - `prompt_cache_breakpoint: optional object { mode } or null`
3825
3826 An explicit cache breakpoint after these tool definitions. Requires a non-empty tools list.
3827
3828 - `mode: "explicit"`
3829
3830 The breakpoint mode. Always `explicit`.
3831
3832 - `"explicit"`
3833
3824 - `Reasoning object { id, summary, type, 4 more }`3834 - `Reasoning object { id, summary, type, 4 more }`
3825 3835
3826 A description of the chain of thought used by a reasoning model while generating3836 A description of the chain of thought used by a reasoning model while generating
7163 7173
7164 The identifier of the actor that created the item.7174 The identifier of the actor that created the item.
7165 7175
71667176 - `AdditionalTools object { id, role, tools, 2 more }` - `AdditionalTools object { id, role, tools, 3 more }`
7167 7177
7168 - `id: string`7178 - `id: string`
7169 7179
8213 8223
8214 The canonical name of the agent that produced this item.8224 The canonical name of the agent that produced this item.
8215 8225
8226 - `prompt_cache_breakpoint: optional object { mode }`
8227
8228 Marks the exact end of a reusable prompt prefix. The breakpoint inherits its TTL from the request's `prompt_cache_options.ttl`; the boundary is not rounded to a token block.
8229
8230 - `mode: "explicit"`
8231
8232 The breakpoint mode. Always `explicit`.
8233
8234 - `"explicit"`
8235
8216 - `Compaction object { id, encrypted_content, type, 2 more }`8236 - `Compaction object { id, encrypted_content, type, 2 more }`
8217 8237
8218 A compaction item generated by the [`v1/responses/compact` API](/docs/api-reference/responses/compact).8238 A compaction item generated by the [`v1/responses/compact` API](/docs/api-reference/responses/compact).