@@ -343,7 +343,7 @@ func (a *agent) Run(ctx context.Context, sessionID string, content string, attac
343 if !a.Model().SupportsImages && attachments != nil {
343 if !a.Model().SupportsImages && attachments != nil {
344 attachments = nil
344 attachments = nil
346− events := make(chan AgentEvent)
346+ events := make(chan AgentEvent, 1)
347 if a.IsSessionBusy(sessionID) {
347 if a.IsSessionBusy(sessionID) {
348 existing, ok := a.promptQueue.Get(sessionID)
348 existing, ok := a.promptQueue.Get(sessionID)