openclaw - 💡(How to fix) Fix [Bug]: documented openclaw memory CLI is listed but dispatch rejects it as unknown command

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…

On OpenClaw 2026.5.18 (50a2481), the top-level CLI help and current docs advertise the built-in openclaw memory command, but executing openclaw memory ... fails with OpenClaw does not know the command "memory".

This breaks documented memory inspection/search workflows and also causes agent/diagnostic flows that shell out to openclaw memory to fail, even while runtime memory tools and third-party memory plugins can still work.

Root Cause

On OpenClaw 2026.5.18 (50a2481), the top-level CLI help and current docs advertise the built-in openclaw memory command, but executing openclaw memory ... fails with OpenClaw does not know the command "memory".

This breaks documented memory inspection/search workflows and also causes agent/diagnostic flows that shell out to openclaw memory to fail, even while runtime memory tools and third-party memory plugins can still work.

Fix Action

Fix / Workaround

  • OpenClaw: 2026.5.18 (50a2481)
  • Install: pnpm / Linux
  • Node: 24.14.0 in observed deployment
  • Memory slot: openclaw-honcho
  • Honcho runtime memory tools work (memory_search returns results), so this is CLI command registration/dispatch, not necessarily memory backend outage.

The CLI advertises memory, but dispatch rejects it as an unknown command.

Code Example

memory               Search, inspect, and reindex memory files

---

Memory - https://docs.openclaw.ai/cli/memory

---

$ openclaw memory status
OpenClaw does not know the command "memory".
Try: openclaw --help
Plugin command? openclaw plugins list
Docs: https://docs.openclaw.ai/cli

$ openclaw memory search 'openclaw' --limit 1
OpenClaw does not know the command "memory".
Try: openclaw --help
Plugin command? openclaw plugins list
Docs: https://docs.openclaw.ai/cli
RAW_BUFFERClick to expand / collapse

Bug type

CLI regression / documented command missing at runtime

Summary

On OpenClaw 2026.5.18 (50a2481), the top-level CLI help and current docs advertise the built-in openclaw memory command, but executing openclaw memory ... fails with OpenClaw does not know the command "memory".

This breaks documented memory inspection/search workflows and also causes agent/diagnostic flows that shell out to openclaw memory to fail, even while runtime memory tools and third-party memory plugins can still work.

Environment

  • OpenClaw: 2026.5.18 (50a2481)
  • Install: pnpm / Linux
  • Node: 24.14.0 in observed deployment
  • Memory slot: openclaw-honcho
  • Honcho runtime memory tools work (memory_search returns results), so this is CLI command registration/dispatch, not necessarily memory backend outage.

Evidence

openclaw --help lists the command:

memory               Search, inspect, and reindex memory files

Docs search also points to the CLI page:

Memory - https://docs.openclaw.ai/cli/memory

But actual commands fail:

$ openclaw memory status
OpenClaw does not know the command "memory".
Try: openclaw --help
Plugin command? openclaw plugins list
Docs: https://docs.openclaw.ai/cli

$ openclaw memory search 'openclaw' --limit 1
OpenClaw does not know the command "memory".
Try: openclaw --help
Plugin command? openclaw plugins list
Docs: https://docs.openclaw.ai/cli

Expected behavior

If openclaw --help and docs list memory, then openclaw memory status, openclaw memory search, and related subcommands should be registered and executable.

If the memory CLI was intentionally removed or renamed, the top-level help and docs should not advertise it, and agent/diagnostic flows should not call it.

Actual behavior

The CLI advertises memory, but dispatch rejects it as an unknown command.

Notes

This is distinct from #81077. That issue covers unknown commands with --help showing generic top-level help. Here, memory is explicitly listed by top-level help and linked in current docs, yet normal execution fails as unknown.

Also distinct from Honcho plugin CLI: openclaw honcho status works in this deployment after plugin cold start. The failing command is the built-in/documented openclaw memory entrypoint.

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

If openclaw --help and docs list memory, then openclaw memory status, openclaw memory search, and related subcommands should be registered and executable.

If the memory CLI was intentionally removed or renamed, the top-level help and docs should not advertise it, and agent/diagnostic flows should not call it.

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]: documented openclaw memory CLI is listed but dispatch rejects it as unknown command