@@ -9,37 +9,32 @@ import {
99 CompletionCreateParams ,
1010} from "openai/resources/index" ;
1111import type {
12+ EasyInputMessage ,
1213 Response as OpenAIResponse ,
13- ResponseStreamEvent ,
14- ResponseTextDeltaEvent ,
15- ResponseTextDoneEvent ,
16- ResponseReasoningSummaryTextDeltaEvent ,
17- ResponseReasoningSummaryTextDoneEvent ,
18- ResponseReasoningTextDeltaEvent ,
19- ResponseReasoningTextDoneEvent ,
14+ ResponseFunctionToolCall ,
2015 ResponseInput ,
2116 ResponseInputItem ,
2217 ResponseInputMessageContentList ,
2318 ResponseOutputMessage ,
2419 ResponseOutputText ,
25- ResponseFunctionToolCall ,
26- EasyInputMessage ,
2720 ResponseReasoningItem ,
21+ ResponseReasoningSummaryTextDeltaEvent ,
22+ ResponseReasoningSummaryTextDoneEvent ,
23+ ResponseReasoningTextDeltaEvent ,
24+ ResponseReasoningTextDoneEvent ,
25+ ResponseStreamEvent ,
26+ ResponseTextDeltaEvent ,
2827} from "openai/resources/responses/responses.mjs" ;
2928
3029import {
30+ AssistantChatMessage ,
3131 ChatMessage ,
3232 CompletionOptions ,
33+ MessageContent ,
34+ MessagePart ,
3335 TextMessagePart ,
3436 ThinkingChatMessage ,
3537 ToolCallDelta ,
36- AssistantChatMessage ,
37- UserChatMessage ,
38- SystemChatMessage ,
39- ToolResultChatMessage ,
40- MessageContent ,
41- ImageMessagePart ,
42- MessagePart ,
4338} from ".." ;
4439
4540function appendReasoningFieldsIfSupported (
@@ -329,8 +324,6 @@ export function fromChatResponse(response: ChatCompletion): ChatMessage[] {
329324export function fromChatCompletionChunk (
330325 chunk : ChatCompletionChunk ,
331326) : ChatMessage | undefined {
332- console . log ( "chunk" , chunk ) ;
333-
334327 const delta = chunk . choices ?. [ 0 ] ?. delta as
335328 | ( ChatCompletionChunk . Choice . Delta & {
336329 reasoning ?: string ;
0 commit comments