{"generated_at": 1792943386.7530985, "pools": [{"name": "MiniMax-M3", "provider_id": "MiniMax", "models": ["MiniMax-M3.1-Flash"], "capabilities": ["中文", "英文", "推理", "工具調用"], "ok": true, "detail": "endpoint=https://api.minimax.cn/v1 model=MiniMax-M3.1-Flash [redacted]"}, {"name": "Claude-API", "provider_id": "claude", "models": ["claude-sonnet-5", "claude-opus-4-5", "claude-haiku-4-5-20251001"], "capabilities": ["英文", "推理", "工具調用", "長文"], "ok": true, "detail": "endpoint=https://api.anthropic.com model=claude-haiku-4-5-20251001 [redacted]"}, {"name": "Google-Gemini", "provider_id": "gemini", "models": ["gemini-4-argon", "gemini-4", "gemini-3.8-flash", "gemini-flash-latest", "gemini-pro-latest"], "capabilities": ["英文", "推理", "工具調用", "速度優先", "Embedding"], "ok": true, "detail": "endpoint=https://generativelanguage.googleapis.com models=['gemini-4-argon', 'gemini-4', 'gemini-3.8-flash', 'gemini-flash-latest', 'gemini-pro-latest'] [redacted] sdk=google-genai"}, {"name": "GLM-5.3", "provider_id": "glm", "models": ["glm-5.3", "glm-5.3-flashx", "codegeex-4"], "capabilities": ["中文", "英文", "推理", "工具調用", "程式碼"], "ok": true, "detail": "endpoint=https://open.bigmodel.cn/api/paas/v4 model=glm-5.3-flashx [redacted]"}, {"name": "MiMo-Code", "provider_id": "mimo", "models": ["mimo-v2.6-pro", "mimo-v2.6-pro"], "capabilities": ["中文", "英文", "程式碼", "推理", "工具調用", "長文"], "ok": false, "detail": "endpoint=https://token-plan-cn.xiaomimimo.com/anthropic model=mimo-v2.6-pro [redacted]"}, {"name": "Ollama-Mac", "provider_id": "ollama", "models": [], "capabilities": ["英文", "中文", "Embedding", "速度優先"], "ok": false, "detail": "endpoint=http://${MAC_IP}:11434 error=ConnectionError(MaxRetryError('HTTPConnectionPool(host=\\'$%7Bmac_ip%7D\\', port=11434): Max retries exceeded with url: /api/tags (Caused by NameResolutionError(\"HTTPConnection(host=\\'$%7Bmac_ip%7D\\', port=11434): Failed to resolve \\'$%7Bmac_ip%7D\\' ([Errno -2] Name or service not known)\"))'))"}, {"name": "Ollama-Surface", "provider_id": "ollama", "models": [], "capabilities": ["英文", "中文", "Embedding", "速度優先"], "ok": false, "detail": "endpoint=http://192.168.8.42:11434 error=ConnectTimeout(MaxRetryError(\"HTTPConnectionPool(host='192.168.8.42', port=11434): Max retries exceeded with url: /api/tags (Caused by ConnectTimeoutError(<HTTPConnection(host='192.168.8.42', port=11434) at 0x72d8629a2030>, 'Connection to 192.168.8.42 timed out. (connect timeout=5)'))\"))"}, {"name": "OpenAI-API", "provider_id": "openai", "models": ["gpt-5", "gpt-5-mini", "gpt-5-codex", "gpt-5-nano"], "capabilities": ["英文", "程式碼", "推理", "工具調用", "速度優先"], "ok": true, "detail": "endpoint=https://api.openai.com/v1 model=gpt-5-mini [redacted]"}, {"name": "Groq-Llama", "provider_id": "openai_compat", "models": ["llama-3.3-70b-versatile"], "capabilities": ["英文", "程式碼", "推理", "速度優先", "工具調用"], "ok": false, "detail": "endpoint=https://api.groq.com/openai/v1 model=llama-3.3-70b-versatile [redacted]"}, {"name": "Mistral-Large", "provider_id": "openai_compat", "models": ["mistral-large-latest"], "capabilities": ["英文", "程式碼", "推理", "工具調用", "長文"], "ok": false, "detail": "endpoint=https://api.mistral.ai/v1 model=mistral-large-latest [redacted]"}, {"name": "Cohere-Command", "provider_id": "openai_compat", "models": ["command-r-plus"], "capabilities": ["英文", "推理", "工具調用", "長文"], "ok": false, "detail": "endpoint=https://api.cohere.ai/compatibility/v1 model=command-r-plus [redacted]"}, {"name": "xAI-Grok", "provider_id": "openai_compat", "models": ["grok-3"], "capabilities": ["英文", "程式碼", "推理", "長文"], "ok": false, "detail": "endpoint=https://api.x.ai/v1 model=grok-3 [redacted]"}, {"name": "Together-Llama", "provider_id": "openai_compat", "models": ["meta-llama/Llama-3.3-70B-Instruct-Turbo"], "capabilities": ["英文", "程式碼", "推理"], "ok": false, "detail": "endpoint=https://api.together.xyz/v1 model=meta-llama/Llama-3.3-70B-Instruct-Turbo [redacted]"}, {"name": "Fireworks-Llama", "provider_id": "openai_compat", "models": ["accounts/fireworks/models/llama-v3p3-70b-instruct"], "capabilities": ["英文", "程式碼", "速度優先"], "ok": false, "detail": "endpoint=https://api.fireworks.ai/inference/v1 model=accounts/fireworks/models/llama-v3p3-70b-instruct [redacted]"}, {"name": "Perplexity-Sonar", "provider_id": "openai_compat", "models": ["sonar-pro"], "capabilities": ["英文", "推理", "長文"], "ok": false, "detail": "endpoint=https://api.perplexity.ai model=sonar-pro [redacted]"}, {"name": "Moonshot-Kimi", "provider_id": "openai_compat", "models": ["kimi-k2-0905-preview"], "capabilities": ["中文", "英文", "程式碼", "推理", "長文"], "ok": false, "detail": "endpoint=https://api.moonshot.cn/v1 model=kimi-k2-0905-preview [redacted]"}, {"name": "Qwen-DashScope", "provider_id": "openai_compat", "models": ["qwen-max"], "capabilities": ["中文", "英文", "程式碼", "推理", "工具調用"], "ok": false, "detail": "endpoint=https://dashscope.aliyuncs.com/compatible-mode/v1 model=qwen-max [redacted]"}, {"name": "DeepSeek-Official", "provider_id": "openai_compat", "models": ["deepseek-chat"], "capabilities": ["中文", "英文", "程式碼", "推理"], "ok": false, "detail": "endpoint=https://api.deepseek.com/v1 model=deepseek-chat [redacted]"}, {"name": "HuggingFace-Inference", "provider_id": "openai_compat", "models": ["meta-llama/Llama-3.3-70B-Instruct"], "capabilities": ["英文", "程式碼"], "ok": false, "detail": "endpoint=https://router.huggingface.co/v1 model=meta-llama/Llama-3.3-70B-Instruct [redacted]"}], "bot": {"ok": true, "detail": "systemd khavis-workbench: active"}, "cache": {"age_s": 78.216, "warming": true}, "history": [{"ts": 1792942946.5649598, "kind": "workbench", "ok": true, "backends": ["claude", "antigravity", "minimax", "zcode", "khavis"], "latency_ms": 106614, "consensus_source": "critique (claude ⚔️ antigravity ⚔️ minimax ⚔️ zcode ⚔️ khavis)"}, {"ts": 1792942933.1804335, "kind": "workbench", "ok": true, "backends": ["claude", "antigravity", "minimax", "zcode", "khavis"], "latency_ms": 172807, "consensus_source": "relay (claude → antigravity → minimax → zcode → khavis)"}, {"ts": 1792942595.7959383, "kind": "workbench", "ok": true, "backends": ["claude", "antigravity", "minimax", "zcode", "khavis"], "latency_ms": 122053, "consensus_source": "relay (claude → antigravity → minimax → zcode → khavis)"}, {"ts": 1792942197.4198582, "kind": "workbench", "ok": true, "backends": ["claude", "antigravity", "minimax", "zcode", "khavis"], "latency_ms": 97896, "consensus_source": "critique (claude ⚔️ antigravity ⚔️ minimax ⚔️ zcode ⚔️ khavis)"}, {"ts": 1792941850.121202, "kind": "workbench", "ok": true, "backends": ["claude", "antigravity", "minimax", "zcode", "khavis"], "latency_ms": 83161, "consensus_source": "critique (claude ⚔️ antigravity ⚔️ minimax ⚔️ zcode ⚔️ khavis)"}, {"ts": 1792846317.761376, "kind": "workbench", "ok": true, "backends": ["antigravity", "codex"], "latency_ms": 19, "consensus_source": "relay (antigravity → codex)"}, {"ts": 1792846317.519138, "kind": "workbench", "ok": true, "backends": ["minimax"], "latency_ms": 15, "consensus_source": "minimax"}, {"ts": 1792844477.0083559, "kind": "workbench", "ok": true, "backends": ["antigravity", "codex"], "latency_ms": 16, "consensus_source": "relay (antigravity → codex)"}, {"ts": 1792844476.7700648, "kind": "workbench", "ok": true, "backends": ["minimax"], "latency_ms": 26, "consensus_source": "minimax"}, {"ts": 1792835644.5436308, "kind": "workbench", "ok": true, "backends": ["antigravity", "codex"], "latency_ms": 17, "consensus_source": "relay (antigravity → codex)"}, {"ts": 1792835644.2703352, "kind": "workbench", "ok": true, "backends": ["minimax"], "latency_ms": 35, "consensus_source": "minimax"}, {"ts": 1792832587.8045464, "kind": "workbench", "ok": true, "backends": ["antigravity", "codex"], "latency_ms": 17, "consensus_source": "relay (antigravity → codex)"}, {"ts": 1792832587.5503657, "kind": "workbench", "ok": true, "backends": ["minimax"], "latency_ms": 35, "consensus_source": "minimax"}, {"ts": 1792780357.4524791, "kind": "workbench", "ok": true, "backends": ["antigravity", "codex"], "latency_ms": 19, "consensus_source": "relay (antigravity → codex)"}, {"ts": 1792780357.1842365, "kind": "workbench", "ok": true, "backends": ["minimax"], "latency_ms": 20, "consensus_source": "minimax"}, {"ts": 1792780301.711777, "kind": "workbench", "ok": true, "backends": ["minimax", "claude"], "latency_ms": 31833, "consensus_source": "minimax"}, {"ts": 1792779558.6754222, "kind": "workbench", "ok": true, "backends": ["claude", "codex", "antigravity", "minimax", "zcode", "khavis"], "latency_ms": 36466, "consensus_source": "claude"}, {"ts": 1792779396.75529, "kind": "workbench", "ok": true, "backends": ["antigravity", "codex"], "latency_ms": 17, "consensus_source": "relay (antigravity → codex)"}, {"ts": 1792779396.5039287, "kind": "workbench", "ok": true, "backends": ["minimax"], "latency_ms": 19, "consensus_source": "minimax"}, {"ts": 1792779362.3333893, "kind": "phase", "ok": true, "phase": "pipeline", "latency_ms": 1}, {"ts": 1792779362.3311837, "kind": "phase", "ok": true, "phase": "pipeline", "latency_ms": 1}, {"ts": 1792779359.1786008, "kind": "phase", "ok": true, "phase": "pipeline", "latency_ms": 1}, {"ts": 1792779314.0592222, "kind": "workbench", "ok": true, "backends": ["antigravity", "codex"], "latency_ms": 43, "consensus_source": "relay (antigravity → codex)"}, {"ts": 1792779313.6773872, "kind": "workbench", "ok": true, "backends": ["minimax"], "latency_ms": 13, "consensus_source": "minimax"}, {"ts": 1792779280.242928, "kind": "phase", "ok": true, "phase": "pipeline", "latency_ms": 1}, {"ts": 1792779280.2362332, "kind": "phase", "ok": true, "phase": "pipeline", "latency_ms": 1}, {"ts": 1792779277.0817704, "kind": "phase", "ok": true, "phase": "pipeline", "latency_ms": 1}, {"ts": 1792779246.874876, "kind": "workbench", "ok": true, "backends": ["claude"], "latency_ms": 2889, "consensus_source": "claude"}, {"ts": 1792778792.3128324, "kind": "phase", "ok": true, "phase": "pipeline", "latency_ms": 1}, {"ts": 1792778792.3108504, "kind": "phase", "ok": true, "phase": "pipeline", "latency_ms": 1}, {"ts": 1792778789.1558564, "kind": "phase", "ok": true, "phase": "pipeline", "latency_ms": 1}, {"ts": 1792778633.2413814, "kind": "workbench", "ok": true, "backends": ["antigravity", "khavis"], "latency_ms": 36318, "consensus_source": "auto_loop (antigravity + khavis → 交叉互評收斂)"}, {"ts": 1792778410.330546, "kind": "workbench", "ok": true, "backends": ["khavis"], "latency_ms": 1438, "consensus_source": "khavis"}, {"ts": 1792777950.3200767, "kind": "workbench", "ok": true, "backends": ["antigravity", "codex"], "latency_ms": 20, "consensus_source": "relay (antigravity → codex)"}, {"ts": 1792777950.0544057, "kind": "workbench", "ok": true, "backends": ["minimax"], "latency_ms": 11, "consensus_source": "minimax"}, {"ts": 1792775725.8552656, "kind": "workbench", "ok": true, "backends": ["claude", "minimax", "zcode", "antigravity"], "latency_ms": 52949, "consensus_source": "auto_loop (claude + minimax + zcode + antigravity → 交叉互評收斂)"}, {"ts": 1792773798.2493303, "kind": "workbench", "ok": true, "backends": ["antigravity", "khavis"], "latency_ms": 142334, "consensus_source": "auto_loop (antigravity + khavis → 交叉互評收斂)"}, {"ts": 1792771118.5086398, "kind": "workbench", "ok": true, "backends": ["khavis"], "latency_ms": 2633, "consensus_source": "khavis"}, {"ts": 1792768407.1744168, "kind": "workbench", "ok": true, "backends": ["khavis"], "latency_ms": 969, "consensus_source": "khavis"}, {"ts": 1792745120.0384269, "kind": "workbench", "ok": true, "backends": ["claude", "codex", "antigravity", "minimax", "zcode", "khavis"], "latency_ms": 184048, "consensus_source": "auto_loop (codex + antigravity + minimax + zcode + khavis → 交叉互評收斂)"}, {"ts": 1792745114.4706821, "kind": "workbench", "ok": true, "backends": ["claude", "codex", "antigravity", "minimax", "zcode", "khavis"], "latency_ms": 207165, "consensus_source": "critique (codex ⚔️ antigravity ⚔️ minimax ⚔️ zcode ⚔️ khavis)"}, {"ts": 1792745069.228974, "kind": "workbench", "ok": true, "backends": ["claude", "codex", "antigravity", "minimax", "zcode", "khavis"], "latency_ms": 222963, "consensus_source": "critique (codex ⚔️ antigravity ⚔️ minimax ⚔️ zcode ⚔️ khavis)"}, {"ts": 1792744863.70864, "kind": "workbench", "ok": true, "backends": ["claude", "codex", "antigravity", "minimax", "zcode", "khavis"], "latency_ms": 186570, "consensus_source": "critique (codex ⚔️ antigravity ⚔️ minimax ⚔️ zcode ⚔️ khavis)"}, {"ts": 1792736444.0740163, "kind": "workbench", "ok": true, "backends": ["antigravity", "codex"], "latency_ms": 14, "consensus_source": "relay (antigravity → codex)"}, {"ts": 1792736443.8548672, "kind": "workbench", "ok": true, "backends": ["minimax"], "latency_ms": 9, "consensus_source": "minimax"}, {"ts": 1792736407.597256, "kind": "phase", "ok": true, "phase": "pipeline", "latency_ms": 1}, {"ts": 1792736407.59519, "kind": "phase", "ok": true, "phase": "pipeline", "latency_ms": 1}, {"ts": 1792736404.440507, "kind": "phase", "ok": true, "phase": "pipeline", "latency_ms": 1}, {"ts": 1792736381.438395, "kind": "workbench", "ok": true, "backends": ["antigravity", "codex"], "latency_ms": 15, "consensus_source": "relay (antigravity → codex)"}, {"ts": 1792736381.206198, "kind": "workbench", "ok": true, "backends": ["minimax"], "latency_ms": 12, "consensus_source": "minimax"}], "wall": [{"label": "kiddhsu5", "detail": "homelab · Mac + Surface + Aliyun ECS · MiniMax / GLM / MiMo / Ollama", "url": "https://github.com/kiddhsu5"}], "budget": {"policy": {"max_tokens_per_request": 32000, "max_tokens_per_session": 400000, "max_cost_per_session_usd": 5.0, "window_s": 3600.0, "filter_router": true}, "by_pool": {}, "sessions": {"count": 1, "tokens": 0.0, "cost_usd": 0.0, "calls": 0.0}}, "quotas": {}, "alerts": []}