Tool tree
gradeNot graded
inspect_caseAnswer
Read one synthetic duplicate-charge remediation case and its current BOSAI state fingerprint. Use this before proposing any action.
View tool JSON
{
"name": "inspect_case",
"kind": "answer",
"impl": "imperative",
"description": "Read one synthetic duplicate-charge remediation case and its current BOSAI state fingerprint. Use this before proposing any action.",
"inputSchema": {
"type": "object",
"additionalProperties": false,
"properties": {
"case_id": {
"type": "string",
"minLength": 1
}
},
"required": [
"case_id"
]
},
"page": "/webmcp-challenge/index.html"
}inspect_transactionAnswer
Read one exact synthetic payment transaction in the challenge sandbox.
View tool JSON
{
"name": "inspect_transaction",
"kind": "answer",
"impl": "imperative",
"description": "Read one exact synthetic payment transaction in the challenge sandbox.",
"inputSchema": {
"type": "object",
"additionalProperties": false,
"properties": {
"transaction_id": {
"type": "string",
"minLength": 1
}
},
"required": [
"transaction_id"
]
},
"page": "/webmcp-challenge/index.html"
}propose_refundAction
Create an immutable refund proposal for the exact synthetic duplicate charge. This creates governance metadata only and performs zero business mutation.
View tool JSON
{
"name": "propose_refund",
"kind": "act",
"impl": "imperative",
"description": "Create an immutable refund proposal for the exact synthetic duplicate charge. This creates governance metadata only and performs zero business mutation.",
"inputSchema": {
"type": "object",
"additionalProperties": false,
"properties": {
"case_id": {
"type": "string",
"minLength": 1
},
"transaction_id": {
"type": "string",
"minLength": 1
},
"amount_minor": {
"type": "integer"
},
"currency": {
"type": "string",
"minLength": 1
},
"reason": {
"type": "string",
"minLength": 1
}
},
"required": [
"case_id",
"transaction_id",
"amount_minor",
"currency",
"reason"
]
},
"page": "/webmcp-challenge/index.html"
}request_authorizationAction
Request Human GO for an existing exact BOSAI proposal. This does not grant authority and performs zero business mutation.
View tool JSON
{
"name": "request_authorization",
"kind": "act",
"impl": "imperative",
"description": "Request Human GO for an existing exact BOSAI proposal. This does not grant authority and performs zero business mutation.",
"inputSchema": {
"type": "object",
"additionalProperties": false,
"properties": {
"proposal_id": {
"type": "string",
"minLength": 1
}
},
"required": [
"proposal_id"
]
},
"page": "/webmcp-challenge/index.html"
}authorization_statusAnswer
Read whether an exact proposal still requires Human GO or has a ready, expired, revoked, or consumed permit. Raw authority secrets are never returned.
View tool JSON
{
"name": "authorization_status",
"kind": "answer",
"impl": "imperative",
"description": "Read whether an exact proposal still requires Human GO or has a ready, expired, revoked, or consumed permit. Raw authority secrets are never returned.",
"inputSchema": {
"type": "object",
"additionalProperties": false,
"properties": {
"proposal_id": {
"type": "string",
"minLength": 1
}
},
"required": [
"proposal_id"
]
},
"page": "/webmcp-challenge/index.html"
}execute_refundAction
Execute the exact immutable refund proposal only when BOSAI has a matching Human GO and unexpired single-use permit bound to current state. Replay, drift, scope or intent mismatches fail closed.
View tool JSON
{
"name": "execute_refund",
"kind": "act",
"impl": "imperative",
"description": "Execute the exact immutable refund proposal only when BOSAI has a matching Human GO and unexpired single-use permit bound to current state. Replay, drift, scope or intent mismatches fail closed.",
"inputSchema": {
"type": "object",
"additionalProperties": false,
"properties": {
"proposal_id": {
"type": "string",
"minLength": 1
},
"expected_intent_fingerprint": {
"type": "string",
"minLength": 1
}
},
"required": [
"proposal_id",
"expected_intent_fingerprint"
]
},
"page": "/webmcp-challenge/index.html"
}verify_refundAction
Independently re-read challenge sandbox state and reconcile it against the execution receipt. Transport success alone is not treated as verified business success.
View tool JSON
{
"name": "verify_refund",
"kind": "act",
"impl": "imperative",
"description": "Independently re-read challenge sandbox state and reconcile it against the execution receipt. Transport success alone is not treated as verified business success.",
"inputSchema": {
"type": "object",
"additionalProperties": false,
"properties": {
"proposal_id": {
"type": "string",
"minLength": 1
}
},
"required": [
"proposal_id"
]
},
"page": "/webmcp-challenge/index.html"
}get_evidence_receiptAnswer
Return a redacted reconstructable evidence receipt for the proposal, Human GO, permit, execution attempts, readback and reconciliation.
View tool JSON
{
"name": "get_evidence_receipt",
"kind": "answer",
"impl": "imperative",
"description": "Return a redacted reconstructable evidence receipt for the proposal, Human GO, permit, execution attempts, readback and reconciliation.",
"inputSchema": {
"type": "object",
"additionalProperties": false,
"properties": {
"proposal_id": {
"type": "string",
"minLength": 1
}
},
"required": [
"proposal_id"
]
},
"page": "/webmcp-challenge/index.html"
}