Skip to content

ESC interrupt clears followup queue instead of preserving it #33812

Description

@Kyzenkms

Bug Description

When messages are queued in the followup queue and the user presses ESC to interrupt the current streaming response, the queued messages are also cleared (permanently paused with no way to resume).

Expected Behavior

ESC should only interrupt the current streaming response. Queued messages should be preserved and auto-sent once the session becomes idle.

Steps to Reproduce

  1. Enable followup queue mode in settings
  2. Send a message while a response is streaming (it gets queued)
  3. Press ESC to interrupt the current response
  4. The queued message is never sent — the queue is permanently paused

Root Cause

The \onAbort\ callback sets \ ollowup.paused[id] = true, which blocks the auto-send effect. There is no mechanism to unpause the queue, so queued messages are effectively lost.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions