Data
Resolve Conflict
Resolve one conflict from the conflict report by index.
POST
Overview
Applies a resolution action to a single conflict identified by its index in the full conflict array for that agent and date (same ordering as the JSON report file). This uses the same resolution logic as the Memanto CLI conflict flow (updates Moorcheh memories and marks the row resolved in the report).Authentication
API clients do not send an API key orAuthorization header.
Session token from Activate Agent. Must match
agent_id.Must be
application/jsonPath Parameters
The unique identifier of the agent.
Body
Zero-based index into the full conflicts list for that
date (not only unresolved rows).One of:
keep_old, keep_new, keep_both, remove_both, manual.Report date
YYYY-MM-DD. Defaults to today on the server when omitted.Required when
action is manual: replacement memory text (both conflicting memories are removed and this content is stored).Optional memory type for the manual replacement (defaults follow implementation when omitted).
action, missing conflict report, out-of-range index, or missing manual_content for manual typically surface as 500 with details from the underlying resolver.
Next Steps
- List Conflicts to fetch remaining unresolved rows
- Recall to verify memory state after resolution