openclaw - 💡(How to fix) Fix [Bug]: Make Dream Diary narrative timeout configurable for slow/serial local model backends [1 comments, 2 participants]

Official PRs (…)
ON THIS PAGE

Recommended Tools

×6

Utilities matched from this issue’s tags and category — try them while you read without losing context.

GitHub issue graph ai analysis

Paste a GitHub issue URL. We fetch that issue, discover linked issues from bodies/comments/timeline, collect linked pull requests, and produce a structured English report.

The report is written in English Markdown for sharing and archival.

Helpful · Quick feedback

Loading…
GitHub stats
openclaw/openclaw#84301Fetched 2026-05-20 03:41:38
View on GitHub
Comments
1
Participants
2
Timeline
6
Reactions
1
Timeline (top)
labeled ×5commented ×1

Dreaming’s Dream Diary narrative subagent wait timeout appears to be hardcoded to 60 seconds. On local model backends such as LM Studio, prompt processing may be serialized even when OpenClaw starts multiple dreaming narrative runs in parallel/queued form. This can cause dreaming narrative runs to exceed 60s and fail even though the backend is still working normally.

Root Cause

Dreaming’s Dream Diary narrative subagent wait timeout appears to be hardcoded to 60 seconds. On local model backends such as LM Studio, prompt processing may be serialized even when OpenClaw starts multiple dreaming narrative runs in parallel/queued form. This can cause dreaming narrative runs to exceed 60s and fail even though the backend is still working normally.

RAW_BUFFERClick to expand / collapse

Bug type

Behavior bug (incorrect output/state without crash)

Beta release blocker

No

Summary

Dreaming’s Dream Diary narrative subagent wait timeout appears to be hardcoded to 60 seconds. On local model backends such as LM Studio, prompt processing may be serialized even when OpenClaw starts multiple dreaming narrative runs in parallel/queued form. This can cause dreaming narrative runs to exceed 60s and fail even though the backend is still working normally.

Steps to reproduce

Dreaming starts multiple narrative prompts around the same sweep. LM Studio processes prompt work serially, so queued narrative runs can exceed the 60s wait budget.

Related logs include errors like:

EmbeddedAttemptSessionTakeoverError: session file changed while embedded prompt lock was released and/or timeout-related narrative/embedded-run logs if present.

Expected behavior

The Dream Diary narrative timeout should be configurable, or OpenClaw should reduce narrative concurrency for local/serial model backends so dreaming can complete reliably.

Actual behavior

Related logs include errors like:

EmbeddedAttemptSessionTakeoverError: session file changed while embedded prompt lock was released and/or timeout-related narrative/embedded-run logs if present.

OpenClaw version

2025.5.12

Operating system

Ubuntu

Install method

npn

Model

qwen/qwen3.6 35B

Provider / routing chain

openclaw -> local

Additional provider/model setup details

No response

Logs, screenshots, and evidence

Impact and severity

No response

Additional information

Add a user-facing config key for the Dream Diary narrative timeout, for example under: json { "plugins": { "entries": { "memory-core": { "config": { "dreaming": { "narrative": { "timeoutMs": 300000, "concurrency": 1 } } } } } } } Exact config shape can differ, but the important part is making the current 60s timeout tunable.

Vote matrix · Quick signals

Works
Did the solution work? Tap to confirm.
Easy Fix
Was it a quick fix?
Time Saver
Did it save you time?
Blocking
Was it severely blocking?
Common Issue
Are others likely hitting this too?
Flaky / Intermittent
Is it intermittent?
Verified / Reproducible
Can you reproduce it reliably?
Loading…

FAQ

Expected behavior

The Dream Diary narrative timeout should be configurable, or OpenClaw should reduce narrative concurrency for local/serial model backends so dreaming can complete reliably.

Still need to ship something?

×6

Another batch ranked right after the header list — different links, same matching logic.

Back to top recommendations

TRENDING

openclaw - 💡(How to fix) Fix [Bug]: Make Dream Diary narrative timeout configurable for slow/serial local model backends [1 comments, 2 participants]