Label a recall decision
memory_feedbackLabel recalled answers as correct or incorrect based on user confirmation. This feedback calibrates memory personalization per tenant.
Instructions
Label a gated/verified recall decision as right or wrong. Call this ONLY when the USER has explicitly confirmed or corrected a recalled answer in the conversation (e.g. "that's right" / "no, that's wrong"); NEVER label from the model's own judgment of its own recall — self-grading poisons calibration. Labels are write-once: an already-labeled result means do not retry. Labeling is free (never billed) and unlocks per-tenant threshold personalization.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| correct | Yes | true if the USER confirmed the recalled answer was right, false if the USER corrected it as wrong | |
| event_id | Yes | The event_id returned by a recall_gated or recall_verified call |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| event_id | No | The labeled calibration event | |
| recorded | No | true when the label was recorded (write-once) |