From e359f6080accf18c48e6da9b89a1cb58b4788136 Mon Sep 17 00:00:00 2001 From: "openclaw-docs-sync[bot]" Date: Thu, 23 Apr 2026 15:13:07 +0000 Subject: [PATCH] chore(sync): mirror docs from openclaw/openclaw@10a9acbf29361744ff8a9920cc07c7d285e831bd --- .openclaw-sync/source.json | 4 ++-- docs/concepts/memory-qmd.md | 3 +-- docs/concepts/system-prompt.md | 2 +- docs/reference/AGENTS.default.md | 6 +++--- 4 files changed, 7 insertions(+), 8 deletions(-) diff --git a/.openclaw-sync/source.json b/.openclaw-sync/source.json index bed343ccc..4a30cea98 100644 --- a/.openclaw-sync/source.json +++ b/.openclaw-sync/source.json @@ -1,5 +1,5 @@ { "repository": "openclaw/openclaw", - "sha": "b7cc9d2d28d3c35a79df5b49d81a578412c47934", - "syncedAt": "2026-04-23T15:07:02.061Z" + "sha": "10a9acbf29361744ff8a9920cc07c7d285e831bd", + "syncedAt": "2026-04-23T15:11:27.741Z" } diff --git a/docs/concepts/memory-qmd.md b/docs/concepts/memory-qmd.md index df6802814..6c6624b33 100644 --- a/docs/concepts/memory-qmd.md +++ b/docs/concepts/memory-qmd.md @@ -52,8 +52,7 @@ legacy `--mask` collection flags and older MCP tool names when needed. configured `memory.qmd.paths`, then runs `qmd update` + `qmd embed` on boot and periodically (default every 5 minutes). - The default workspace collection tracks `MEMORY.md` plus the `memory/` - tree. Lowercase `memory.md` remains a bootstrap fallback, not a separate QMD - collection. + tree. Lowercase `memory.md` is not indexed as a root memory file. - Boot refresh runs in the background so chat startup is not blocked. - Searches use the configured `searchMode` (default: `search`; also supports `vsearch` and `query`). If a mode fails, OpenClaw retries with `qmd query`. diff --git a/docs/concepts/system-prompt.md b/docs/concepts/system-prompt.md index 71fdc403e..18497037b 100644 --- a/docs/concepts/system-prompt.md +++ b/docs/concepts/system-prompt.md @@ -109,7 +109,7 @@ Bootstrap files are trimmed and appended under **Project Context** so the model - `USER.md` - `HEARTBEAT.md` - `BOOTSTRAP.md` (only on brand-new workspaces) -- `MEMORY.md` when present, otherwise `memory.md` as a lowercase fallback +- `MEMORY.md` when present All of these files are **injected into the context window** on every turn unless a file-specific gate applies. `HEARTBEAT.md` is omitted on normal runs when diff --git a/docs/reference/AGENTS.default.md b/docs/reference/AGENTS.default.md index 7bfb2351d..4f59ba9b5 100644 --- a/docs/reference/AGENTS.default.md +++ b/docs/reference/AGENTS.default.md @@ -49,7 +49,7 @@ cp docs/reference/AGENTS.default.md ~/.openclaw/workspace/AGENTS.md ## Session start (required) - Read `SOUL.md`, `USER.md`, and today+yesterday in `memory/`. -- Read `MEMORY.md` when present; only fall back to lowercase `memory.md` when `MEMORY.md` is absent. +- Read `MEMORY.md` when present. - Do it before responding. ## Soul (required) @@ -67,8 +67,8 @@ cp docs/reference/AGENTS.default.md ~/.openclaw/workspace/AGENTS.md - Daily log: `memory/YYYY-MM-DD.md` (create `memory/` if needed). - Long-term memory: `MEMORY.md` for durable facts, preferences, and decisions. -- Lowercase `memory.md` is legacy fallback only; do not keep both root files on purpose. -- On session start, read today + yesterday + `MEMORY.md` when present, otherwise `memory.md`. +- Lowercase `memory.md` is legacy repair input only; do not keep both root files on purpose. +- On session start, read today + yesterday + `MEMORY.md` when present. - Capture: decisions, preferences, constraints, open loops. - Avoid secrets unless explicitly requested.