Dreaming caused API exhaustion
Today we discovered that the experimental Dreaming system was actively running relentless background narrative loops (Light, REM, and Deep phases), generating massive ingestion files (some over 2MB) in memory/.dreams/ without surfacing any visible human-readable artifacts.
This runaway background process completely drained our OpenAI Codex API usage limits, which then triggered a failover cascade that exhausted the Gemini rate limits as well. This resulted in system-wide model timeouts and connection errors.
Status: Dreaming has now been explicitly set to false in the OpenClaw configuration to stop the quota bleeding. This confirms that while the system was aggressively writing internal machine state, it was doing so at an unsustainable token cost. Dreaming remains disabled until we establish better guardrails.