Skip to content

[Bug]: No visual feedback when sending messages in TUI #53115

@BrennoKM

Description

@BrennoKM

Bug type

Behavior bug (incorrect output/state without crash)

Summary

When sending a message in the OpenClaw TUI, the user's message disappears immediately after pressing Enter with no visual feedback indicating the system is processing. No loading indicator, spinner, or "typing" message appears, making it unclear whether the message was sent or if the app is responding.

Steps to reproduce

  1. Run openclaw in terminal
  2. Select Ollama as the provider
  3. Select a model (e.g., llama3.2:3b)
  4. Type any message in the chat
  5. Press Enter to send

Expected behavior

  • The message should remain visible in the chat
  • A loading indicator (spinner, dots, or "thinking..." text) should appear
  • User should have visual confirmation that the message was sent and is being processed

Actual behavior

  • Message appears briefly on screen
  • Message disappears immediately after pressing Enter
  • No loading indicator or feedback shown
  • Long delay before response appears
  • User is left wondering if the message was sent or if the app is frozen

OpenClaw version

2026.3.22

Operating system

Ubuntu 25.04

Install method

curl

Model

ollama/llama3.2:3b

Provider / routing chain

Ollama (Local)

Additional provider/model setup details

No response

Logs, screenshots, and evidence

See Additional Information for video recording.

Impact and severity

User experience is significantly degraded. Without feedback, users cannot confirm their message was sent, cannot tell if the app is processing or stuck, and may assume the app is broken or their message was lost. This makes the TUI difficult to use, especially for longer queries.

High - The application still functions (responses eventually appear), but the UX is broken. Users may stop using the app or repeatedly send messages thinking the first one was lost.

Additional information

openclawbug.mp4

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't workingbug:behaviorIncorrect behavior without a crash

    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