mirror of
https://github.com/YspCoder/clawgo.git
synced 2026-04-12 17:37:30 +08:00
fix: guard codex websocket delta callback
This commit is contained in:
@@ -626,7 +626,9 @@ func (p *CodexProvider) doWebsocketAttempt(ctx context.Context, endpoint string,
|
||||
switch strings.TrimSpace(fmt.Sprintf("%v", event["type"])) {
|
||||
case "response.output_text.delta":
|
||||
if d := strings.TrimSpace(fmt.Sprintf("%v", event["delta"])); d != "" {
|
||||
onDelta(d)
|
||||
if onDelta != nil {
|
||||
onDelta(d)
|
||||
}
|
||||
}
|
||||
case "response.completed":
|
||||
if respObj, ok := event["response"]; ok {
|
||||
|
||||
Reference in New Issue
Block a user