{
  "generatedAt": "2026-03-21T13:42:20.374Z",
  "configPath": "/root/.openclaw/openclaw.json",
  "excludedProviders": [
    "openrouter"
  ],
  "timeoutMs": 15000,
  "total": 8,
  "alive": 2,
  "dead": 6,
  "models": [
    {
      "provider": "anyrouter",
      "model": "claude-opus-4-6",
      "displayName": "Claude Opus 4.6",
      "api": "anthropic-messages",
      "baseUrl": "https://anyrouter.top",
      "apiKeyMasked": "***",
      "skipped": false,
      "alive": false,
      "reason": "401 Unauthorized",
      "attempts": [
        {
          "endpointType": "anthropic-messages",
          "url": "https://anyrouter.top/v1/messages",
          "body": {
            "model": "claude-opus-4-6",
            "max_tokens": 8,
            "messages": [
              {
                "role": "user",
                "content": "Reply with OK only."
              }
            ]
          },
          "response": {
            "ok": false,
            "status": 401,
            "statusText": "Unauthorized",
            "elapsedMs": 106,
            "headers": {
              "connection": "keep-alive",
              "content-length": "107",
              "content-type": "application/json; charset=utf-8",
              "date": "Sat, 21 Mar 2026 13:42:06 GMT",
              "eagleid": "2b6d26aa17741005260125570e",
              "server": "ESA",
              "set-cookie": "cdn_sec_tc=2b6d26aa17741005260125570e8422b53bd8e226137cb109ecde3ec0c6;path=/;HttpOnly;Max-Age=3600",
              "timing-allow-origin": "*",
              "via": "1.1 Caddy, ens-cache4.l2hk12[4,0,DP], ens-cache22.sg31[37,0,DP], ens-cache22.sg31[37,0]",
              "x-oneapi-request-id": "2026032121420630536476DMI7xHEK",
              "x-site-cache-status": "DYNAMIC"
            },
            "bodyText": "{\"error\":{\"message\":\"无效的令牌 (request id: 2026032121420630536476DMI7xHEK)\",\"type\":\"new_api_error\"}}",
            "bodyJson": {
              "error": {
                "message": "无效的令牌 (request id: 2026032121420630536476DMI7xHEK)",
                "type": "new_api_error"
              }
            }
          }
        }
      ],
      "method": "anthropic-messages"
    },
    {
      "provider": "kimi-coding",
      "model": "k2p5",
      "displayName": "Kimi for Coding",
      "api": "anthropic-messages",
      "baseUrl": "https://api.kimi.com/coding/",
      "apiKeyMasked": "sk-kim...Vt7d",
      "skipped": false,
      "alive": false,
      "reason": "401 Unauthorized",
      "attempts": [
        {
          "endpointType": "anthropic-messages",
          "url": "https://api.kimi.com/coding/v1/messages",
          "body": {
            "model": "k2p5",
            "max_tokens": 8,
            "messages": [
              {
                "role": "user",
                "content": "Reply with OK only."
              }
            ]
          },
          "response": {
            "ok": false,
            "status": 401,
            "statusText": "Unauthorized",
            "elapsedMs": 319,
            "headers": {
              "cf-cache-status": "DYNAMIC",
              "cf-ray": "9dfd60bff903fd31-SIN",
              "connection": "keep-alive",
              "content-length": "169",
              "content-type": "application/json; charset=utf-8",
              "date": "Sat, 21 Mar 2026 13:42:06 GMT",
              "server": "cloudflare",
              "strict-transport-security": "max-age=31536000; includeSubDomains"
            },
            "bodyText": "{\"error\":{\"type\":\"authentication_error\",\"message\":\"The API Key appears to be invalid or may have expired. Please verify your credentials and try again.\"},\"type\":\"error\"}",
            "bodyJson": {
              "error": {
                "type": "authentication_error",
                "message": "The API Key appears to be invalid or may have expired. Please verify your credentials and try again."
              },
              "type": "error"
            }
          }
        }
      ],
      "method": "anthropic-messages"
    },
    {
      "provider": "zhipu",
      "model": "glm-5",
      "displayName": "GLM 5",
      "api": "openai-completions",
      "baseUrl": "https://open.bigmodel.cn/api/paas/v4",
      "apiKeyMasked": "4ec1b2...zRD9",
      "skipped": false,
      "alive": false,
      "reason": "404 Not Found",
      "attempts": [
        {
          "endpointType": "chat.completions",
          "url": "https://open.bigmodel.cn/api/paas/v4/chat/completions",
          "body": {
            "model": "glm-5",
            "messages": [
              {
                "role": "user",
                "content": "Reply with OK only."
              }
            ],
            "max_tokens": 8,
            "temperature": 0
          },
          "response": {
            "ok": false,
            "status": 429,
            "statusText": "Too Many Requests",
            "elapsedMs": 172,
            "headers": {
              "connection": "keep-alive",
              "content-type": "application/json; charset=UTF-8",
              "date": "Sat, 21 Mar 2026 13:42:06 GMT",
              "server": "ZenZGA/2.4",
              "set-cookie": "acw_tc=3ccdc17117741005264432199efad38e1c45d722c91c3035402811f88d2c49;path=/;HttpOnly;Max-Age=1800",
              "strict-transport-security": "max-age=31536000; includeSubDomains",
              "transfer-encoding": "chunked",
              "vary": "Origin, Access-Control-Request-Method, Access-Control-Request-Headers, Origin, Access-Control-Request-Method, Access-Control-Request-Headers",
              "x-log-id": "20260321214206185129445e4647ef"
            },
            "bodyText": "{\"error\":{\"code\":\"1113\",\"message\":\"余额不足或无可用资源包,请充值。\"}}",
            "bodyJson": {
              "error": {
                "code": "1113",
                "message": "余额不足或无可用资源包,请充值。"
              }
            }
          }
        },
        {
          "endpointType": "responses",
          "url": "https://open.bigmodel.cn/api/paas/v4/responses",
          "body": {
            "model": "glm-5",
            "input": "Reply with OK only.",
            "max_output_tokens": 8
          },
          "response": {
            "ok": false,
            "status": 404,
            "statusText": "Not Found",
            "elapsedMs": 136,
            "headers": {
              "connection": "keep-alive",
              "content-encoding": "gzip",
              "content-type": "application/json; charset=UTF-8",
              "date": "Sat, 21 Mar 2026 13:42:06 GMT",
              "server": "ZenZGA/2.4",
              "set-cookie": "acw_tc=3ccdc17417741005265917564e8ebb3ed6eb8eb479eaea21978d0186ac103b;path=/;HttpOnly;Max-Age=1800",
              "strict-transport-security": "max-age=31536000; includeSubDomains",
              "transfer-encoding": "chunked",
              "vary": "Accept-Encoding, Origin, Access-Control-Request-Method, Access-Control-Request-Headers, Origin, Access-Control-Request-Method, Access-Control-Request-Headers",
              "x-log-id": "20260321214206a6d7e46ed9fb4a91"
            },
            "bodyText": "{\"timestamp\":\"2026-03-21T13:42:06.614+00:00\",\"status\":404,\"error\":\"Not Found\",\"path\":\"/v4/responses\"}",
            "bodyJson": {
              "timestamp": "2026-03-21T13:42:06.614+00:00",
              "status": 404,
              "error": "Not Found",
              "path": "/v4/responses"
            }
          }
        }
      ]
    },
    {
      "provider": "glm",
      "model": "GLM-5",
      "displayName": "GLM-5",
      "api": "openai-completions",
      "baseUrl": "https://open.bigmodel.cn/api/paas/v4",
      "apiKeyMasked": "4ec1b2...zRD9",
      "skipped": false,
      "alive": false,
      "reason": "404 Not Found",
      "attempts": [
        {
          "endpointType": "chat.completions",
          "url": "https://open.bigmodel.cn/api/paas/v4/chat/completions",
          "body": {
            "model": "GLM-5",
            "messages": [
              {
                "role": "user",
                "content": "Reply with OK only."
              }
            ],
            "max_tokens": 8,
            "temperature": 0
          },
          "response": {
            "ok": false,
            "status": 429,
            "statusText": "Too Many Requests",
            "elapsedMs": 110,
            "headers": {
              "connection": "keep-alive",
              "content-type": "application/json; charset=UTF-8",
              "date": "Sat, 21 Mar 2026 13:42:06 GMT",
              "server": "ZenZGA/2.4",
              "set-cookie": "acw_tc=2760828e17741005267228080e743fd3a30b771e9b088e7e5d6ded6cd5afd3;path=/;HttpOnly;Max-Age=1800",
              "strict-transport-security": "max-age=31536000; includeSubDomains",
              "transfer-encoding": "chunked",
              "vary": "Origin, Access-Control-Request-Method, Access-Control-Request-Headers, Origin, Access-Control-Request-Method, Access-Control-Request-Headers",
              "x-log-id": "202603212142062f081dc5b85a4601"
            },
            "bodyText": "{\"error\":{\"code\":\"1113\",\"message\":\"余额不足或无可用资源包,请充值。\"}}",
            "bodyJson": {
              "error": {
                "code": "1113",
                "message": "余额不足或无可用资源包,请充值。"
              }
            }
          }
        },
        {
          "endpointType": "responses",
          "url": "https://open.bigmodel.cn/api/paas/v4/responses",
          "body": {
            "model": "GLM-5",
            "input": "Reply with OK only.",
            "max_output_tokens": 8
          },
          "response": {
            "ok": false,
            "status": 404,
            "statusText": "Not Found",
            "elapsedMs": 132,
            "headers": {
              "connection": "keep-alive",
              "content-encoding": "gzip",
              "content-type": "application/json; charset=UTF-8",
              "date": "Sat, 21 Mar 2026 13:42:06 GMT",
              "server": "ZenZGA/2.4",
              "set-cookie": "acw_tc=3ccdc17417741005268317576e8ebb0f07aa2f818cb0af3e7341444c778f0c;path=/;HttpOnly;Max-Age=1800",
              "strict-transport-security": "max-age=31536000; includeSubDomains",
              "transfer-encoding": "chunked",
              "vary": "Accept-Encoding, Origin, Access-Control-Request-Method, Access-Control-Request-Headers, Origin, Access-Control-Request-Method, Access-Control-Request-Headers",
              "x-log-id": "20260321214206d21a514f18334dd1"
            },
            "bodyText": "{\"timestamp\":\"2026-03-21T13:42:06.863+00:00\",\"status\":404,\"error\":\"Not Found\",\"path\":\"/v4/responses\"}",
            "bodyJson": {
              "timestamp": "2026-03-21T13:42:06.863+00:00",
              "status": 404,
              "error": "Not Found",
              "path": "/v4/responses"
            }
          }
        }
      ]
    },
    {
      "provider": "glm",
      "model": "GLM-4.7",
      "displayName": "GLM-4.7",
      "api": "openai-completions",
      "baseUrl": "https://open.bigmodel.cn/api/paas/v4",
      "apiKeyMasked": "4ec1b2...zRD9",
      "skipped": false,
      "alive": false,
      "reason": "404 Not Found",
      "attempts": [
        {
          "endpointType": "chat.completions",
          "url": "https://open.bigmodel.cn/api/paas/v4/chat/completions",
          "body": {
            "model": "GLM-4.7",
            "messages": [
              {
                "role": "user",
                "content": "Reply with OK only."
              }
            ],
            "max_tokens": 8,
            "temperature": 0
          },
          "response": {
            "ok": false,
            "status": 429,
            "statusText": "Too Many Requests",
            "elapsedMs": 148,
            "headers": {
              "connection": "keep-alive",
              "content-type": "application/json; charset=UTF-8",
              "date": "Sat, 21 Mar 2026 13:42:07 GMT",
              "server": "ZenZGA/2.4",
              "set-cookie": "acw_tc=276082ac17741005269636856e2d102bceeefe6d801567b3b19ca16c2f53e9;path=/;HttpOnly;Max-Age=1800",
              "strict-transport-security": "max-age=31536000; includeSubDomains",
              "transfer-encoding": "chunked",
              "vary": "Origin, Access-Control-Request-Method, Access-Control-Request-Headers, Origin, Access-Control-Request-Method, Access-Control-Request-Headers",
              "x-log-id": "2026032121420663f48ad0fa594a4e"
            },
            "bodyText": "{\"error\":{\"code\":\"1113\",\"message\":\"余额不足或无可用资源包,请充值。\"}}",
            "bodyJson": {
              "error": {
                "code": "1113",
                "message": "余额不足或无可用资源包,请充值。"
              }
            }
          }
        },
        {
          "endpointType": "responses",
          "url": "https://open.bigmodel.cn/api/paas/v4/responses",
          "body": {
            "model": "GLM-4.7",
            "input": "Reply with OK only.",
            "max_output_tokens": 8
          },
          "response": {
            "ok": false,
            "status": 404,
            "statusText": "Not Found",
            "elapsedMs": 103,
            "headers": {
              "connection": "keep-alive",
              "content-encoding": "gzip",
              "content-type": "application/json; charset=UTF-8",
              "date": "Sat, 21 Mar 2026 13:42:07 GMT",
              "server": "ZenZGA/2.4",
              "set-cookie": "acw_tc=3ccdc17417741005271127588e8ebbf7b06bb1eedc1884c05374144388e034;path=/;HttpOnly;Max-Age=1800",
              "strict-transport-security": "max-age=31536000; includeSubDomains",
              "transfer-encoding": "chunked",
              "vary": "Accept-Encoding, Origin, Access-Control-Request-Method, Access-Control-Request-Headers, Origin, Access-Control-Request-Method, Access-Control-Request-Headers",
              "x-log-id": "20260321214207e6fcaab2e6c34481"
            },
            "bodyText": "{\"timestamp\":\"2026-03-21T13:42:07.129+00:00\",\"status\":404,\"error\":\"Not Found\",\"path\":\"/v4/responses\"}",
            "bodyJson": {
              "timestamp": "2026-03-21T13:42:07.129+00:00",
              "status": 404,
              "error": "Not Found",
              "path": "/v4/responses"
            }
          }
        }
      ]
    },
    {
      "provider": "glm",
      "model": "GLM-4.6",
      "displayName": "GLM-4.6",
      "api": "openai-completions",
      "baseUrl": "https://open.bigmodel.cn/api/paas/v4",
      "apiKeyMasked": "4ec1b2...zRD9",
      "skipped": false,
      "alive": false,
      "reason": "404 Not Found",
      "attempts": [
        {
          "endpointType": "chat.completions",
          "url": "https://open.bigmodel.cn/api/paas/v4/chat/completions",
          "body": {
            "model": "GLM-4.6",
            "messages": [
              {
                "role": "user",
                "content": "Reply with OK only."
              }
            ],
            "max_tokens": 8,
            "temperature": 0
          },
          "response": {
            "ok": false,
            "status": 429,
            "statusText": "Too Many Requests",
            "elapsedMs": 124,
            "headers": {
              "connection": "keep-alive",
              "content-type": "application/json; charset=UTF-8",
              "date": "Sat, 21 Mar 2026 13:42:07 GMT",
              "server": "ZenZGA/2.4",
              "set-cookie": "acw_tc=276082ac17741005272156868e2d10196c83e9a104d6897905c001a4d5a7e3;path=/;HttpOnly;Max-Age=1800",
              "strict-transport-security": "max-age=31536000; includeSubDomains",
              "transfer-encoding": "chunked",
              "vary": "Origin, Access-Control-Request-Method, Access-Control-Request-Headers, Origin, Access-Control-Request-Method, Access-Control-Request-Headers",
              "x-log-id": "202603212142078e9c8b3759e14950"
            },
            "bodyText": "{\"error\":{\"code\":\"1113\",\"message\":\"余额不足或无可用资源包,请充值。\"}}",
            "bodyJson": {
              "error": {
                "code": "1113",
                "message": "余额不足或无可用资源包,请充值。"
              }
            }
          }
        },
        {
          "endpointType": "responses",
          "url": "https://open.bigmodel.cn/api/paas/v4/responses",
          "body": {
            "model": "GLM-4.6",
            "input": "Reply with OK only.",
            "max_output_tokens": 8
          },
          "response": {
            "ok": false,
            "status": 404,
            "statusText": "Not Found",
            "elapsedMs": 98,
            "headers": {
              "connection": "keep-alive",
              "content-encoding": "gzip",
              "content-type": "application/json; charset=UTF-8",
              "date": "Sat, 21 Mar 2026 13:42:07 GMT",
              "server": "ZenZGA/2.4",
              "set-cookie": "acw_tc=3ccdc17417741005273387596e8ebb7050bf675fa0a6d3855f8be03af76bbd;path=/;HttpOnly;Max-Age=1800",
              "strict-transport-security": "max-age=31536000; includeSubDomains",
              "transfer-encoding": "chunked",
              "vary": "Accept-Encoding, Origin, Access-Control-Request-Method, Access-Control-Request-Headers, Origin, Access-Control-Request-Method, Access-Control-Request-Headers",
              "x-log-id": "20260321214207843368ae60304a32"
            },
            "bodyText": "{\"timestamp\":\"2026-03-21T13:42:07.348+00:00\",\"status\":404,\"error\":\"Not Found\",\"path\":\"/v4/responses\"}",
            "bodyJson": {
              "timestamp": "2026-03-21T13:42:07.348+00:00",
              "status": 404,
              "error": "Not Found",
              "path": "/v4/responses"
            }
          }
        }
      ]
    },
    {
      "provider": "volcengine",
      "model": "glm-4.7",
      "displayName": "glm-4.7",
      "api": "openai-completions",
      "baseUrl": "https://ark.cn-beijing.volces.com/api/coding/v3",
      "apiKeyMasked": "486898...39d5",
      "skipped": false,
      "alive": true,
      "reason": "",
      "attempts": [
        {
          "endpointType": "chat.completions",
          "url": "https://ark.cn-beijing.volces.com/api/coding/v3/chat/completions",
          "body": {
            "model": "glm-4.7",
            "messages": [
              {
                "role": "user",
                "content": "Reply with OK only."
              }
            ],
            "max_tokens": 8,
            "temperature": 0
          },
          "response": {
            "ok": true,
            "status": 200,
            "statusText": "OK",
            "elapsedMs": 11736,
            "headers": {
              "content-encoding": "gzip",
              "content-length": "321",
              "content-type": "application/json; charset=utf-8",
              "date": "Sat, 21 Mar 2026 13:42:18 GMT",
              "server": "istio-envoy",
              "vary": "Accept-Encoding",
              "x-client-request-id": "unknown-20260321214216-WVNWiMlI",
              "x-envoy-upstream-service-time": "2907",
              "x-request-id": "021774100536177f7e88ef2eb4438e2f7a5c62653ec70cf47de27"
            },
            "bodyText": "{\"choices\":[{\"finish_reason\":\"stop\",\"index\":0,\"logprobs\":null,\"message\":{\"content\":\"OK\",\"reasoning_content\":\"The user wants me to reply with only \\\"OK\\\".\",\"role\":\"assistant\"}}],\"created\":1774100539,\"id\":\"021774100536177f7e88ef2eb4438e2f7a5c62653ec70cf47de27\",\"model\":\"glm-4.7\",\"service_tier\":\"default\",\"object\":\"chat.completion\",\"usage\":{\"completion_tokens\":13,\"prompt_tokens\":10,\"total_tokens\":23,\"prompt_tokens_details\":{\"cached_tokens\":0},\"completion_tokens_details\":{\"reasoning_tokens\":12}}}",
            "bodyJson": {
              "choices": [
                {
                  "finish_reason": "stop",
                  "index": 0,
                  "logprobs": null,
                  "message": {
                    "content": "OK",
                    "reasoning_content": "The user wants me to reply with only \"OK\".",
                    "role": "assistant"
                  }
                }
              ],
              "created": 1774100539,
              "id": "021774100536177f7e88ef2eb4438e2f7a5c62653ec70cf47de27",
              "model": "glm-4.7",
              "service_tier": "default",
              "object": "chat.completion",
              "usage": {
                "completion_tokens": 13,
                "prompt_tokens": 10,
                "total_tokens": 23,
                "prompt_tokens_details": {
                  "cached_tokens": 0
                },
                "completion_tokens_details": {
                  "reasoning_tokens": 12
                }
              }
            }
          }
        }
      ],
      "method": "chat.completions"
    },
    {
      "provider": "openai_proxy",
      "model": "gpt-5.4-mini",
      "displayName": "GPT-5.4 Mini",
      "api": "openai-responses",
      "baseUrl": "https://betterclau.de/openai/sub.jlypx.de/v1",
      "apiKeyMasked": "sk-21d...39df",
      "skipped": false,
      "alive": true,
      "reason": "",
      "attempts": [
        {
          "endpointType": "chat.completions",
          "url": "https://betterclau.de/openai/sub.jlypx.de/v1/chat/completions",
          "body": {
            "model": "gpt-5.4-mini",
            "messages": [
              {
                "role": "user",
                "content": "Reply with OK only."
              }
            ],
            "max_tokens": 8,
            "temperature": 0
          },
          "response": {
            "ok": true,
            "status": 200,
            "statusText": "OK",
            "elapsedMs": 1238,
            "headers": {
              "alt-svc": "h3=\":443\"; ma=86400",
              "cache-control": "no-cache",
              "cf-cache-status": "DYNAMIC",
              "cf-placement": "local-SIN",
              "cf-ray": "9dfd6111b97b447c-SIN",
              "connection": "keep-alive",
              "content-length": "297",
              "content-type": "text/event-stream",
              "date": "Sat, 21 Mar 2026 13:42:20 GMT",
              "expect-ct": "max-age=86400, enforce",
              "nel": "{\"report_to\":\"cf-nel\",\"success_fraction\":0.0,\"max_age\":604800}",
              "referrer-policy": "same-origin",
              "report-to": "{\"group\":\"cf-nel\",\"max_age\":604800,\"endpoints\":[{\"url\":\"https://a.nel.cloudflare.com/report/v4?s=c7rtme9Mpk%2BZee1VncjOubIvvBBewuSWV4GryDHnHAL0NuKMfrsICJUUuCrDWAXYySbR7IQa4Pupz47lun%2FMmO%2FnIgKI9ujntQykGxH70h%2FNddQunBF8Ww%3D%3D\"}]}",
              "server": "cloudflare",
              "strict-transport-security": "max-age=15552000; includeSubDomains; preload",
              "vary": "accept-encoding",
              "x-content-type-options": "nosniff",
              "x-frame-options": "SAMEORIGIN",
              "x-request-id": "9b1eea88-7fc5-47bb-900e-0652b9951e1f",
              "x-xss-protection": "1; mode=block"
            },
            "bodyText": "{\"id\":\"resp_0f72738f5c001f740169bea03bda48819ba4328376d11b1eb7\",\"object\":\"chat.completion\",\"created\":1774100540,\"model\":\"gpt-5.4-mini\",\"choices\":[{\"index\":0,\"message\":{\"role\":\"assistant\",\"content\":\"OK\"},\"finish_reason\":\"stop\"}],\"usage\":{\"prompt_tokens\":11,\"completion_tokens\":5,\"total_tokens\":16}}",
            "bodyJson": {
              "id": "resp_0f72738f5c001f740169bea03bda48819ba4328376d11b1eb7",
              "object": "chat.completion",
              "created": 1774100540,
              "model": "gpt-5.4-mini",
              "choices": [
                {
                  "index": 0,
                  "message": {
                    "role": "assistant",
                    "content": "OK"
                  },
                  "finish_reason": "stop"
                }
              ],
              "usage": {
                "prompt_tokens": 11,
                "completion_tokens": 5,
                "total_tokens": 16
              }
            }
          }
        }
      ],
      "method": "chat.completions"
    }
  ]
}