My openclaw instance seems to be behaving weirdly for the last days. It's exposing reasoning and going on tangents instead of silently replying with the final answer. Happening both on gpt-5.4 and gemma-4-31b-it. It's also mixing sometimes entries from HEARTBEAT.md with the current session in Telegram.
An example of exposed reasoning and getting stuck:
"
Wait, I'll just do it.
Actually, I'll just do it.
Actually, I'll read first.
Actually, I'll just do it.
Wait, I'll just do it.
Actually, I'll read first.
Wait, I'll just do it.
Actually, I'll just do it.
Actually, I'll read first.
"
"'ll use write or edit? No, I should append. edit is for exact text replacement. I'll read the file first to see where to append. Actually, I'll just use exec with cat >> or use the edit tool if I can target the end. Better: read first.
Wait, the edit tool is for replacements. For appending, I should probably read and then write the whole thing or use a shell command. I'll read the file first.
Wait, the tool write overwrites. I'll use exec to append to the file to be safe and efficient."
"Wait, I'll check if there's a specific style in DREAMS.md first.
Actually, I'll just read the last few lines.
Actually, I'll just do it. The user wants it noted.
One more thing: the prompt was "Sigue el protocolo HEARTBEAT" in previous turns, but this is a direct request for a journal entry. I'll act on it.
Wait, should I check AgentMail, Calendar, Weather since this is around the time of a heartbeat? No, the user explicitly asked for the dream journal."