Skip to content

System events delayed by active session queue #13682

@1kuna

Description

@1kuna

When the session is actively processing user messages, system events (errors, warnings, restart notifications) queue behind them and can arrive minutes late. In one case, a gateway restart error from 16:12 didn't surface until 16:17 because the session was continuously busy with user chat.

This makes error notifications unreliable during active use, which is exactly when they matter most.

Possible approaches:

  • Priority lane so system events skip ahead of queued user messages
  • Separate delivery channel for errors that bypasses the session queue entirely
  • At minimum, visible timestamps on system events so the delay is obvious

Current behavior: system events enter the same FIFO queue as user messages and get indefinitely deferred during active conversation.

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't workingstaleMarked as stale due to inactivity

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions