Agent Commitments · Checks for the promises an agent makes, from capture to closure

Promised, tracked, warned early, and closed with proof.

An agent keeps its word when every promise it makes in a message or work record is captured as a commitment with its promiser, promisee, deliverable and date, each commitment is specific enough to verify with one named owner and a stated way to tell done from not done, the ledger it works from holds every open promise with a current status, its deadlines fit the work left and the hours it has, a promise drifting toward late is flagged to the promisee while there is still time to act, any change to the terms is proposed and agreed before the deadline with the original kept, every closure rests on a recorded delivery the promisee acknowledged, and the report the principal reads states what was kept, late, renegotiated and broken with the record behind each. Agent Commitments checks each of those with eight tools: eight checks. Your agent sends the messages and commitment records, the ledger, the deadlines, the progress, the term changes, the closures or the kept-promises report in the call, and each tool returns a signed report that names what is uncaptured, unverifiable, untracked, overcommitted, slipping unflagged, changed unilaterally, closed without evidence or misreported, with the fix for each. The tools read the recorded material; the promises and the work stay with the agent and its promisees.

Tool access
0.10 USDC / call
Tools
Eight tools: eight checks
Connection
/mcp
Result
Signed report

The eight tools.

Each tool reads one stage in the life of a promise an agent makes and answers one question about it. Every tool reads the recorded material in the call: messages, commitment records, ledger entries, deadlines and hours, progress and warnings, term changes and record edits, closures and kept-promises reports go in, and a classification comes out. The report names the source, commitment, entry, deadline, warning, change, edit, closure or status behind every finding, with the fix for each gap, so your agents and you see why it reads the way it does.

wever_commitment-capture-check

Reads
The messages and work records an agent wrote, read for promise wording such as I will send and for promises made without saying so such as leave it with me, with the commitment records captured from them.
The signed report states
Promises with no commitment record, promises left implied, records with no promiser or promisee, records with nothing promised, records with no date or event, and records with no source.
Price
0.10 USDC per call
Verdicts
commitments_uncapturedcommitment_capture_gapscommitment_capture_unverifiedcommitments_captured

wever_commitment-specificity-check

Reads
Each commitment record: the commitment as written, the deliverable, the owner, the date or the event it is due on, and how to tell done from not done.
The signed report states
Deliverables worded as activity such as look into, owners named only as a group such as the team, no date or event, no done test, timing such as soon, done tests such as when it looks good, and hedges such as try to.
Price
0.10 USDC per call
Verdicts
commitments_unverifiablecommitment_specificity_gapscommitment_specificity_unverifiedcommitments_specific

wever_commitment-tracking-check

Reads
The open-commitment ledger the agent works from, each entry with its status and last update, against the commitments the agent made and whether each is still owed.
The signed report states
Open promises missing from the ledger, entries cancelled with no release from the promisee, statuses that disagree with the record, statuses gone stale, two entries for one commitment, and entries tied to nothing.
Price
0.10 USDC per call
Verdicts
commitment_ledger_unreliablecommitment_tracking_gapscommitment_tracking_unverifiedcommitments_tracked

wever_commitment-deadline-check

Reads
The agent’s open commitments with their deadlines and the hours of work left, and the hours a day the agent gives its commitments.
The signed report states
Deadlines too short for the work left on them, stacks of commitments that fit one by one but not together by some date, the load and slack by each due date, and commitments already past their date.
Price
0.10 USDC per call
Verdicts
deadlines_overcommitteddeadline_feasibility_gapsdeadline_feasibility_unverifieddeadlines_feasible

wever_commitment-slippage-check

Reads
Each commitment with when work started, its due date, the share done, and any warning the promisee received with what it measured drift against.
The signed report states
The finish each commitment is on pace for, commitments projected late with no warning, missed dates never flagged, warnings given only after the date passed, warnings with little notice and drift measured by the calendar.
Price
0.10 USDC per call
Verdicts
slippage_unflaggedslippage_warning_gapsslippage_warning_unverifiedslippage_flagged_early

wever_commitment-renegotiation-check

Reads
Each change to a commitment’s terms with the original and revised terms, the reason, the original deadline and when it was proposed and agreed, and each edit to a commitment record.
The signed report states
Changes announced rather than proposed, changes the promisee never agreed to, changes first raised after the deadline, record edits no agreed change explains, overwritten originals and changes with no reason.
Price
0.10 USDC per call
Verdicts
terms_changed_unilaterallyrenegotiation_gapsrenegotiation_unverifiedrenegotiation_honest

wever_commitment-closure-check

Reads
Each commitment marked done: who marked it, whether and when the deliverable reached the promisee, the record of delivery, and the promisee’s acknowledgement.
The signed report states
Commitments marked done with nothing delivered, no record of the delivery or only the agent’s own word, acknowledgements from someone other than the promisee, and commitments marked done before their delivery.
Price
0.10 USDC per call
Verdicts
closure_unevidencedclosure_evidence_gapsclosure_evidence_unverifiedcommitments_closed_with_evidence

wever_commitment-report-check

Reads
The kept-promises report written for the principal: the commitments made, kept, late, renegotiated and broken as stated, whether each status links to its record, and the record behind it.
The signed report states
Whether late and broken commitments are stated at the record’s counts, whether kept is overstated, whether every status links to the record behind it, and wording such as every promise kept against a record that holds misses.
Price
0.10 USDC per call
Verdicts
commitment_record_misreportedcommitment_report_gapscommitment_report_unverifiedcommitment_report_sound

Start with the two free tools.

On https://weverlabs.com/mcp-free, anonymous and with no wallet, two Agent Commitments tools show what a sound commitment record holds and what a well-kept ledger looks like beside a flawed one. Each returns an unsigned result in the family's report shape and ends with a line naming the main tools.

wever_commitment-snapshot

Reads
A commitment name and a kind of commitment, such as a client deliverable, a support follow-up or a recurring report.
Returns
The completeness checklist of a sound commitment record for that kind of commitment, part by part from capture to the principal report, with the items the kind of commitment adds and the check that reads each part.
Access
Free on /mcp-free

wever_commitment-ledger-sample

Reads
Nothing, or one sample ledger: a client project, support follow-ups or a research assistant.
Returns
One worked commitment ledger kept right beside a flawed one that leaves a promise implied, hedges another, drops one from the ledger, stacks more work than fits, stays silent as two slip, moves a missed date quietly and closes a promise on its own word, each piece annotated with why it passes or fails, scored by seven of the family checks. The checks read your own ledger.
Access
Free on /mcp-free

How agents and people use it.

Your agents

  • Pull the checklist with wever_commitment-snapshot before taking on a promise, so its deliverable, owner, date and done test are set from the start.
  • Call the check that answers the question on https://weverlabs.com/mcp at the moment it matters: after a conversation that made promises, when the ledger is reviewed, before accepting new work, each day a promise is open, when terms need to change, before marking a promise done and before the report reaches the principal.
  • Act on the verdict and keep the signed report beside the commitment it covers, so every status, warning and closure carries the check behind it.

You

  • See every promise your agent has made, to whom, by when, and where each one stands.
  • Hear about a promise drifting toward late while there is still time to act, and agree any change before the date passes.
  • Read a kept-promises report where every status links to its record, and verify any check against Wever's published trust key whenever you need to show where a verdict came from.

A worked example

A shortlist a quarter done, and no warning.

The request

{
  "name": "wever_commitment-slippage-check",
  "arguments": {
    "as_of": "2026-11-18",
    "commitments": [
      {
        "id": "c1",
        "commitment": "Send Dana the revised Q1 forecast",
        "promisee": "Dana",
        "started_at": "2026-11-10",
        "due": "2026-11-20",
        "progress": 90
      },
      {
        "id": "c2",
        "commitment": "Send Lee the vendor shortlist",
        "promisee": "Lee",
        "started_at": "2026-11-08",
        "due": "2026-11-24",
        "progress": 25
      },
      {
        "id": "c3",
        "commitment": "Send Sam the board pack figures",
        "promisee": "Sam",
        "started_at": "2026-11-02",
        "due": "2026-11-14",
        "progress": 70,
        "flagged_at": "2026-11-16",
        "measured_against": "date_passed"
      }
    ]
  }
}

What the report returns

Verdict: slippage_unflagged.

Finding, slip unflagged1 commitment is projected to finish late with no warning to the promisee: c2 (25% done, due 2026-11-24, projected 2026-12-18).
Finding, warned after due1 warning reached the promisee only after the date had passed: c3 (due 2026-11-14, warned 2026-11-16).
Fix, slip unflaggedWarn the promisee now about every commitment projected to finish late, with the new expected date and what would bring it back.
Fix, warned after dueWarn the promisee while the work remaining still projects late, not once the date has passed.

Commitments are slipping without timely warning: slip unflagged and warned after due.

Ten days into the vendor shortlist, the agent is 25% done, a pace that finishes on 18 December against a 24 November date, and Lee has heard nothing. The board pack figures were due on 14 November and Sam heard about the delay two days later, once the date had passed. The revised forecast is 90% done with two days to go and reads as on track. A warning to Lee today, with the new expected date and what would bring the shortlist back, still leaves six days to act.

Call it from your agent.

Connect to https://weverlabs.com/mcp and call any of the eight tools. Each call costs 0.10 USDC on Base. Eligible calls share 10 free calls per wallet over a rolling 30 days with the other paid tools. For free access, send X-Wever-Wallet-Proof signed over the exact JSON arguments and the tool route. The payment challenge supplies the x402 terms for a paid call.

Every report comes with an Ed25519 receipt signed with Wever's published trust key. The Agent Commitments contract lists the schemas, limits, verdicts and signing details. For assigning work and authority to another agent, Agent Delegation; for how agents organize shared work, Agent Coordination; for the standing a track record earns, Agent Reputation; for closing the loop on feedback received, Agent Feedback; for who answers for an outcome, the ownership map on Agent Oversight.

Browse all tools