- replace example profiles with actual configs: minimax-m2.7, claude-sonnet-4.5, gemini-3-flash-preview, deepseek-v4-pro, deepseek-v4-flash
- prices fetched from OpenRouter API and converted to per-million-token
- add local qwen3-8b and qwen2.5-7b profiles (price 0)
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
- models.json: named profiles with base url/key/model and per-million token pricing
- support --config <Name> to load a profile, replacing --model/--base-url/--api-key
- accumulate input/output token usage across all API calls in the client
- compute time + token cost per case, written to {out}_cost.json behind opt-in --cost flag
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>