OpenClaw
OpenClaw should use pre-turn recall and post-turn async writeback with scoped identity. Handoffs should be explicit summaries with allowed memory references, not transcript inheritance.
Scope and capabilities
| Setting | Value |
|---|---|
| Source app | openclaw |
| Default container | jeethendra |
| Default scope | own |
| Key env var | UNIFIEDMEMORY_OPENCLAW_API_KEY |
Install
openclaw plugins install ./integrations/openclaw-unifiedmemory --link
openclaw unifiedmemory setup --write \
--api-url "https://edge-api.jithendranara.dev/api/v1" \
--api-key-env UNIFIEDMEMORY_OPENCLAW_API_KEY \
--container-tag "jeethendra" \
--long-term-container "jeethendra" \
--session-container "jeethendra" \
--recall-scope long-term \
--request-timeout-ms 30000
Verify
Use the plugin verification command from the setup output. It should check the selected scoped key, not an owner browser session.
Expected proof:
- recall returns own memory and shared canonical owner facts;
- writeback can save a disposable outcome;
- forget/delete works only where advertised by key capabilities;
- Courtroom read works;
- cross-agent private memory does not leak.
Handoff rules
OpenClaw-to-agent handoffs should include:
handoff_from;handoff_to;- a short summary;
- explicit allowed memory references.
Do not pass entire transcripts as inherited memory.