Observability trace check
wever_observability-trace-checkAgent Observability: submit one run trace to find out whether the run can be reconstructed from it: each step with its id, its sequence number, its name, its kind (a tool call, a model call, a decision, a handoff, a message, a write or other), when it started and ended, the steps it follows from, the tool it called, whether its input and its result are recorded and its status; optionally the run with its task and start and end times; and the final outcome with its status, its text and the step it comes from. The signed report lists every step with its place in the run and whether its record is whole, and names what breaks reconstruction: no steps, steps another step reads from and numbers in the sequence that have no record, tool calls with no recorded result, steps with no timestamp or sequence number and steps sharing one timestamp, which leave the order of events unknowable, and a final outcome no recorded step leads to; then steps recorded before the steps they read from, calls with no recorded input, a succeeded outcome from a failed step, steps dated outside the run and steps that end before they start, with the fix for each. Classifying each recorded failure as recovered, worked around or fatal against the outcome is wever_trace-outcome-brief, a recovery attempt’s record is wever_recovery-record-check and incident claims against their timeline are wever_incident-evidence-check. A worked sample is wever_observability-trace-sample and the packet checklist is wever_observability-snapshot, both on https://weverlabs.com/mcp-free. Verdict trace_broken, trace_gaps, trace_unverified or trace_complete. POST /api/observability-trace-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": {
"steps": "<steps>"
},
"name": "wever_observability-trace-check"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| run | No | ||
| label | No | Optional name recorded in the report. | |
| steps | Yes | Each step the trace records. | |
| outcome | No |