Save a durable memory
ygg_rememberSave a single durable fact like a decision, lesson, or fix to your project's memory for retrieval in future sessions. Automatically merges near-duplicates and rejects secrets.
Instructions
Persist ONE atomic, reusable fact (a decision, lesson, fix, convention, or status) to a project's durable memory for future sessions. Call right after you decide something, learn a lesson, or fix a non-obvious bug; store one idea per call, phrased to stand alone. Near-duplicates are merged automatically and obvious secrets (API keys, tokens) are refused. Returns the saved memory id.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| type | Yes | Memory category that best fits the fact. | |
| source | No | Provenance tag for where this memory came from (default "ygg-mcp"). Usually leave as default. | ygg-mcp |
| content | Yes | The single durable fact — one atomic idea, phrased so it stays useful with no surrounding context. | |
| project | Yes | Project this fact belongs to — usually the git repo name, e.g. "checkout-api". | |
| confidence | No | Optional confidence 0.0–1.0; higher ranks the memory more strongly in recall. Defaults to the engine's standard for tool writes. |