Create Outcome Record
create_outcome_recordRegisters an agent's action outcome for three-way reporting, capturing declared intent, observed result, outcome class, divergence, and validity to compare intent vs. reality.
Instructions
Register an action outcome (agent perspective). Part of three-way reporting.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"action_id": "<action_id>",
"declared_intent": "<declared_intent>",
"semantic_uncertainty": "<semantic_uncertainty>",
"observed_outcome": "<observed_outcome>",
"outcome_class": "<outcome_class>",
"divergence_score": "<divergence_score>",
"valid_until": "<valid_until>"
},
"name": "create_outcome_record"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| action_id | Yes | ||
| trust_epoch | No | ||
| valid_until | Yes | ||
| outcome_class | Yes | ||
| declared_intent | Yes | ||
| divergence_score | Yes | ||
| observed_outcome | Yes | ||
| semantic_uncertainty | Yes |