From 03f8487cc7d3327881f2dd113cdceb8dec5af4ca Mon Sep 17 00:00:00 2001 From: decolua Date: Wed, 5 Aug 2026 16:27:17 +0700 Subject: [PATCH] test(baseline): regenerate provider/alias snapshots Sync alias-baseline.json and providers-baseline.json with the current registry (poolside, tokenrouter, selfhosted-* providers already added; stale claudeOverlay hook and Kiro X-Amz-Target header already removed). --- tests/__baseline__/alias-baseline.json | 18 +++++++++------ tests/__baseline__/providers-baseline.json | 26 +++++++++++----------- 2 files changed, 24 insertions(+), 20 deletions(-) diff --git a/tests/__baseline__/alias-baseline.json b/tests/__baseline__/alias-baseline.json index ad667294..eda1604e 100644 --- a/tests/__baseline__/alias-baseline.json +++ b/tests/__baseline__/alias-baseline.json @@ -3,7 +3,7 @@ "cc": "claude", "cx": "codex", "gc": "gemini-cli", - "qw": "qwen", + "qw": "qw", "if": "iflow", "ag": "antigravity", "gh": "github", @@ -112,8 +112,8 @@ "qianfan": "baidu", "baidu": "baidu", "ernie": "baidu", - "dv": "devin-cli", - "devin": "devin-cli", + "dv": "dv", + "devin": "devin", "devin-cli": "devin-cli", "morph": "morph", "morphllm": "morph" @@ -146,7 +146,6 @@ "cursor": "cu", "deepgram": "deepgram", "deepseek": "deepseek", - "devin-cli": "dv", "featherless": "featherless", "fireworks": "fireworks", "gemini": "gemini", @@ -184,12 +183,13 @@ "perplexity": "perplexity", "perplexity-agent": "perplexity-agent", "perplexity-web": "perplexity-web", + "poolside": "poolside", "qoder": "qd", - "qwen": "qw", "sambanova": "samba", "siliconflow": "siliconflow", "tencent": "hunyuan", "together": "together", + "tokenrouter": "tokenrouter", "venice": "venice", "vercel-ai-gateway": "vercel-ai-gateway", "vertex": "vertex", @@ -227,7 +227,6 @@ "cx", "deepgram", "deepseek", - "dv", "edge-tts", "elevenlabs-tts-models", "fal-ai", @@ -275,16 +274,20 @@ "perplexity", "perplexity-agent", "perplexity-web", + "poolside", "qd", "qianfan", - "qw", "recraft", "runwayml", "samba", "sdwebui", + "selfhosted-embedding", + "selfhosted-stt", + "selfhosted-tts", "siliconflow", "stability-ai", "together", + "tokenrouter", "venice", "vertex", "vertex-partner", @@ -292,6 +295,7 @@ "voyage-ai", "xai", "xiaomi-mimo", + "xiaomi-mimo-tts-models", "xiaomi-tokenplan", "zd" ] diff --git a/tests/__baseline__/providers-baseline.json b/tests/__baseline__/providers-baseline.json index 4ceb52a6..7cc326c9 100644 --- a/tests/__baseline__/providers-baseline.json +++ b/tests/__baseline__/providers-baseline.json @@ -115,10 +115,7 @@ "oauth": { "header": "Authorization", "scheme": "bearer" - }, - "hooks": [ - "claudeOverlay" - ] + } }, "usage": { "oauthUrl": "https://api.anthropic.com/api/oauth/usage", @@ -548,7 +545,6 @@ "headers": { "Content-Type": "application/json", "Accept": "application/vnd.amazon.eventstream", - "X-Amz-Target": "AmazonCodeWhispererStreamingService.GenerateAssistantResponse", "User-Agent": "AWS-SDK-JS/3.0.0 kiro-ide/1.0.0", "X-Amz-User-Agent": "aws-sdk-js/3.0.0 kiro-ide/1.0.0" }, @@ -756,12 +752,6 @@ }, "format": "openai" }, - "qwen": { - "baseUrl": "https://portal.qwen.ai/v1/chat/completions", - "format": "openai", - "clientId": "f0304373b74a44d2b584a3fb70ca9e56", - "tokenUrl": "https://chat.qwen.ai/api/v1/oauth2/token" - }, "siliconflow": { "baseUrl": "https://api.siliconflow.com/v1/chat/completions", "validateUrl": "https://api.siliconflow.com/v1/models", @@ -898,6 +888,9 @@ "header": "Authorization", "scheme": "bearer" }, + "usage": { + "url": "https://www.codebuddy.ai/v2/billing/meter/get-user-resource" + }, "format": "openai", "tokenUrl": "https://www.codebuddy.ai/v2/plugin/auth/token" }, @@ -967,8 +960,15 @@ "validateUrl": "https://api.morphllm.com/v1/models", "format": "openai" }, - "devin-cli": { - "baseUrl": "devin://acp/stdio", + "poolside": { + "baseUrl": "https://inference.poolside.ai/v1/chat/completions", + "validateUrl": "https://inference.poolside.ai/v1/models", + "format": "openai" + }, + "tokenrouter": { + "baseUrl": "https://api.tokenrouter.com/v1/chat/completions", + "validateUrl": "https://api.tokenrouter.com/v1/models", + "thinkingFormat": "openai", "format": "openai" } } \ No newline at end of file