Skip to content

Commit 9f5ea9f

Browse files
phernandezclaude
andcommitted
fix: change plugin ID to openclaw-basic-memory
Match the plugin ID to the npm package/directory name so openclaw plugins install writes the correct config entry key. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
1 parent d86a407 commit 9f5ea9f

3 files changed

Lines changed: 11 additions & 11 deletions

File tree

README.md

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ For a practical runbook, see [Memory + Task Flow](./MEMORY_TASK_FLOW.md).
3737
openclaw plugins install @basicmemory/openclaw-basic-memory
3838

3939
# Enable and assign to the memory slot
40-
openclaw plugins enable basic-memory --slot memory
40+
openclaw plugins enable openclaw-basic-memory --slot memory
4141

4242
# Restart the gateway
4343
openclaw gateway restart
@@ -46,7 +46,7 @@ openclaw gateway restart
4646
Verify:
4747
```bash
4848
openclaw plugins list
49-
openclaw plugins info basic-memory
49+
openclaw plugins info openclaw-basic-memory
5050
```
5151

5252
If `uv` is not installed, the `bm` CLI setup is skipped gracefully during install. Install `uv` first, then re-run the postinstall script:
@@ -64,7 +64,7 @@ git clone https://github.com/basicmachines-co/openclaw-basic-memory.git
6464
cd openclaw-basic-memory
6565
bun install
6666
openclaw plugins install -l "$PWD"
67-
openclaw plugins enable basic-memory --slot memory
67+
openclaw plugins enable openclaw-basic-memory --slot memory
6868
openclaw gateway restart
6969
```
7070

@@ -77,12 +77,12 @@ Or load directly from a path in your OpenClaw config:
7777
paths: ["~/dev/openclaw-basic-memory"]
7878
},
7979
entries: {
80-
"basic-memory": {
80+
"openclaw-basic-memory": {
8181
enabled: true
8282
}
8383
},
8484
slots: {
85-
memory: "basic-memory"
85+
memory: "openclaw-basic-memory"
8686
}
8787
}
8888
}
@@ -120,7 +120,7 @@ This installs to the same `skills/` directory the plugin reads from, so updated
120120
### Minimal (zero-config)
121121
```json5
122122
{
123-
"basic-memory": {
123+
"openclaw-basic-memory": {
124124
enabled: true
125125
}
126126
}
@@ -131,7 +131,7 @@ This uses sensible defaults: auto-generated project name, maps Basic Memory to y
131131
### Full configuration
132132
```json5
133133
{
134-
"basic-memory": {
134+
"openclaw-basic-memory": {
135135
enabled: true,
136136
config: {
137137
project: "my-agent", // BM project name (default: "openclaw-{hostname}")
@@ -499,7 +499,7 @@ bun run test:int # Real BM MCP integration tests
499499

500500
## Publish to npm
501501

502-
This package is published as `@openclaw/basic-memory`.
502+
This package is published as `@basicmemory/openclaw-basic-memory`.
503503

504504
```bash
505505
# 1) Verify release readiness (types + tests + npm pack dry run)

index.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ import { registerSearchTool } from "./tools/search-notes.ts"
3030
import { registerWriteTool } from "./tools/write-note.ts"
3131

3232
export default {
33-
id: "basic-memory",
33+
id: "openclaw-basic-memory",
3434
name: "Basic Memory",
3535
description:
3636
"Local-first knowledge graph for OpenClaw — persistent memory with graph search and composited memory_search",
@@ -81,7 +81,7 @@ export default {
8181

8282
// --- Service lifecycle ---
8383
api.registerService({
84-
id: "basic-memory",
84+
id: "openclaw-basic-memory",
8585
start: async (ctx: { config?: unknown; workspaceDir?: string }) => {
8686
log.info("starting...")
8787

openclaw.plugin.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{
2-
"id": "basic-memory",
2+
"id": "openclaw-basic-memory",
33
"kind": "memory",
44
"skills": [
55
"skills/memory-tasks",

0 commit comments

Comments
 (0)