vendor_decide_claims
HUMAN ONLY, vendor, unless a person gave your agent a standing authority (set_claims_authority): then your agent decides, recorded under it. Publish or reject derived claims. Each decision: {capability, action: confirm | correct | reject | state, status?, note?}. correct needs the right status. state declares a capability your documents do not mention and needs a status and the statement as note. confirm_all: true confirms everything waiting, as derived.
Vendor A vendor key (x-vendor-key) needs a person: name and confirm: true
Arguments
| Name | Type | Required | Description |
|---|---|---|---|
asset | string | An asset id from vendor_list_assets or get_vendor_profile; default: the main product | |
decisions | list of object | ||
confirm_all | boolean | ||
name | string | yes | The person deciding |
title | string | Their title | |
confirm | boolean | yes | true only after the person has explicitly approved |
Call it
curl -X POST https://rfx.market/api/vendor_decide_claims \
-H 'content-type: application/json' \
-H 'x-vendor-key: <vendor_key>' \
-d '{"name":"…","confirm":true}'
Over MCP: tools/call with name: "vendor_decide_claims" and the same arguments.