on main help sign in
no need to check cancelled ctx
5e366e1Vadim Inshakov
internal/llm/agent/agent.go+1−4
@@ -374,10 +374,7 @@ func (a *agent) Run(ctx context.Context, sessionID string, content string, attac
374 a.activeRequests.Del(sessionID)
374 a.activeRequests.Del(sessionID)
375 cancel()
375 cancel()
376 a.Publish(pubsub.CreatedEvent, result)
376 a.Publish(pubsub.CreatedEvent, result)
377− select {
378− case events <- result:
377+ events <- result
379− case <-genCtx.Done():
380− }
381 close(events)
378 close(events)
382 }()
379 }()
383 return events, nil
380 return events, nil