-
Notifications
You must be signed in to change notification settings - Fork 41
Open
Description
Hi, thanks for building this excellent plugin.
I have a question about memory isolation when using multiple agents.
Context
- OpenClaw: 2026.3.13
- Plugin: graph-memory (latest from this repo)
contextEngineis set tograph-memory- We observed that memory is shared when multiple agents run under the same gateway/config.
Goal
Use graph-memory for multiple agents, but keep each agent's memory isolated.
Questions
- Does graph-memory currently support per-agent local config in a single gateway instance?
- Example: different
dbPathperagentId(or per session/thread/project).
- Example: different
- If not, is the officially recommended approach:
- run separate gateway instances/configs and assign different
dbPathfor each agent?
- run separate gateway instances/configs and assign different
- Is there any roadmap for built-in isolation in one instance?
- e.g. namespace/tenant key (
agentId,projectId, etc.)
- e.g. namespace/tenant key (
- If this is not planned yet, would you accept a PR for something like:
dbPathByAgent, or- single DB + namespaced partitioning/filtering?
Thanks!
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels