Why schemas become expensive
Every tool name, description, parameter, enum and example contributes to input. Long descriptions copied across many tools can dominate small user prompts. Nested JSON and verbose examples add further overhead.
Safe optimization order
First remove tools that cannot be called for the current intent. Then deduplicate shared wording and shorten descriptions while preserving parameter semantics. Keep safety-critical constraints and exact enum values.
Local tool-schema analyzer
Paste JSON. The schema remains in your browser.
Validate agent behavior
A smaller schema is useful only when the agent still selects the correct tool and constructs valid arguments. Varion’s tool pruning strategy can be tested against required tool-call outcomes before production use.
Measurement checklist
- Choose a representative completed task, not an artificial one-line prompt.
- Record the selected model, provider input, cached input, output, retries and final result.
- Change one optimization mechanism at a time so the cause remains visible.
- Verify required identifiers, tool calls, code changes or business fields.
- Keep passthrough available when the reduced request does not pass.
How Varion fits
Varion Token Engine is a gateway and testing platform for reducing eligible input-token waste across supported AI traffic. It reports original and provider-bound input, keeps provider charges separate, and does not claim that every request can be reduced. New verified users receive 100,000 processed input tokens and 50 local test runs.
Frequently asked questions
Does the analyzer upload my schema?
No. It runs locally in the browser.
Can I remove every unused-looking tool?
Only with task-aware routing and tests. A tool that is rare may still be required for an important request.