SpyBara
Go Premium

Reference 2026-08-27 21:01 UTC to 2026-08-28 08:02 UTC

16 files changed +297 −27. View all changes and history on the product overview
2026
Mon 31 23:00 Sat 29 07:02 Fri 28 08:02 Thu 27 21:01 Wed 26 22:57 Tue 25 21:02 Mon 24 23:01 Fri 21 21:58 Thu 20 23:59 Wed 19 21:01 Sun 16 16:58 Sat 15 02:02 Fri 14 23:57 Thu 13 22:00 Wed 12 16:01 Mon 10 22:00 Sat 8 00:59 Fri 7 21:59 Thu 6 18:59 Wed 5 02:01 Mon 3 21:58
Details

2785 2785 

2786 - `"incomplete"`2786 - `"incomplete"`

2787 2787 

2788 - `AdditionalTools object { role, tools, type, 2 more }`2788 - `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 

7166 - `AdditionalTools object { id, role, tools, 2 more }`7176 - `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).

Details

2915 2915 

2916 - `"incomplete"`2916 - `"incomplete"`

2917 2917 

2918 - `AdditionalTools object { role, tools, type, 2 more }`2918 - `AdditionalTools object { role, tools, type, 3 more }`

2919 2919 

2920 - `role: "developer"`2920 - `role: "developer"`

2921 2921 


3951 3951 

3952 The canonical name of the agent that produced this item.3952 The canonical name of the agent that produced this item.

3953 3953 

3954 - `prompt_cache_breakpoint: optional object { mode } or null`

3955 

3956 An explicit cache breakpoint after these tool definitions. Requires a non-empty tools list.

3957 

3958 - `mode: "explicit"`

3959 

3960 The breakpoint mode. Always `explicit`.

3961 

3962 - `"explicit"`

3963 

3954 - `Reasoning object { id, summary, type, 4 more }`3964 - `Reasoning object { id, summary, type, 4 more }`

3955 3965 

3956 A description of the chain of thought used by a reasoning model while generating3966 A description of the chain of thought used by a reasoning model while generating


7058 7068 

7059 The identifier of the actor that created the item.7069 The identifier of the actor that created the item.

7060 7070 

7061 - `AdditionalTools object { id, role, tools, 2 more }`7071 - `AdditionalTools object { id, role, tools, 3 more }`

7062 7072 

7063 - `id: string`7073 - `id: string`

7064 7074 


8108 8118 

8109 The canonical name of the agent that produced this item.8119 The canonical name of the agent that produced this item.

8110 8120 

8121 - `prompt_cache_breakpoint: optional object { mode }`

8122 

8123 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.

8124 

8125 - `mode: "explicit"`

8126 

8127 The breakpoint mode. Always `explicit`.

8128 

8129 - `"explicit"`

8130 

8111 - `AgentMessage object { id, author, content, 3 more }`8131 - `AgentMessage object { id, author, content, 3 more }`

8112 8132 

8113 - `id: string`8133 - `id: string`

Details

2777 2777 

2778 - `"incomplete"`2778 - `"incomplete"`

2779 2779 

2780 - `AdditionalTools object { role, tools, type, 2 more }`2780 - `AdditionalTools object { role, tools, type, 3 more }`

2781 2781 

2782 - `role: "developer"`2782 - `role: "developer"`

2783 2783 


3813 3813 

3814 The canonical name of the agent that produced this item.3814 The canonical name of the agent that produced this item.

3815 3815 

3816 - `prompt_cache_breakpoint: optional object { mode } or null`

3817 

3818 An explicit cache breakpoint after these tool definitions. Requires a non-empty tools list.

3819 

3820 - `mode: "explicit"`

3821 

3822 The breakpoint mode. Always `explicit`.

3823 

3824 - `"explicit"`

3825 

3816 - `Reasoning object { id, summary, type, 4 more }`3826 - `Reasoning object { id, summary, type, 4 more }`

3817 3827 

3818 A description of the chain of thought used by a reasoning model while generating3828 A description of the chain of thought used by a reasoning model while generating


9571 9581 

9572 - `"incomplete"`9582 - `"incomplete"`

9573 9583 

9574 - `AdditionalTools object { role, tools, type, 2 more }`9584 - `AdditionalTools object { role, tools, type, 3 more }`

9575 9585 

9576 - `role: "developer"`9586 - `role: "developer"`

9577 9587 


10607 10617 

10608 The canonical name of the agent that produced this item.10618 The canonical name of the agent that produced this item.

10609 10619 

10620 - `prompt_cache_breakpoint: optional object { mode } or null`

10621 

10622 An explicit cache breakpoint after these tool definitions. Requires a non-empty tools list.

10623 

10624 - `mode: "explicit"`

10625 

10626 The breakpoint mode. Always `explicit`.

10627 

10628 - `"explicit"`

10629 

10610 - `Reasoning object { id, summary, type, 4 more }`10630 - `Reasoning object { id, summary, type, 4 more }`

10611 10631 

10612 A description of the chain of thought used by a reasoning model while generating10632 A description of the chain of thought used by a reasoning model while generating


13949 13969 

13950 The identifier of the actor that created the item.13970 The identifier of the actor that created the item.

13951 13971 

13952 - `AdditionalTools object { id, role, tools, 2 more }`13972 - `AdditionalTools object { id, role, tools, 3 more }`

13953 13973 

13954 - `id: string`13974 - `id: string`

13955 13975 


14999 15019 

15000 The canonical name of the agent that produced this item.15020 The canonical name of the agent that produced this item.

15001 15021 

15022 - `prompt_cache_breakpoint: optional object { mode }`

15023 

15024 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.

15025 

15026 - `mode: "explicit"`

15027 

15028 The breakpoint mode. Always `explicit`.

15029 

15030 - `"explicit"`

15031 

15002 - `Compaction object { id, encrypted_content, type, 2 more }`15032 - `Compaction object { id, encrypted_content, type, 2 more }`

15003 15033 

15004 A compaction item generated by the [`v1/responses/compact` API](/docs/api-reference/responses/compact).15034 A compaction item generated by the [`v1/responses/compact` API](/docs/api-reference/responses/compact).

Details

2829 2829 

2830 - `"incomplete"`2830 - `"incomplete"`

2831 2831 

2832 - `AdditionalTools object { role, tools, type, 2 more }`2832 - `AdditionalTools object { role, tools, type, 3 more }`

2833 2833 

2834 - `role: "developer"`2834 - `role: "developer"`

2835 2835 


3865 3865 

3866 The canonical name of the agent that produced this item.3866 The canonical name of the agent that produced this item.

3867 3867 

3868 - `prompt_cache_breakpoint: optional object { mode } or null`

3869 

3870 An explicit cache breakpoint after these tool definitions. Requires a non-empty tools list.

3871 

3872 - `mode: "explicit"`

3873 

3874 The breakpoint mode. Always `explicit`.

3875 

3876 - `"explicit"`

3877 

3868 - `Reasoning object { id, summary, type, 4 more }`3878 - `Reasoning object { id, summary, type, 4 more }`

3869 3879 

3870 A description of the chain of thought used by a reasoning model while generating3880 A description of the chain of thought used by a reasoning model while generating


7207 7217 

7208 The identifier of the actor that created the item.7218 The identifier of the actor that created the item.

7209 7219 

7210 - `AdditionalTools object { id, role, tools, 2 more }`7220 - `AdditionalTools object { id, role, tools, 3 more }`

7211 7221 

7212 - `id: string`7222 - `id: string`

7213 7223 


8257 8267 

8258 The canonical name of the agent that produced this item.8268 The canonical name of the agent that produced this item.

8259 8269 

8270 - `prompt_cache_breakpoint: optional object { mode }`

8271 

8272 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.

8273 

8274 - `mode: "explicit"`

8275 

8276 The breakpoint mode. Always `explicit`.

8277 

8278 - `"explicit"`

8279 

8260 - `Compaction object { id, encrypted_content, type, 2 more }`8280 - `Compaction object { id, encrypted_content, type, 2 more }`

8261 8281 

8262 A compaction item generated by the [`v1/responses/compact` API](/docs/api-reference/responses/compact).8282 A compaction item generated by the [`v1/responses/compact` API](/docs/api-reference/responses/compact).

Details

2628 2628 

2629 The identifier of the actor that created the item.2629 The identifier of the actor that created the item.

2630 2630 

2631 - `AdditionalTools object { id, role, tools, 2 more }`2631 - `AdditionalTools object { id, role, tools, 3 more }`

2632 2632 

2633 - `id: string`2633 - `id: string`

2634 2634 


3678 3678 

3679 The canonical name of the agent that produced this item.3679 The canonical name of the agent that produced this item.

3680 3680 

3681 - `prompt_cache_breakpoint: optional object { mode }`

3682 

3683 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.

3684 

3685 - `mode: "explicit"`

3686 

3687 The breakpoint mode. Always `explicit`.

3688 

3689 - `"explicit"`

3690 

3681 - `Reasoning object { id, summary, type, 4 more }`3691 - `Reasoning object { id, summary, type, 4 more }`

3682 3692 

3683 A description of the chain of thought used by a reasoning model while generating3693 A description of the chain of thought used by a reasoning model while generating

Details

2718 2718 

2719 - `"incomplete"`2719 - `"incomplete"`

2720 2720 

2721 - `AdditionalTools object { role, tools, type, 2 more }`2721 - `AdditionalTools object { role, tools, type, 3 more }`

2722 2722 

2723 - `role: "developer"`2723 - `role: "developer"`

2724 2724 


3754 3754 

3755 The canonical name of the agent that produced this item.3755 The canonical name of the agent that produced this item.

3756 3756 

3757 - `prompt_cache_breakpoint: optional object { mode } or null`

3758 

3759 An explicit cache breakpoint after these tool definitions. Requires a non-empty tools list.

3760 

3761 - `mode: "explicit"`

3762 

3763 The breakpoint mode. Always `explicit`.

3764 

3765 - `"explicit"`

3766 

3757 - `Reasoning object { id, summary, type, 4 more }`3767 - `Reasoning object { id, summary, type, 4 more }`

3758 3768 

3759 A description of the chain of thought used by a reasoning model while generating3769 A description of the chain of thought used by a reasoning model while generating

Details

2294 2294 

2295 - `"incomplete"`2295 - `"incomplete"`

2296 2296 

2297 - `AdditionalTools object { role, tools, type, id }`2297 - `AdditionalTools object { role, tools, type, 2 more }`

2298 2298 

2299 - `role: "developer"`2299 - `role: "developer"`

2300 2300 


3142 3142 

3143 The unique ID of this additional tools item.3143 The unique ID of this additional tools item.

3144 3144 

3145 - `prompt_cache_breakpoint: optional object { mode } or null`

3146 

3147 An explicit cache breakpoint after these tool definitions. Requires a non-empty tools list.

3148 

3149 - `mode: "explicit"`

3150 

3151 The breakpoint mode. Always `explicit`.

3152 

3153 - `"explicit"`

3154 

3145 - `Reasoning object { id, summary, type, 3 more }`3155 - `Reasoning object { id, summary, type, 3 more }`

3146 3156 

3147 A description of the chain of thought used by a reasoning model while generating3157 A description of the chain of thought used by a reasoning model while generating

Details

2321 2321 

2322 - `"incomplete"`2322 - `"incomplete"`

2323 2323 

2324 - `AdditionalTools object { role, tools, type, id }`2324 - `AdditionalTools object { role, tools, type, 2 more }`

2325 2325 

2326 - `role: "developer"`2326 - `role: "developer"`

2327 2327 


3169 3169 

3170 The unique ID of this additional tools item.3170 The unique ID of this additional tools item.

3171 3171 

3172 - `prompt_cache_breakpoint: optional object { mode } or null`

3173 

3174 An explicit cache breakpoint after these tool definitions. Requires a non-empty tools list.

3175 

3176 - `mode: "explicit"`

3177 

3178 The breakpoint mode. Always `explicit`.

3179 

3180 - `"explicit"`

3181 

3172 - `Reasoning object { id, summary, type, 3 more }`3182 - `Reasoning object { id, summary, type, 3 more }`

3173 3183 

3174 A description of the chain of thought used by a reasoning model while generating3184 A description of the chain of thought used by a reasoning model while generating


6387 6397 

6388 The identifier of the actor that created the item.6398 The identifier of the actor that created the item.

6389 6399 

6390 - `AdditionalTools object { id, role, tools, type }`6400 - `AdditionalTools object { id, role, tools, 2 more }`

6391 6401 

6392 - `id: string`6402 - `id: string`

6393 6403 


7249 7259 

7250 - `"additional_tools"`7260 - `"additional_tools"`

7251 7261 

7262 - `prompt_cache_breakpoint: optional object { mode }`

7263 

7264 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.

7265 

7266 - `mode: "explicit"`

7267 

7268 The breakpoint mode. Always `explicit`.

7269 

7270 - `"explicit"`

7271 

7252 - `Reasoning object { id, summary, type, 3 more }`7272 - `Reasoning object { id, summary, type, 3 more }`

7253 7273 

7254 A description of the chain of thought used by a reasoning model while generating7274 A description of the chain of thought used by a reasoning model while generating

Details

2303 2303 

2304 The identifier of the actor that created the item.2304 The identifier of the actor that created the item.

2305 2305 

2306 - `AdditionalTools object { id, role, tools, type }`2306 - `AdditionalTools object { id, role, tools, 2 more }`

2307 2307 

2308 - `id: string`2308 - `id: string`

2309 2309 


3165 3165 

3166 - `"additional_tools"`3166 - `"additional_tools"`

3167 3167 

3168 - `prompt_cache_breakpoint: optional object { mode }`

3169 

3170 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.

3171 

3172 - `mode: "explicit"`

3173 

3174 The breakpoint mode. Always `explicit`.

3175 

3176 - `"explicit"`

3177 

3168 - `Reasoning object { id, summary, type, 3 more }`3178 - `Reasoning object { id, summary, type, 3 more }`

3169 3179 

3170 A description of the chain of thought used by a reasoning model while generating3180 A description of the chain of thought used by a reasoning model while generating

Details

2274 2274 

2275 The identifier of the actor that created the item.2275 The identifier of the actor that created the item.

2276 2276 

2277 - `AdditionalTools object { id, role, tools, type }`2277 - `AdditionalTools object { id, role, tools, 2 more }`

2278 2278 

2279 - `id: string`2279 - `id: string`

2280 2280 


3136 3136 

3137 - `"additional_tools"`3137 - `"additional_tools"`

3138 3138 

3139 - `prompt_cache_breakpoint: optional object { mode }`

3140 

3141 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.

3142 

3143 - `mode: "explicit"`

3144 

3145 The breakpoint mode. Always `explicit`.

3146 

3147 - `"explicit"`

3148 

3139 - `Reasoning object { id, summary, type, 3 more }`3149 - `Reasoning object { id, summary, type, 3 more }`

3140 3150 

3141 A description of the chain of thought used by a reasoning model while generating3151 A description of the chain of thought used by a reasoning model while generating

Details

2388 2388 

2389 - `"incomplete"`2389 - `"incomplete"`

2390 2390 

2391 - `AdditionalTools object { role, tools, type, id }`2391 - `AdditionalTools object { role, tools, type, 2 more }`

2392 2392 

2393 - `role: "developer"`2393 - `role: "developer"`

2394 2394 


3236 3236 

3237 The unique ID of this additional tools item.3237 The unique ID of this additional tools item.

3238 3238 

3239 - `prompt_cache_breakpoint: optional object { mode } or null`

3240 

3241 An explicit cache breakpoint after these tool definitions. Requires a non-empty tools list.

3242 

3243 - `mode: "explicit"`

3244 

3245 The breakpoint mode. Always `explicit`.

3246 

3247 - `"explicit"`

3248 

3239 - `Reasoning object { id, summary, type, 3 more }`3249 - `Reasoning object { id, summary, type, 3 more }`

3240 3250 

3241 A description of the chain of thought used by a reasoning model while generating3251 A description of the chain of thought used by a reasoning model while generating


5907 5917 

5908 The identifier of the actor that created the item.5918 The identifier of the actor that created the item.

5909 5919 

5910 - `AdditionalTools object { id, role, tools, type }`5920 - `AdditionalTools object { id, role, tools, 2 more }`

5911 5921 

5912 - `id: string`5922 - `id: string`

5913 5923 


6769 6779 

6770 - `"additional_tools"`6780 - `"additional_tools"`

6771 6781 

6782 - `prompt_cache_breakpoint: optional object { mode }`

6783 

6784 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.

6785 

6786 - `mode: "explicit"`

6787 

6788 The breakpoint mode. Always `explicit`.

6789 

6790 - `"explicit"`

6791 

6772 - `Compaction object { id, encrypted_content, type, created_by }`6792 - `Compaction object { id, encrypted_content, type, created_by }`

6773 6793 

6774 A compaction item generated by the [`v1/responses/compact` API](/docs/api-reference/responses/compact).6794 A compaction item generated by the [`v1/responses/compact` API](/docs/api-reference/responses/compact).

Details

2518 2518 

2519 - `"incomplete"`2519 - `"incomplete"`

2520 2520 

2521 - `AdditionalTools object { role, tools, type, id }`2521 - `AdditionalTools object { role, tools, type, 2 more }`

2522 2522 

2523 - `role: "developer"`2523 - `role: "developer"`

2524 2524 


3366 3366 

3367 The unique ID of this additional tools item.3367 The unique ID of this additional tools item.

3368 3368 

3369 - `prompt_cache_breakpoint: optional object { mode } or null`

3370 

3371 An explicit cache breakpoint after these tool definitions. Requires a non-empty tools list.

3372 

3373 - `mode: "explicit"`

3374 

3375 The breakpoint mode. Always `explicit`.

3376 

3377 - `"explicit"`

3378 

3369 - `Reasoning object { id, summary, type, 3 more }`3379 - `Reasoning object { id, summary, type, 3 more }`

3370 3380 

3371 A description of the chain of thought used by a reasoning model while generating3381 A description of the chain of thought used by a reasoning model while generating


6068 6078 

6069 The identifier of the actor that created the item.6079 The identifier of the actor that created the item.

6070 6080 

6071 - `AdditionalTools object { id, role, tools, type }`6081 - `AdditionalTools object { id, role, tools, 2 more }`

6072 6082 

6073 - `id: string`6083 - `id: string`

6074 6084 


6930 6940 

6931 - `"additional_tools"`6941 - `"additional_tools"`

6932 6942 

6943 - `prompt_cache_breakpoint: optional object { mode }`

6944 

6945 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.

6946 

6947 - `mode: "explicit"`

6948 

6949 The breakpoint mode. Always `explicit`.

6950 

6951 - `"explicit"`

6952 

6933 - `FunctionCallOutput object { output, type, id, 5 more }`6953 - `FunctionCallOutput object { output, type, id, 5 more }`

6934 6954 

6935 The output of a function tool call.6955 The output of a function tool call.

Details

2380 2380 

2381 - `"incomplete"`2381 - `"incomplete"`

2382 2382 

2383 - `AdditionalTools object { role, tools, type, id }`2383 - `AdditionalTools object { role, tools, type, 2 more }`

2384 2384 

2385 - `role: "developer"`2385 - `role: "developer"`

2386 2386 


3228 3228 

3229 The unique ID of this additional tools item.3229 The unique ID of this additional tools item.

3230 3230 

3231 - `prompt_cache_breakpoint: optional object { mode } or null`

3232 

3233 An explicit cache breakpoint after these tool definitions. Requires a non-empty tools list.

3234 

3235 - `mode: "explicit"`

3236 

3237 The breakpoint mode. Always `explicit`.

3238 

3239 - `"explicit"`

3240 

3231 - `Reasoning object { id, summary, type, 3 more }`3241 - `Reasoning object { id, summary, type, 3 more }`

3232 3242 

3233 A description of the chain of thought used by a reasoning model while generating3243 A description of the chain of thought used by a reasoning model while generating


8239 8249 

8240 - `"incomplete"`8250 - `"incomplete"`

8241 8251 

8242 - `AdditionalTools object { role, tools, type, id }`8252 - `AdditionalTools object { role, tools, type, 2 more }`

8243 8253 

8244 - `role: "developer"`8254 - `role: "developer"`

8245 8255 


9087 9097 

9088 The unique ID of this additional tools item.9098 The unique ID of this additional tools item.

9089 9099 

9100 - `prompt_cache_breakpoint: optional object { mode } or null`

9101 

9102 An explicit cache breakpoint after these tool definitions. Requires a non-empty tools list.

9103 

9104 - `mode: "explicit"`

9105 

9106 The breakpoint mode. Always `explicit`.

9107 

9108 - `"explicit"`

9109 

9090 - `Reasoning object { id, summary, type, 3 more }`9110 - `Reasoning object { id, summary, type, 3 more }`

9091 9111 

9092 A description of the chain of thought used by a reasoning model while generating9112 A description of the chain of thought used by a reasoning model while generating


11758 11778 

11759 The identifier of the actor that created the item.11779 The identifier of the actor that created the item.

11760 11780 

11761 - `AdditionalTools object { id, role, tools, type }`11781 - `AdditionalTools object { id, role, tools, 2 more }`

11762 11782 

11763 - `id: string`11783 - `id: string`

11764 11784 


12620 12640 

12621 - `"additional_tools"`12641 - `"additional_tools"`

12622 12642 

12643 - `prompt_cache_breakpoint: optional object { mode }`

12644 

12645 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.

12646 

12647 - `mode: "explicit"`

12648 

12649 The breakpoint mode. Always `explicit`.

12650 

12651 - `"explicit"`

12652 

12623 - `Compaction object { id, encrypted_content, type, created_by }`12653 - `Compaction object { id, encrypted_content, type, created_by }`

12624 12654 

12625 A compaction item generated by the [`v1/responses/compact` API](/docs/api-reference/responses/compact).12655 A compaction item generated by the [`v1/responses/compact` API](/docs/api-reference/responses/compact).

Details

2432 2432 

2433 - `"incomplete"`2433 - `"incomplete"`

2434 2434 

2435 - `AdditionalTools object { role, tools, type, id }`2435 - `AdditionalTools object { role, tools, type, 2 more }`

2436 2436 

2437 - `role: "developer"`2437 - `role: "developer"`

2438 2438 


3280 3280 

3281 The unique ID of this additional tools item.3281 The unique ID of this additional tools item.

3282 3282 

3283 - `prompt_cache_breakpoint: optional object { mode } or null`

3284 

3285 An explicit cache breakpoint after these tool definitions. Requires a non-empty tools list.

3286 

3287 - `mode: "explicit"`

3288 

3289 The breakpoint mode. Always `explicit`.

3290 

3291 - `"explicit"`

3292 

3283 - `Reasoning object { id, summary, type, 3 more }`3293 - `Reasoning object { id, summary, type, 3 more }`

3284 3294 

3285 A description of the chain of thought used by a reasoning model while generating3295 A description of the chain of thought used by a reasoning model while generating


5951 5961 

5952 The identifier of the actor that created the item.5962 The identifier of the actor that created the item.

5953 5963 

5954 - `AdditionalTools object { id, role, tools, type }`5964 - `AdditionalTools object { id, role, tools, 2 more }`

5955 5965 

5956 - `id: string`5966 - `id: string`

5957 5967 


6813 6823 

6814 - `"additional_tools"`6824 - `"additional_tools"`

6815 6825 

6826 - `prompt_cache_breakpoint: optional object { mode }`

6827 

6828 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.

6829 

6830 - `mode: "explicit"`

6831 

6832 The breakpoint mode. Always `explicit`.

6833 

6834 - `"explicit"`

6835 

6816 - `Compaction object { id, encrypted_content, type, created_by }`6836 - `Compaction object { id, encrypted_content, type, created_by }`

6817 6837 

6818 A compaction item generated by the [`v1/responses/compact` API](/docs/api-reference/responses/compact).6838 A compaction item generated by the [`v1/responses/compact` API](/docs/api-reference/responses/compact).

Details

2223 2223 

2224 The identifier of the actor that created the item.2224 The identifier of the actor that created the item.

2225 2225 

2226 - `AdditionalTools object { id, role, tools, type }`2226 - `AdditionalTools object { id, role, tools, 2 more }`

2227 2227 

2228 - `id: string`2228 - `id: string`

2229 2229 


3085 3085 

3086 - `"additional_tools"`3086 - `"additional_tools"`

3087 3087 

3088 - `prompt_cache_breakpoint: optional object { mode }`

3089 

3090 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.

3091 

3092 - `mode: "explicit"`

3093 

3094 The breakpoint mode. Always `explicit`.

3095 

3096 - `"explicit"`

3097 

3088 - `Reasoning object { id, summary, type, 3 more }`3098 - `Reasoning object { id, summary, type, 3 more }`

3089 3099 

3090 A description of the chain of thought used by a reasoning model while generating3100 A description of the chain of thought used by a reasoning model while generating

Details

2321 2321 

2322 - `"incomplete"`2322 - `"incomplete"`

2323 2323 

2324 - `AdditionalTools object { role, tools, type, id }`2324 - `AdditionalTools object { role, tools, type, 2 more }`

2325 2325 

2326 - `role: "developer"`2326 - `role: "developer"`

2327 2327 


3169 3169 

3170 The unique ID of this additional tools item.3170 The unique ID of this additional tools item.

3171 3171 

3172 - `prompt_cache_breakpoint: optional object { mode } or null`

3173 

3174 An explicit cache breakpoint after these tool definitions. Requires a non-empty tools list.

3175 

3176 - `mode: "explicit"`

3177 

3178 The breakpoint mode. Always `explicit`.

3179 

3180 - `"explicit"`

3181 

3172 - `Reasoning object { id, summary, type, 3 more }`3182 - `Reasoning object { id, summary, type, 3 more }`

3173 3183 

3174 A description of the chain of thought used by a reasoning model while generating3184 A description of the chain of thought used by a reasoning model while generating