-
-
Notifications
You must be signed in to change notification settings - Fork 57k
Closed
Labels
bugSomething isn't workingSomething isn't working
Description
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
- Send a message that causes initial context overflow
- OpenClaw attempts retry (with fallback model or after compaction)
- 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
- Compaction always fails to generate summaries - falls back to static text #3479 (compaction failures)
- Thinking blocks without signature cause API rejection #8664 (thinking signature errors)
This may be related to how error notifications are sent before retry completion.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't working