Skip to content

feat(web): improve pending message display in chat view #476

@hqhq1025

Description

@hqhq1025

Feature Request

The display of pending (queued) messages in the chat view could be improved to give users better feedback about what is happening.

Current Behavior

When a message is queued while the agent is still processing, the pending state is not very visually distinct. It can be unclear whether the message was successfully queued, is waiting to be sent, or failed.

Suggested Improvements

  • Clearer visual indicator that a message is "pending" / queued (e.g., dimmed text, clock icon, "Queued" label)
  • Show the position in the queue if multiple messages are pending
  • Distinguish between "sending", "queued", and "failed" states more clearly
  • Consider a subtle animation or pulsing indicator for queued messages
  • Allow users to cancel or edit a pending message before it is sent

Context

When working with long-running agent tasks, users may queue multiple messages. A better pending message display helps users understand the current state of their conversation and avoid confusion about whether their input was received.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions