-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathopenclaw.plugin.json
More file actions
69 lines (69 loc) · 2.02 KB
/
openclaw.plugin.json
File metadata and controls
69 lines (69 loc) · 2.02 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
{
"id": "memory-hexmem",
"kind": "memory",
"name": "Memory (HexMem)",
"description": "HexMem-backed structured memory with semantic search across events, lessons, facts, tasks, and identity",
"version": "1.0.0",
"skills": ["skills/hexmem"],
"configSchema": {
"type": "object",
"additionalProperties": false,
"properties": {
"dbPath": {
"type": "string",
"description": "Path to hexmem.db (default: ~/clawd/hexmem/hexmem.db)"
},
"contextInjection": {
"type": "object",
"additionalProperties": false,
"properties": {
"enabled": {
"type": "boolean",
"description": "Inject context on session start (default: true)"
},
"maxTasks": {
"type": "number",
"description": "Max pending tasks to inject (default: 5)"
},
"maxEvents": {
"type": "number",
"description": "Max recent events to inject (default: 3)"
},
"includeIdentity": {
"type": "boolean",
"description": "Include identity summary (default: true)"
}
}
},
"autoCapture": {
"type": "object",
"additionalProperties": false,
"properties": {
"enabled": {
"type": "boolean",
"description": "Auto-capture session interactions (default: true)"
},
"minTurns": {
"type": "number",
"description": "Minimum turns to trigger capture (default: 2)"
}
}
}
}
},
"uiHints": {
"dbPath": {
"label": "HexMem Database Path",
"placeholder": "~/clawd/hexmem/hexmem.db",
"advanced": true
},
"contextInjection.enabled": {
"label": "Auto-inject Context",
"help": "Inject pending tasks, identity, and recent events at session start"
},
"autoCapture.enabled": {
"label": "Auto-capture Sessions",
"help": "Log interaction events for sessions with multiple turns"
}
}
}