Multi-model API routing: Claude Opus 4.7 as reasoning fallback