Reputation decay check
wever_reputation-decay-checkAgent Reputation: submit one reputation score’s aging rules: the headline score with the window it states (such as 12 months or all time), the aging method (none, a window, linear across a window, a half-life or steps) with its window, half-life or the weight from each age on, and optionally the entries the score reads with each one’s date and outcome, the recent period read against older volume (90 days when left out) and the moment to read it at. The signed report gives the weight a result keeps at one month, six months and one, two and three years, the recent failure rate beside the weighted failure rate the score reads and the share of the weight older jobs carry, and names a reputation that never ages: years-old results weighted the same as last month’s, no window stated for the headline score and recent failures diluted by old volume, then a decay so slow that a two-year-old result keeps half its weight, an all-time window, a headline window that differs from the rule’s, an incomplete rule and undated entries, with the fix for each. Two evaluation runs compared for drift are wever_evaluation-drift-check, prior answers against a later change are wever_answer-freshness-check and a trust score computed from verified work is wever_agent-trust-scorecard. Verdict never_ages, aging_gaps, aging_unverified or ages_with_time. POST /api/reputation-decay-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-reputation-contract. Human page: https://weverlabs.com/agent-reputation/.
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": {
"aging": "<aging>"
},
"name": "wever_reputation-decay-check"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| aging | Yes | ||
| as_of | No | The moment to read the score at. | |
| label | No | Optional name recorded in the report. | |
| score | No | ||
| recent | No | The recent period read against older volume, such as 90 days; 90 days when left out. | |
| entries | No | The entries the score reads. |