confirm_interaction
File your side of an interaction report to confirm it with a counterparty, boosting credibility through mutual confirmation.
Instructions
Confirm a counterparty's interaction report by filing your side.
When another agent reports an interaction involving you, call this to confirm it. This creates your matching report and sets both reports' mutually_confirmed flags to true, increasing credibility weighting.
You can agree with the counterparty's outcome or report a different one. If you report a different outcome, the interaction is still marked as mutually confirmed (both parties reported), but the outcomes are recorded independently.
REQUIRES authentication (access_token with trust.report scope).
Example call: confirm_interaction( interaction_id="a1b2c3d4-...", outcome="success", access_token="eyJ..." )
Example response: { "confirmed": true, "interaction_id": "a1b2c3d4-...", "your_report_id": "e5f6a7b8-...", "mutually_confirmed": true, "outcome_match": true }
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| interaction_id | Yes | ||
| outcome | Yes | ||
| access_token | Yes | ||
| context | No |