2e5ab72e2c
Same Qwopus gen model as gen / gen-reasoning (served-name qwen3.5-122-a10b @ :8013, thinking off/on respectively), but each bakes a dummy 'noop' function tool + tool_choice:none into litellm_params so a NON-EMPTY tools array always reaches vLLM — for consumers where the global strip_empty_tools hook isn't the right fix (they need a valid tools structure present, not stripped). tool_choice:none means the noop is never called. api_base = the real LAN endpoint http://10.250.50.54:8013 (the requested http://vllm:8000 template wouldn't resolve from the ana-docker litellm container). Verified: gen-nt + gen-reasoning-nt both survive a client tools:[] send; noop never invoked; reasoning split intact.