diff --git a/src/components/providers/ProviderCard.tsx b/src/components/providers/ProviderCard.tsx index 00c057e88..859393dcd 100644 --- a/src/components/providers/ProviderCard.tsx +++ b/src/components/providers/ProviderCard.tsx @@ -334,6 +334,33 @@ export function ProviderCard({ )} + {appId === "claude" && + provider.category !== "official" && + provider.meta?.apiFormat && + provider.meta.apiFormat !== "anthropic" && ( + + {t("claudeCode.needsRouting", { + defaultValue: "需要路由", + })} + + )} + + {appId === "claude" && provider.category === "official" && ( + + {t("claudeCode.noRoutingSupport", { + defaultValue: "不支持路由", + })} + + )} + + {appId === "codex" && provider.category === "official" && ( + + {t("codex.noRoutingSupport", { + defaultValue: "不支持路由", + })} + + )} + {isProxyRunning && isInFailoverQueue && health && (