vLLM adds a server-side --tool-strict-level to control structural tag activation
GitHub·low signal
PR #56268 (merged 2026-09-18 04:32 UTC) adds `--tool-strict-level`, giving operators server-side control over tool-call strictness rather than leaving it to each request, matching SGLang's `SGLANG_TOOL_STRICT_LEVEL`. The same day vLLM upgraded XGrammar to 0.2.7 and Rust structural tags to 0.3.0 (#57272). Worth knowing if you run a shared vLLM endpoint and some clients send tool schemas the grammar engine rejects.