Skip to content

Bud 22: Bot does not respond to user messages after processing a complex multi-step task. #321

Description

@olegryabchikov-dot

Describe the bug

Bot does not respond to user messages after processing a complex multi-step task. Bot remains silent in chat despite receiving subsequent user messages. Bot self-reports being stuck in idle state when eventually pinged.

To Reproduce

Steps to reproduce the behavior:
Send to agent: "Create a single-page strategy game in the style of Dune in a single HTML file with inline styles and JavaScript. One level, one computer opponent. Requirements: 1) Map with resources (spice). 2) Buildings: base, spice factory, barracks, power plant. 3) Units: Fremen, ornithopters, harvesters. 4) Units must actually fight each other on the map. 5) Simple AI opponent that builds structures and attacks. 6) UI: resource panel, build buttons, mini-map. Save the result to /tmp/dune-strategy.html via write-file. After saving, read the file via read-file and confirm that the file was saved correctly."
Wait for bot response (~40+ minutes)
Send follow-up: "Hey! How's it going? Where's my game, bro?"
Wait for response (~40+ minutes)
Send second follow-up: "Are you alive, bro?"
Observe bot finally responds acknowledging idle state

Expected behavior

Bot should either generate the requested HTML game and save it via write-file, or respond with an error/status update within a reasonable timeframe. Subsequent user messages should receive responses.

Actual behavior

Bot did not generate the game or respond to the initial request. Bot remained silent for ~40 minutes. After second user ping, bot responded: "Alive, bro, sorry for the silence. I never built the Dune-style game — I was idle after your request. Confirming what to do?"
Docker logs show repeated 504 Gateway Timeout errors from ASICloud upstream during this period:
text
2026/08/17 13:23:43 [error] upstream timed out (110: Connection timed out) while reading response header from upstream
upstream: "https://202.181.159.215:443/v1/chat/completions"
HTTP/1.1 504 167

2026-08-17 13:23:43 | ERROR | lib_llm_ext | [AIProvider.chat]: Exception while communicating with LLM:
openai.InternalServerError: 504 Gateway Time-out (nginx/1.22.1)
Second 504 at 13:25:44 from different upstream IP (202.181.159.214), confirming infrastructure-level timeout rather than transient single-node failure. Request body was buffered to temp file /tmp/client_body/0000000672 indicating request exceeded nginx in-memory buffer limit. CHARS_SENT at time of timeout: 44,046 chars.
File /tmp/dune-strategy.html was never created.

Desktop:

OS: Ubuntu 22.04
Browser: N/A (Telegram client)
Version: N/A
Smartphone:
Device: N/A
OS: N/A
Browser: N/A
Version: N/A

Additional context

OmegaClaw version: v0.1.18
Communication channel: Telegram
Model provider: M3 (MiniMax) via ASICloud (inference.asicloud.cudos.org)
History size at time of incident: 2,113 lines
Loop iteration at time of timeout: 15,830
Telegram polling continued normally (200 OK) throughout — communication layer unaffected
This occurred after multiple prior C-2 failures (tool result delivery failures) which generated extensive idle-echo spam, inflating context size
This may be a specific instance of a broader tool result delivery failure affecting multiple tools under concurrent invocation conditions.
Like issues: C-2 (Tool Result Delivery Failure), OMEGA-352 (Memory Retrieval Failure)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions