Skip to content

[Critical] Messages display in reverse chronological order (newer messages above older) #23

@YoungVoney

Description

@YoungVoney

Messages in the claw.so web interface display in reverse chronological order, making conversations impossible to follow.

Reproduction Steps

  1. Open claw.so in browser
  2. Send a message from user → agent responds
  3. User sends another message (newer)
  4. Observe message ordering in UI

Expected Behavior

Messages should appear in chronological order (oldest at top, newest at bottom), like standard chat interfaces.

Actual Behavior

Newer messages appear ABOVE older messages in the conversation view.

Concrete example (2026-02-17 05:41 UTC):

  • Agent sent message ending with "but that's a bigger project" at 05:35 UTC
  • User sent a screenshot at 05:39 UTC (newer)
  • In claw.so UI: User's screenshot (newer) appeared ABOVE agent's older message
  • Result: conversation flow is backwards

Impact

  • Cannot follow conversation flow - impossible to understand sequence of events
  • Debugging is impossible - can't tell what happened first
  • Makes claw.so unusable for real-time monitoring - the primary use case

Environment

  • OpenClaw version: 2026.2.15
  • Platform: Web UI (claw.so)

This affects ALL message types: user messages, agent responses, system messages, tool call results, and subagent outputs.

Metadata

Metadata

Assignees

No one assigned

    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