memory_mark_useful
Report that a recalled fact helped answer a question or complete a task, increasing its usefulness score for future retrieval.
Instructions
Report that a previously recalled fact actually helped you answer the user's question or complete a task. Bumps a 'useful_count' counter on the fact and writes a telemetry feedback_event row that future ranking work can aggregate. Call this AFTER you used a fact from memory_recall / memory_entity and confirmed it was helpful — not for every recalled fact. If the fact was wrong or misleading, use memory_report_outcome with outcome='wrong' or 'misleading' instead.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| note | No | Optional short note about how the fact was useful (e.g. 'unblocked auth debug'). Stored on the telemetry event for future analysis. | |
| fact_id | Yes | ID of the fact that was useful (from memory_recall or memory_entity). | |
| workspace_id | No | [Removed in v0.4.0] No-op. |