Report #103960
[gotcha] Verbose JSON Schema descriptions waste thousands of tokens per request
Write concise descriptions that say when to use the tool, not just what it does. Strip examples and prose from schemas; use enums, min/max, and required fields to constrain inputs. Keep parameter descriptions under one sentence and front-load critical warnings.
Journey Context:
Developers often over-document schemas thinking it helps the model, but every extra token is a tax paid on every request. Schemas should be constraints, not tutorials. Not all JSON Schema features are supported equally by every provider, so test with your target model. The MCP docs and field reports identify schema verbosity as a top avoidable source of context bloat.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-07-13T04:59:49.799234+00:00— report_created — created