resolve_alert
Judge an alert against a thesis's claims, then update the thesis status and confidence while logging the rationale with the alert.
Instructions
Judge an alert after reading the event and the thesis's claims; the thesis is updated accordingly and the change logged with the alert.
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": {
"alert_id": "<alert_id>",
"verdict": "<verdict>",
"rationale": "<rationale>"
},
"name": "resolve_alert"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| status | No | Override the default status change | |
| verdict | Yes | supports | weakens (active -> at_risk) | breaks | unrelated | |
| alert_id | Yes | ||
| rationale | Yes | Why, citing the event and evidence | |
| confidence | No | New thesis confidence |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| alert | Yes | ||
| event | Yes | ||
| thesis_title | Yes | ||
| thesis_status | Yes | ||
| thesis_confidence | Yes |