Evaluate agent spend-policy eligibility
evaluate_spend_policyEvaluate a proposed agent spend against a policy, returning ELIGIBLE, DENY, or STEP_UP with stable reason codes. Serves as local policy evidence, not payment authorization.
Instructions
Deterministically evaluates a proposed action against caller-supplied policy. This is local policy evidence only: it never authorizes, signs, sends, settles, custodies, or records a payment.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| action | Yes | ||
| policy | Yes | ||
| evaluationTime | Yes | ||
| alreadySpentMicros | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| outcome | Yes | ||
| reasonCode | Yes |