Resolve Timeline Review
Resolve one pending Memory review through the server's audited executor. Prefer review_action: the server validates the action against the stored event and performs any graph mutation before marking the event resolved. A failed action leaves the review pending. Replays are idempotent and return the persisted decision with already_resolved=true.
Path Parameters
event_id*Event Id
Timeline review event id
Query Parameters
review_action?string
Semantic review action; JSON body is preferred
Value in
- "keep_newer_as_latest"
- "keep_older_as_latest"
- "keep_both_linked"
- "no_change_needed"
- "dismiss"
- "custom_note_only"
resolution?|
Resolution type: accepted|dismissed|merged
action?|
Graph action: delete_memory|keep_newer|keep_both
memory_ids?|
Comma-separated memory IDs to act on
resolution_note?|
Optional human/agent note explaining a custom resolution
Request Body
application/json
TypeScript Definitions
Use the request body type in TypeScript.
Response Body
application/json
application/json
curl -X POST "https://example.com/agent/feed/events/string/resolve"{ "action": "string", "action_result": null, "already_resolved": true, "event_id": "string", "resolution": "string", "resolution_note": "string", "success": true}Empty
Empty
{ "detail": [ { "loc": [ "string" ], "msg": "string", "type": "string", "input": null, "ctx": {} } ]}