oxyo_causal_record
Record or reinforce a directed cause-and-effect link in the project root-cause graph, returning updated edge confidence and observation counts. Use when logging newly verified bug causes or system dependencies; use oxyo_causal_infer to query paths.
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": {
"cause": "<cause>",
"effect": "<effect>"
},
"name": "oxyo_causal_record"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| cause | Yes | Upstream trigger component, config change, or condition (e.g. 'missing_db_index'). | |
| scope | No | Project/repo scope for isolating causal graphs (defaults to 'global'). | |
| action | No | Relationship verb connecting cause to effect (e.g. 'causes', 'prevents', 'triggers'). | causes |
| effect | Yes | Downstream symptom, failure mode, or system outcome (e.g. 'checkout_timeout_504'). | |
| polarity | No | Direction of influence: 1 if cause increases/triggers effect, -1 if it prevents/reduces it. | |
| succeeded | No | True if the link was confirmed in practice; False to down-weight a refuted hypothesis. |