diff --git a/server/internal/api/v1/chat.go b/server/internal/api/v1/chat.go --- a/server/internal/api/v1/chat.go +++ b/server/internal/api/v1/chat.go @@ -237,6 +237,8 @@ for _, part := range resp.Content { switch p := part.(type) { case fantasy.TextPart: contentText += p.Text + case fantasy.TextContent: + contentText += p.Text case fantasy.ToolCallContent: toolCalls = append(toolCalls, oaiToolCall{ ID: p.ToolCallID,