memory.reflect
Reflect on completed tasks to distill learned insights and persist them as durable knowledge. Use after finishing work to store decisions, patterns, and outcomes for future recall.
Instructions
Extrai conhecimento de uma task CONCLUÍDA e persiste (loop de pós-task).
Use when: terminou um trabalho e quer destilar o que foi aprendido em memória durável. Do NOT use for: RECUPERAR conhecimento (memory.query); pré-task (memory.context). outcome: 'completed' | 'failed' | 'partial'. Example: memory.reflect(task_description='Implementei HyDE opt-in', changes='...', project='DecisionsSearch').
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"task_description": "<task_description>",
"changes": "<changes>"
},
"name": "memory.reflect"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| changes | Yes | ||
| outcome | No | completed | |
| project | No | ||
| task_description | Yes |