2785 2785
2786 - `"incomplete"`2786 - `"incomplete"`
2787 2787
27882788 - `AdditionalTools object { role, tools, type, 3 more }` - `AdditionalTools object { role, tools, type, 2 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
3834 - `Reasoning object { id, summary, type, 4 more }`3824 - `Reasoning object { id, summary, type, 4 more }`
3835 3825
3836 A description of the chain of thought used by a reasoning model while generating3826 A description of the chain of thought used by a reasoning model while generating
7173 7163
7174 The identifier of the actor that created the item.7164 The identifier of the actor that created the item.
7175 7165
71767166 - `AdditionalTools object { id, role, tools, 3 more }` - `AdditionalTools object { id, role, tools, 2 more }`
7177 7167
7178 - `id: string`7168 - `id: string`
7179 7169
8223 8213
8224 The canonical name of the agent that produced this item.8214 The canonical name of the agent that produced this item.
8225 8215
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
8236 - `Compaction object { id, encrypted_content, type, 2 more }`8216 - `Compaction object { id, encrypted_content, type, 2 more }`
8237 8217
8238 A compaction item generated by the [`v1/responses/compact` API](/docs/api-reference/responses/compact).8218 A compaction item generated by the [`v1/responses/compact` API](/docs/api-reference/responses/compact).