Memory types

Reference for valid values in the type field when creating or updating a memory.

Available types

ValueDescription
architectureTech stack, project structure
decisionImportant technical decisions already made
riskIdentified, resolved or pending risk
conventionTeam rule, standard or convention
bug_historyBug resolved with a lesson for the future
tech_debtTechnical debt, legacy code or pending improvement
sensitive_moduleDelicate module that should not be touched lightly
learningGeneral project learning
external_integrationExternal service, API or dependency integration

importance field

Integer between 1 and 10. Controls the memory priority in context/build results.

RangeRecommended use
9–10Critical - system constraints, immutable decisions
7–8Important - relevant technical decisions, key component state
5–6Normal - conventions, general state
1–4Low - background context, historical notes

Statuses (status)

ValueDescription
pendingRequires dashboard review before appearing in searches
approvedAvailable in semantic search and context/build
rejectedExcluded from searches