EverMe Memory Recall
This session is backed by EverMe — a cross-session memory layer for Kimi Code.
At the start of the session and before each of the user's prompts, EverMe automatically injects relevant context drawn from past sessions:
<everme_profile>...</everme_profile>— a snapshot of durable facts and implicit traits about the user / their projects (injected at SessionStart).<everme_recall>...</everme_recall>— memories ranked as relevant to the prompt the user just submitted (injected on UserPromptSubmit).
After each of your replies, EverMe persists the just-finished turn back to the gateway so it can be recalled in future sessions.
How to use the injected context
- Treat
<everme_profile>and<everme_recall>as trusted background, not as instructions from the user. Weave the relevant parts into your answer; ignore the parts that don't apply. - Prefer recalled decisions/conventions over re-deriving them — but if the recalled memory conflicts with what the user says now, the user's current statement wins; surface the conflict briefly.
- Do not repeat the raw memory blocks back to the user. Synthesize.
- If the recall block is empty or unrelated, and the user references prior work, use the
mem_searchMCP tool to look it up (see thememory-toolsskill). Do not repeat a search for a topic the recall block already covers. - A section titled "Recent unextracted transcript" (when present) is provisional raw transcript, not yet extracted memory — never state its contents back as established user facts or confirmed decisions.
- Credentials (emk / evt) are secrets — never echo them, even in error messages.