Before answering anything that may already be in the user's memory palace — past work, prior decisions, a person, a project, or "what did we do / decide / discuss last time?" — search the palace first:
- Call
mempalace_searchwith a short keyword query. Usemempalace_kg_queryfor relational or time-bound facts. - Quote the drawer's verbatim text. Never summarize or paraphrase stored content.
- If results are empty, say so — do not invent an answer. If the MCP server is unavailable, surface the error; do not fall back to guessing.
Skip recall for pure greenfield work with no memory relevance (renaming a variable, fixing a typo). Recall is question-driven, not reflexive.
Full protocol: https://github.com/MemPalace/mempalace/blob/main/integrations/shared/recall-protocol.md. Deeper guidance:
the mempalace-recall skill.