Skip to content

fix(memory): default dreaming.storage.mode to 'separate' for OpenClaw 2026.4.15+#2

Merged
bbesner merged 1 commit into
mainfrom
fix/dreaming-storage-mode-separate
Apr 23, 2026
Merged

fix(memory): default dreaming.storage.mode to 'separate' for OpenClaw 2026.4.15+#2
bbesner merged 1 commit into
mainfrom
fix/dreaming-storage-mode-separate

Conversation

@bbesner
Copy link
Copy Markdown
Owner

@bbesner bbesner commented Apr 23, 2026

Summary

  • Changes install-memory.sh dreaming config from legacy {'mode': 'both', 'separateReports': True} to the supported {'mode': 'separate'}.
  • OpenClaw 2026.4.15 documented only inline and separate as valid modes and changed the default from inline to separate; both was an Ari-era value whose behavior is no longer part of the supported surface.
  • Bumps toolkit to 3.2.6 and promotes the previously-unreleased claude-code-update-check.sh SessionEnd schema-validation fix into this release.

Context

Surfaced while reviewing the delta from OpenClaw 2026.4.14 → 2026.4.22 before upgrading the live Ari stack. The wiki bridge (wiki-daily-ingest.sh) already reads from memory/dreaming/{phase}/ so consumption is unchanged — only the memory-core config shape needed alignment. Existing operator installs that wrote "both" should migrate to "separate" before upgrading past 2026.4.14.

Test plan

  • bash -n install-memory.sh — passes
  • Verified string fix with grep (no remaining 'both' or separateReports)
  • Applied equivalent fix to live Ari config at /home/ubuntu/ari/openclaw.json and confirmed memory-core loads cleanly under 2026.4.22
  • Operator follow-up: on upgrade, edit plugins.entries.memory-core.config.dreaming.storage.mode in existing openclaw.json from "both" to "separate".

🤖 Generated with Claude Code

… 2026.4.15+

OpenClaw 2026.4.15 changed the documented default from 'inline' to 'separate'
and only recognizes those two modes. The legacy 'both' value (with
separateReports: true) was an Ari-era pattern whose behavior is no longer part
of the supported surface. 'separate' matches actual consumption in the wiki
bridge (wiki-daily-ingest.sh already reads from memory/dreaming/{phase}/).

Bumps toolkit to 3.2.6. Also promotes the previously-unreleased update-check
schema-validation fix into this release.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@bbesner bbesner merged commit 1971628 into main Apr 23, 2026
@bbesner bbesner deleted the fix/dreaming-storage-mode-separate branch April 23, 2026 17:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant