@@ -89,7 +89,6 @@ export class OpenAiNativeHandler extends BaseProvider implements SingleCompletio
89
89
private resolveResponseId ( responseId : string | undefined ) : void {
90
90
if ( responseId ) {
91
91
this . lastResponseId = responseId
92
- console . log ( `[OpenAI-Native] Stored response ID: ${ responseId } ` )
93
92
}
94
93
// Resolve the promise so the next request can use this ID
95
94
if ( this . responseIdResolver ) {
@@ -125,15 +124,8 @@ export class OpenAiNativeHandler extends BaseProvider implements SingleCompletio
125
124
// This handles the race condition with fast nano model responses
126
125
let effectivePreviousResponseId = metadata ?. previousResponseId
127
126
128
- if ( metadata ?. previousResponseId ) {
129
- console . log ( `[OpenAI-Native] Using previous_response_id from metadata: ${ metadata . previousResponseId } ` )
130
- }
131
-
132
127
// Check if we should suppress previous response ID (e.g., after condense or message edit)
133
128
if ( metadata ?. suppressPreviousResponseId ) {
134
- console . log (
135
- `[OpenAI-Native] Suppressing previous_response_id due to suppressPreviousResponseId flag (likely after condense or edit)` ,
136
- )
137
129
// Clear the stored lastResponseId to prevent it from being used in future requests
138
130
this . lastResponseId = undefined
139
131
effectivePreviousResponseId = undefined
@@ -150,7 +142,6 @@ export class OpenAiNativeHandler extends BaseProvider implements SingleCompletio
150
142
] )
151
143
if ( resolvedId ) {
152
144
effectivePreviousResponseId = resolvedId
153
- console . log ( `[OpenAI-Native] Using previous_response_id from pending promise: ${ resolvedId } ` )
154
145
}
155
146
} catch {
156
147
// Non-fatal if promise fails
@@ -160,21 +151,13 @@ export class OpenAiNativeHandler extends BaseProvider implements SingleCompletio
160
151
// Fall back to the last known response ID if still not available
161
152
if ( ! effectivePreviousResponseId && this . lastResponseId ) {
162
153
effectivePreviousResponseId = this . lastResponseId
163
- console . log ( `[OpenAI-Native] Using previous_response_id from lastResponseId: ${ this . lastResponseId } ` )
164
154
}
165
155
}
166
156
167
157
// Format input and capture continuity id
168
158
const { formattedInput, previousResponseId } = this . prepareStructuredInput ( systemPrompt , messages , metadata )
169
159
const requestPreviousResponseId = effectivePreviousResponseId || previousResponseId
170
160
171
- if ( requestPreviousResponseId ) {
172
- console . log ( `[OpenAI-Native] Making request with previous_response_id: ${ requestPreviousResponseId } ` )
173
- console . log ( `[OpenAI-Native] Including updated instructions (system prompt) to ensure consistency` )
174
- } else {
175
- console . log ( `[OpenAI-Native] Making request without previous_response_id (full conversation context)` )
176
- }
177
-
178
161
// Create a new promise for this request's response ID
179
162
this . responseIdPromise = new Promise < string | undefined > ( ( resolve ) => {
180
163
this . responseIdResolver = resolve
@@ -618,7 +601,6 @@ export class OpenAiNativeHandler extends BaseProvider implements SingleCompletio
618
601
619
602
// Store response ID for conversation continuity
620
603
if ( parsed . response ?. id ) {
621
- console . log ( `[OpenAI-Native] Received response ID from stream: ${ parsed . response . id } ` )
622
604
this . resolveResponseId ( parsed . response . id )
623
605
}
624
606
@@ -910,9 +892,6 @@ export class OpenAiNativeHandler extends BaseProvider implements SingleCompletio
910
892
} else if ( parsed . type === "response.completed" || parsed . type === "response.done" ) {
911
893
// Store response ID for conversation continuity
912
894
if ( parsed . response ?. id ) {
913
- console . log (
914
- `[OpenAI-Native] Received response ID from done event: ${ parsed . response . id } ` ,
915
- )
916
895
this . resolveResponseId ( parsed . response . id )
917
896
}
918
897
@@ -1037,7 +1016,6 @@ export class OpenAiNativeHandler extends BaseProvider implements SingleCompletio
1037
1016
private async * processEvent ( event : any , model : OpenAiNativeModel ) : ApiStream {
1038
1017
// Persist response id for conversation continuity when available
1039
1018
if ( event ?. response ?. id ) {
1040
- console . log ( `[OpenAI-Native] Received response ID from SDK event: ${ event . response . id } ` )
1041
1019
this . resolveResponseId ( event . response . id )
1042
1020
}
1043
1021
0 commit comments