low_level_preflight
Low-level preflight check. Returns a richer result object including
paid_quick_endpoint ($0.001 first hop) and optional paid_trust_endpoint ($0.05 V7).
wash_flagged=true never soft-allows. Unlabeled leftover 0.05 / leftover=0 is not a unit price.
Prefer get_readiness_card_tool for most callers. Use this when you need
max_spend_recommendation_usdc, full_report_hint, or the suggest_full_report
flag. The embedded `readiness_card` carries the SAME full shape as
get_readiness_card_tool (see the outputSchema).
Hard-stops:
wash_flagged=true never soft-allows (decision=block; no warn/allow/quick).
Unlabeled leftover 0.05 / leftover=0 is not a unit price; read readiness_card.price_kind.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| price_usdc | No | Caller-supplied exact unit price in USDC. Leave unset unless you have an exact quote. Unlabeled leftover 0.05 / leftover=0 is not a unit price. | |
| agent_intent | No | What the agent intends to do with the purchased response or tool. | |
| buyer_wallet | No | Buyer's Solana wallet public key; enables buyer-context evidence in scoring. | |
| resource_url | No | Canonical endpoint URL for the resource, if available. | |
| resource_name | No | Provider or listing identifier to evaluate before payment. | |
| seller_wallet | No | Seller's Solana wallet public key for reputation and spend checks. | |
| marketplace_score | No | Optional marketplace-provided score (0-100) for blend-in scoring context. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| reason | No | Decision-consistent one-line rationale. | |
| decision | No | Spend decision: "allow" | "warn" | "block". wash_flagged=true never soft-allows — this field is block (no warn/allow/quick). | |
| evidence | No | Evidence bullets behind the decision. | |
| trust_score | No | Composite trust signal, 0-100. | |
| readiness_card | No | The full ReadinessCard shape (same keys as get_readiness_card_tool). | |
| full_report_hint | No | How to fetch the paid full report. | |
| paid_quick_endpoint | No | First paid hop: $0.001 score-only teaser, if seller identity is known. | |
| paid_trust_endpoint | No | Optional $0.05 V7 receipt path, if seller identity is known. | |
| suggest_full_report | No | Whether to upsell the paid v6-receipt report. | |
| max_spend_recommendation_usdc | No | Suggested per-call spend ceiling for this decision. |