Evaluate Agent Wallet Policy Conformance
wallet_policy_conformanceEvaluate safe standardized allow, deny, and error observations from an agent wallet or delegated signer. Use this after running a bounded provider policy test matrix to distinguish explicit provider-policy enforcement from validation or generic provider failures and to test exact execution shape separately from operation allowlisting. Accepts no credentials, wallet IDs, signatures, transactions, or raw provider responses; it evaluates caller-supplied observations and does not run the provider tests itself.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| network | Yes | Network identifier used by the tested profile. | |
| protocol | Yes | Payment or execution protocol bound by the tested profile. | |
| provider | Yes | Wallet or delegated-signer provider name. | |
| profileId | Yes | Caller-defined policy profile identifier with no credential or wallet secret. | |
| observations | Yes | Unique standardized observations. Raw provider responses, signatures, transactions, credentials, and wallet IDs are rejected. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| product | Yes | ||
| profile | Yes | ||
| results | Yes | ||
| boundary | Yes | ||
| complete | Yes | ||
| decision | Yes | ||
| evaluatedAt | Yes | ||
| unsafeCases | Yes | ||
| schemaVersion | Yes | ||
| exactShapePassed | Yes | ||
| inconclusiveCases | Yes | ||
| missingRequiredCases | Yes | ||
| standardSchemaVersion | Yes | ||
| providerNativeVerified | Yes | ||
| providerNativeUnverified | Yes | ||
| notEvaluatedByWalletPolicy | Yes |