Changes
PR #1993 by ksylvan: Add dynamic Abacus RouteLLM model list and update fallback static list
- Add dynamic model fetching from Abacus RouteLLM API with
fetchAbacusModels()function and fallback to static list on failure - Add GPT-5 Codex variants (5, 5.1, 5.1-max, 5.2) and GPT-5.2-chat-latest to static model list
- Add claude-opus-4-6, gemini-3-flash-preview, kimi-k2.5, glm-4.7, and glm-5 to static models
- Rename
qwen/qwen3-Maxto lowercaseqwen3-maxfor consistency - Handle
static:abacusas special case inListModelsrouting logic