Skip to content

Display message delivery errors in 1:1 conversations #185

@mremond

Description

@mremond

Problem

When a message fails to be delivered (e.g., due to a server-to-server connection failure), Fluux does not display any error indicator to the user. The delivery failure is silently ignored, and users only discover the problem if they check another client.

Expected behavior

Failed messages should display a visual error indicator so the user is immediately aware of the delivery failure.

Proposed solution

Show a red exclamation icon below the failed message, with two separate clickable actions:

  1. View error — display the error details (e.g., the XMPP error stanza reason)
  2. Retry — re-send the message

These should be two distinct options, not a single combined action.

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