File tree Expand file tree Collapse file tree 1 file changed +8
-3
lines changed Expand file tree Collapse file tree 1 file changed +8
-3
lines changed Original file line number Diff line number Diff line change @@ -519,14 +519,19 @@ await foreach (StreamingResponseUpdate update
519519 },
520520 }))
521521{
522- if (update is StreamingResponseItemUpdate itemUpdate
522+ if (update is StreamingResponseOutputItemAddedUpdate itemUpdate
523523 && itemUpdate .Item is ReasoningResponseItem reasoningItem )
524524 {
525525 Console .WriteLine ($" [Reasoning] ({reasoningItem .Status })" );
526526 }
527- else if (update is StreamingResponseContentPartDeltaUpdate deltaUpdate )
527+ else if (update is StreamingResponseOutputItemAddedUpdate itemDone
528+ && itemDone .Item is ReasoningResponseItem reasoningDone )
528529 {
529- Console .Write (deltaUpdate .Text );
530+ Console .WriteLine ($" [Reasoning DONE] ({reasoningDone .Status })" );
531+ }
532+ else if (update is StreamingResponseOutputTextDeltaUpdate delta )
533+ {
534+ Console .Write (delta .Delta );
530535 }
531536}
532537```
You can’t perform that action at this time.
0 commit comments