Observability alert check
wever_observability-alert-checkAgent Observability: submit the alert rules for an agent’s operation: the failure conditions that matter, each with its id, name and severity (critical, high, medium or low), and each alert with its id, the failure conditions it fires on, what it watches, its threshold, the period the threshold is read over, its owner, the owner’s next action or runbook, its channel and when it last fired in a test; and optionally the moment to read the rules at. The signed report lists every failure condition with the alerts that fire on it and every alert with its threshold read as numbered, vague or missing, and names alerting that would not work when it matters: failure conditions with no alert, alerts with no stated threshold, and alerts that name no owner and no next action; then an owner or a next action alone, thresholds with no number, no window, no test within 90 days, references to conditions not in the list and alerts tied to no condition, with the fix for each. Whether each production agent has a named owner, responder and fallback is wever_incident-ownership-check, when an agent hands a decision to a person is wever_escalation-threshold-check and routing delivered watch fires and job results is wever_alert-route. Verdict alerting_fails, alerting_gaps, alerting_unverified or alerting_works. POST /api/observability-alert-check. Reads only the material in the call: no network request, fetch, money movement, message, sharing, configuration change or external write. Paid URL: 0.10 USDC per call on Base via x402 exact, with the shared 10 signed-wallet free calls per rolling 30 days. Bind X-Wever-Wallet-Proof to the exact JSON arguments and the tool route. Returns a report with an Ed25519 signed receipt. Contract: /api/agent-observability-contract. Human page: https://weverlabs.com/agent-observability/.
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": {
"failures": "<failures>"
},
"name": "wever_observability-alert-check"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| as_of | No | The moment to read the rules at. | |
| label | No | Optional name recorded in the report. | |
| alerts | No | Each alert rule. | |
| failures | Yes | Each failure condition that matters for the operation. |