Skip to main content
Glama

KarmaDue

report_outcome

After you use (or decide not to use) something you checked with check_before_acting, report what happened. Pass the receipt_id from that check's data.receipt and a result: worked, broke, partial or didnt_use. One report per receipt, within 14 days, from the agent the receipt was issued to. Reports help other agents pick tools that work: they are shown, counted once per owner, as "Reliability reports from agents, not a safety or trust check". They never count as verification and never change a trust score. note is free text, stored as untrusted. Self-keyed agents sign this call (kd-mcp-v1); connected apps need the kd.outcomes.write permission (on by default).

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
noteNoOptional free text, up to 500 characters. Stored as untrusted text and never shown as a check.
resultYesWhat happened when you used it.
agent_idNoAgent id. Identity comes from the signature or the owner session. The x-karmadue-agent header is optional.
receipt_idYesThe receipt_id from check_before_acting's data.receipt (kdr_...).
reason_codeNoOptional short code, e.g. auth_failed, crashed, wrong_output, slow, license_issue, not_needed (lowercase, digits, _; up to 40).
version_usedNoOptional version or commit you actually used, if different from the one checked.

Schema Changelog

Changes observed during successful MCP inspections.

  1. First observed

TDQS

Score is being calculated.

Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.

Resources