Memory types
Reference for valid values in the type field when creating or updating a memory.
Available types
| Value | Description |
architecture | Tech stack, project structure |
decision | Important technical decisions already made |
risk | Identified, resolved or pending risk |
convention | Team rule, standard or convention |
bug_history | Bug resolved with a lesson for the future |
tech_debt | Technical debt, legacy code or pending improvement |
sensitive_module | Delicate module that should not be touched lightly |
learning | General project learning |
external_integration | External service, API or dependency integration |
importance field
Integer between 1 and 10. Controls the memory priority in context/build results.
| Range | Recommended use |
| 9–10 | Critical - system constraints, immutable decisions |
| 7–8 | Important - relevant technical decisions, key component state |
| 5–6 | Normal - conventions, general state |
| 1–4 | Low - background context, historical notes |
Statuses (status)
| Value | Description |
pending | Requires dashboard review before appearing in searches |
approved | Available in semantic search and context/build |
rejected | Excluded from searches |