validate_memory
Increase a memory's trust score when its accuracy is verified, using reasons like explicit confirmation or cross-validation.
Instructions
Mark a memory as validated/confirmed useful.
Increases the memory's trust score and records the reason in the trust history. Use this when you verify that a recalled memory is still accurate and helpful.
Reasons and their default boosts:
used_correctly: +0.05 (memory was applied successfully)
explicitly_confirmed: +0.15 (user explicitly confirmed accuracy)
cross_validated: +0.20 (corroborated by multiple sources)
Trust score is capped at 1.0.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| note | No | Optional note explaining the validation context | |
| boost | No | Custom trust boost (overrides reason default). If None, uses reason's default. | |
| reason | No | Reason for validation: 'used_correctly' (applied and worked), 'explicitly_confirmed' (user verified), 'cross_validated' (multiple sources agree). If not specified, uses default boost. | |
| memory_id | Yes | ID of memory to validate |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |