Hi @CortexReach,
I noticed this repository has had no commits or activity for approximately 2.5 months (last push: 2026-03-23). I want to check in before raising concerns, and I'm hoping to get a clear answer on the project's status.
What I observed
- Last push: 2026-03-23
- Last general update: 2026-02-24
- No formal releases published (only one tag: v1.1.0)
- Stars: 2
- Open issues: 2 (unanswered)
- No recent activity from the maintainer
My use case
I've been using the npm-published community fork @ruliu/memory-lancedb-pro (v1.1.9), which appears to be a maintained continuation of your work. While debugging integration with OpenClaw 2026.5.27+, I encountered a fundamental architectural issue that I believe originates from this plugin's design rather than configuration:
The core problem
The plugin's management tools (memory_store, memory_recall, etc.) are not exposed to the Agent through OpenClaw's tool routing system. Despite:
enableManagementTools: true being set
hooks.allowConversationAccess: true being configured
- The LanceDB database being healthy (356 entries intact)
embedding, retrieval, and rerank all working at the API level
...the Agent cannot see or call any of these tools. It falls back to writing MD files and using LCM (lossless-claw) compression history as a poor man's memory.
Specific questions
- Are you still actively maintaining this project?
- Is there a successor repository or official handoff to the
@ruliu community fork?
- Have you seen the same tool-exposure issue in newer OpenClaw versions? Is this a known regression?
- Would you be open to adding a
contracts.tools declaration (currently missing in the community fork, causing OpenClaw startup warnings) to make tool exposure explicit?
Suggestions if you'd like to revive it
If you do have time/interest, here are concrete improvements that would dramatically increase adoption:
- Publish formal releases to npm (currently only
v1.1.0 tag exists). Semantic versioning helps users trust upgrades.
- Add
contracts.tools declaration in openclaw.plugin.json for OpenClaw 2026.5.27+ compatibility. This eliminates startup warnings and may fix the tool-routing issue.
- Document the auto-capture behavior explicitly. Currently
agent_end hook triggering is unpredictable and undocumented.
- Consider explicit
enableManagementTools: true default in the schema, since the management tools are the most valuable feature.
- Add an
ARCHIVED notice or transfer ownership to the active community fork if you don't plan to continue. This would help users like me avoid the dead-end we hit.
Why I'm asking
I spent significant time debugging what turned out to be an architectural issue, not a configuration problem. A clear status update would help others avoid the same path. And if there's any chance of revival, I'd be happy to help test or contribute documentation.
Thanks for your time and the great work on this plugin — even with the tool-exposure issue, the underlying LanceDB + hybrid retrieval design is excellent.
Environment details:
- OpenClaw: 2026.5.27 → 2026.5.28
- Plugin version tested: 1.1.9 (community fork)
- LanceDB: 356 entries, vector retrieval working
- Embedding: text-embedding-v4 @ 2048d (dimensions + requestDimensions both required)
- Rerank: qwen3-rerank via DashScope
Hi @CortexReach,
I noticed this repository has had no commits or activity for approximately 2.5 months (last push: 2026-03-23). I want to check in before raising concerns, and I'm hoping to get a clear answer on the project's status.
What I observed
My use case
I've been using the npm-published community fork
@ruliu/memory-lancedb-pro(v1.1.9), which appears to be a maintained continuation of your work. While debugging integration with OpenClaw 2026.5.27+, I encountered a fundamental architectural issue that I believe originates from this plugin's design rather than configuration:The core problem
The plugin's management tools (
memory_store,memory_recall, etc.) are not exposed to the Agent through OpenClaw's tool routing system. Despite:enableManagementTools: truebeing sethooks.allowConversationAccess: truebeing configuredembedding,retrieval, andrerankall working at the API level...the Agent cannot see or call any of these tools. It falls back to writing MD files and using LCM (lossless-claw) compression history as a poor man's memory.
Specific questions
@ruliucommunity fork?contracts.toolsdeclaration (currently missing in the community fork, causing OpenClaw startup warnings) to make tool exposure explicit?Suggestions if you'd like to revive it
If you do have time/interest, here are concrete improvements that would dramatically increase adoption:
v1.1.0tag exists). Semantic versioning helps users trust upgrades.contracts.toolsdeclaration inopenclaw.plugin.jsonfor OpenClaw 2026.5.27+ compatibility. This eliminates startup warnings and may fix the tool-routing issue.agent_endhook triggering is unpredictable and undocumented.enableManagementTools: truedefault in the schema, since the management tools are the most valuable feature.ARCHIVEDnotice or transfer ownership to the active community fork if you don't plan to continue. This would help users like me avoid the dead-end we hit.Why I'm asking
I spent significant time debugging what turned out to be an architectural issue, not a configuration problem. A clear status update would help others avoid the same path. And if there's any chance of revival, I'd be happy to help test or contribute documentation.
Thanks for your time and the great work on this plugin — even with the tool-exposure issue, the underlying LanceDB + hybrid retrieval design is excellent.
Environment details: