token_efficiency_precheck
FREE headline payload-budget pre-check of one submitted payload (100/day per wallet; pass caller). Returns the verdict line, the payload's token count under the pinned cl100k_base tokenizer, and the excess figure only — no shaped payload. The full signed report with the shaped payload and drop receipt is the paid token_efficiency_budget call.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| caller | Yes | Solana base58 wallet of the operator; keys the free allowance (100/day per wallet). | |
| payload | Yes | The one payload to check, as text or as JSON text. Processed in memory only and never stored. | |
| keep_fields | No | Optional field paths protected from shaping operations. | |
| budget_tokens | Yes | The token budget the payload must fit, counted under the published pinned tokenizer (cl100k_base). No default: a call without a valid budget_tokens is a free validation refusal. | |
| reserve_tokens | No | Optional reserve subtracted from budget_tokens to form the effective budget. |