feedback
Rate the usefulness of a recalled memory after using it—choose helpful, not_helpful, stale, or wrong to adjust its relevance and improve future memory results.
Instructions
Record a quality signal for a recalled memory. Call this AFTER using a recall result: use 'helpful' if the memory answered your question, 'not_helpful' if it was irrelevant, 'stale' if the information is outdated, or 'wrong' if it is incorrect. This creates a feedback flywheel — useful memories rise, unhelpful ones fade. Do not call this for memories you have not actually used.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| reason | No | Optional explanation for the feedback signal. | |
| signal | Yes | helpful = memory was useful (salience +0.1, max 2.0). not_helpful = memory was irrelevant (salience -0.1, min 0.1). stale = information is outdated (salience floored at 0.3). wrong = information is incorrect (salience floored at 0.1). | |
| capture_id | Yes | The capture ID from a recall/search result. |