PRE-FLIGHT  http://127.0.0.1:8000/v1  model=llm.primary  thinking=default visible=256 reasoning_headroom=8192 max_tokens=8448
------------------------------------------------------------
[PASS] smoke (short coding)                   2.1s got="```python\nsum(xs)\n```\n\nThat's it — Python's built-" finish='stop' visible=255 reasoning_chars=1171 reasoning_tokens=292
[PASS] structured JSON                        parsed keys=['language', 'ok'] finish='stop' visible=31 reasoning_chars=200 reasoning_tokens=44
[PASS] needle @ ~8192 ctx                     0.8s ctx~8192 got='ZEBRA-42917-QUARTZ' finish='stop' visible=18 reasoning_chars=549 reasoning_tokens=127
[PASS] shared-prefix tool batch x20           20/20 clean (sample: 1.9s valid tool_call get_weather(city='Oakland') finish='tool_calls' visible=0 reasoning_chars=81 reasoning_tokens=20)
[PASS] streaming tool call                    0.4s done=True events=14 valid tool_call get_weather(city='Oakland') finish='tool_calls'
[PASS] tool-result continuation               0.7s tool result retained finish='stop' visible=11 reasoning_chars=197 reasoning_tokens=54
[PASS] Responses API subset                   0.3s status='completed' output='READY' reasoning_chars=0
------------------------------------------------------------
RESULT: ALL PASS
