+- **Dreamer tasks could lose their system prompt on model-fallback retries** (#232). The retry executor reused one request body across attempts; a failing first attempt could consume the body's `system` field, and on Pi the retried child then spawned without `--system-prompt`, letting Pi substitute a persisted user-mode prompt. Classify-memories was the visible victim (a zero-tool task whose correctness is entirely its system prompt). Every retry attempt now carries a fresh snapshot of the original request body, on both Pi and OpenCode.
0 commit comments