diff --git a/internal/channel/adapters/discord/stream.go b/internal/channel/adapters/discord/stream.go index 4279acf9..d343d837 100644 --- a/internal/channel/adapters/discord/stream.go +++ b/internal/channel/adapters/discord/stream.go @@ -47,7 +47,7 @@ func (s *discordOutboundStream) Push(ctx context.Context, event channel.StreamEv return nil case channel.StreamEventDelta: - if event.Delta == "" { + if event.Delta == "" || event.Phase == channel.StreamPhaseReasoning { return nil } s.mu.Lock()