Skip to main content

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

SettingValue
Source appopenclaw
Default containerjeethendra
Default scopeown
Key env varUNIFIEDMEMORY_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.