Response-size safety fix (context-bloat bug).
Fixed
- Oversized responses no longer overflow the size cap. A too-large JSON response could previously be returned larger than the limit and dump a giant truncated preview into context; it now returns a small message asking to narrow the request. Verified across all tools (every tool exercised over stdio against the live API, 0 stdout pollution).