assumption-conflict
Find assumptions that disagree across agents (currency, timezone, version, customer id, ...) — Takes assumptions that several agents or steps hold about the same fact (key, value, who) and reports every key where the values differ, naming the conflicting pairs and whether they differ only by case or whitespace (a formatting difference) or in substance (USD vs EUR, a different id, a different version). Optionally requires each listed agent to state each required key; a missing statement is u
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": {
"assumptions": "<assumptions>"
},
"name": "assumption-conflict"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| agents | No | Agents expected to state the required keys. | |
| assumptions | Yes | ||
| requiredKeys | No | Keys every listed agent must state. |