| name | remember |
| description | Store learnings, decisions, patterns, or preferences into CEMS memory with project context |
Remember - Store Memory in CEMS
Store a learning, pattern, decision, or any information for future recall.
Usage
When the user says "remember this" or you discover something worth persisting:
- Determine the content to store
- Choose the appropriate scope:
personal (default) — only you see it
shared — visible to the whole team
- Pick a category:
preferences, conventions, architecture, decisions, workflow, or general
- Detect the current project from git remote for scoped recall:
- Run
git remote get-url origin to extract org/repo format
- SSH:
git@github.com:org/repo.git → org/repo
- HTTPS:
https://github.com/org/repo.git → org/repo
- Pass as
source_ref: "project:org/repo"
MCP Tool Call
{
"tool": "memory_add",
"arguments": {
"content": "The description of what to remember",
"scope": "personal",
"category": "decisions",
"tags": ["auth", "security"],
"source_ref": "project:org/repo"
}
}
What to Store
- User preferences and style choices
- Project conventions and naming patterns
- Architecture and infrastructure decisions
- Debugging insights and solutions to recurring problems
- Workflow patterns and deployment processes
What NOT to Store
- Session-specific context (current task, temporary state)
- Information already in the codebase
- Build output or error messages being debugged right now
- Speculative conclusions from a single observation