memory_reflect
Synthesize higher-level insights by gathering reflection-worthy memories sorted by importance and recency, then store the insights linked to their source memories.
Instructions
Generative-Agents-style reflection (agent-driven, no LLM in the server). mode:"gather" (default) returns the most reflection-worthy memories (high importance × recent) as material plus an instruction to synthesize 1–3 higher-level insights. mode:"store" persists a synthesized insight (provenance="reflection") and "derived_from"-links it to its source memories.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| mode | No | "gather" (default): the server SELECTs the most reflection-worthy memories (high importance × recent) as material for you to synthesize. "store": persist a synthesized insight back, linked to its source memories. | gather |
| scope | No | Memory scope for isolation | |
| namespace | No | Namespace within scope (e.g., project name, team name) | |
| limit | No | gather: max reflection-material rows to return (default 10) | |
| insight | No | store: the higher-level insight you synthesized from the gathered material | |
| title | No | store: optional short title for the stored insight | |
| source_ids | No | store: ids of the source memories this insight was derived from (linked via "derived_from"; non-existent ids are skipped) |