@@ -1225,7 +1225,11 @@ export interface ResponseObject {
12251225
12261226 top_p ?: number ;
12271227
1228- truncation ?: string | null ;
1228+ /**
1229+ * Controls how the service truncates input when it exceeds the model context
1230+ * window.
1231+ */
1232+ truncation ?: 'auto' | 'disabled' | null ;
12291233
12301234 /**
12311235 * Usage information for OpenAI response.
@@ -1695,6 +1699,11 @@ export namespace ResponseObject {
16951699 export interface Reasoning {
16961700 effort ?: 'none' | 'minimal' | 'low' | 'medium' | 'high' | 'xhigh' | null ;
16971701
1702+ /**
1703+ * @deprecated Deprecated: use 'summary' instead.
1704+ */
1705+ generate_summary ?: 'auto' | 'concise' | 'detailed' | null ;
1706+
16981707 /**
16991708 * Summary mode for reasoning output. One of 'auto', 'concise', or 'detailed'.
17001709 */
@@ -3697,7 +3706,11 @@ export interface ResponseListResponse {
36973706
36983707 top_p ?: number ;
36993708
3700- truncation ?: string | null ;
3709+ /**
3710+ * Controls how the service truncates input when it exceeds the model context
3711+ * window.
3712+ */
3713+ truncation ?: 'auto' | 'disabled' | null ;
37013714
37023715 /**
37033716 * Usage information for OpenAI response.
@@ -4636,6 +4649,11 @@ export namespace ResponseListResponse {
46364649 export interface Reasoning {
46374650 effort ?: 'none' | 'minimal' | 'low' | 'medium' | 'high' | 'xhigh' | null ;
46384651
4652+ /**
4653+ * @deprecated Deprecated: use 'summary' instead.
4654+ */
4655+ generate_summary ?: 'auto' | 'concise' | 'detailed' | null ;
4656+
46394657 /**
46404658 * Summary mode for reasoning output. One of 'auto', 'concise', or 'detailed'.
46414659 */
@@ -5646,6 +5664,11 @@ export namespace ResponseCreateParams {
56465664 export interface Reasoning {
56475665 effort ?: 'none' | 'minimal' | 'low' | 'medium' | 'high' | 'xhigh' | null ;
56485666
5667+ /**
5668+ * @deprecated Deprecated: use 'summary' instead.
5669+ */
5670+ generate_summary ?: 'auto' | 'concise' | 'detailed' | null ;
5671+
56495672 /**
56505673 * Summary mode for reasoning output. One of 'auto', 'concise', or 'detailed'.
56515674 */
@@ -6481,6 +6504,11 @@ export namespace ResponseCompactParams {
64816504 export interface Reasoning {
64826505 effort ?: 'none' | 'minimal' | 'low' | 'medium' | 'high' | 'xhigh' | null ;
64836506
6507+ /**
6508+ * @deprecated Deprecated: use 'summary' instead.
6509+ */
6510+ generate_summary ?: 'auto' | 'concise' | 'detailed' | null ;
6511+
64846512 /**
64856513 * Summary mode for reasoning output. One of 'auto', 'concise', or 'detailed'.
64866514 */
0 commit comments