Please ensure you have started the FLM server and have the correct URL and port. Checking flm version... Detected flm version: 1.0.1 Fetching available models... === Starting LLM Tests === Models found: 1 --- Testing LLM model: qwen3.8-distill:2b --- Testing stream mode... Prompt: Teach me Maxwell's equations. Done. Follow-up Prompt: Explain why they are important. Done. Finished testing model: qwen3.8-distill:2b LLM tests complete. Saved to results/20260824_112808/linux/llm_results_v1.0.1.csv Checking flm version... Detected flm version: 1.0.1 Fetching available models... 1. qwen3.8-distill:2b === Starting Vision Tests === Models found: 1 --- Testing VLMs: qwen3.8-distill:2b --- Prompt: Extract text from the first image, describe the second one, and imagine what the spectrogram might sound like. Text extraction check: PASS Done. Follow-up Prompt: Make a story that connects the images together. Seagull check: PASS (recognized in description) Done. Follow-up Prompt: What kind of sound does the spectrogram represent? Spectrogram music check: PASS Done. Finished testing model: qwen3.8-distill:2b Vision tests complete. Saved to results/20260824_112950/linux/vision_results_v1.0.1.csv Checking flm version... Detected flm version: 1.0.1 Fetching available models... === Starting Tool Calling Tests === Models found: 1 Reasoning effort requested: medium --- Testing tool-calling model: qwen3.8-distill:2b --- Testing non-stream mode... L1 Basic Tool Call: What's the current weather in Paris right now? Use the tools available to you. Check result: FAIL (no tool call issued) L2 Argument Extraction: A friend of mine lives in the city where the Eiffel Tower stands. Use your tools to tell me the current weather there. Check result: PASS (called get_current_weather with location 'Paris') L3 Tool Restraint: Do not call any tools. Answer directly from your own knowledge: what is the capital of France? Check result: PASS (answered directly without any tool call) L4 Parallel Tool Calls: Using your tools, compare the current weather in Paris and Tokyo. Check result: FAIL (no tool call issued) L5 Multi-Turn Tool Loop: Use the price lookup tool to check the unit price of a 'widget', then tell me what 3 widgets would cost after a 10% discount. Do the math yourself. Lookup check result: PASS (requested price for 'widget') Final answer check result: PASS (final answer contains the computed total ($54)) Testing stream mode... L1 Basic Tool Call: What's the current weather in Paris right now? Use the tools available to you. Check result: PASS (called get_current_weather with location 'Paris') L2 Argument Extraction: A friend of mine lives in the city where the Eiffel Tower stands. Use your tools to tell me the current weather there. Check result: PASS (called get_current_weather with location 'Paris, France') L3 Tool Restraint: Do not call any tools. Answer directly from your own knowledge: what is the capital of France? Check result: PASS (answered directly without any tool call) L4 Parallel Tool Calls: Using your tools, compare the current weather in Paris and Tokyo. Check result: FAIL (no tool call issued) L5 Multi-Turn Tool Loop: Use the price lookup tool to check the unit price of a 'widget', then tell me what 3 widgets would cost after a 10% discount. Do the math yourself. Lookup check result: FAIL (no tool call issued for the price lookup) Final answer check result: FAIL (computed total $54 not found in final answer) Finished testing model: qwen3.8-distill:2b Tool calling tests complete. Saved to results/20260824_113114/linux/tools_results_v1.0.1.csv