Skip to content

Telegram channel misses successful response after error notification #8688

@ghostllm

Description

@ghostllm

Bug

When a request fails and then succeeds on retry, Telegram receives only the error message but not the successful response. The GUI shows the correct response.

Steps to Reproduce

  1. Send a message that causes initial context overflow
  2. OpenClaw attempts retry (with fallback model or after compaction)
  3. Retry succeeds

Expected Behavior

  • Telegram receives the successful response
  • Error message should either be suppressed (if retry will happen) or followed by the actual response

Actual Behavior

  • Telegram receives: "Context overflow: prompt too large for the model..."
  • Telegram does NOT receive the successful response
  • GUI shows the successful response correctly

Evidence

Screenshots show:

  • Telegram: only error message visible
  • GUI: full response with session_status and explanation

Environment

  • OpenClaw 2026.2.2-3
  • Channel: Telegram
  • Model: claude-opus-4-5-thinking via google-antigravity

Related

This may be related to how error notifications are sent before retry completion.

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions