"""Run the read-tool eval through the REAL Hermes AIAgent. For each task: fresh temp HERMES_HOME, fresh fixture workspace, real AIAgent with the file+terminal+search toolsets, real provider API. Collects accuracy plus efficiency metrics (API turns, tool calls, read_file calls, prompt/completion tokens, wall time). Usage: python3 evals/readtool/runner.py --model anthropic/claude-opus-4.8 \\ --provider nous --reps 3 --label baseline python3 evals/readtool/runner.py --model qwen/qwen3.8-max \\ --provider openrouter --reps 3 --label baseline --tasks fifo_hang Results land in evals/readtool/results/