fix provider status copy

This commit is contained in:
Benjamin Shafii
2026-04-24 15:42:51 -07:00
parent e27801658c
commit d13b6d624b
2 changed files with 4 additions and 10 deletions

View File

@@ -47,7 +47,6 @@ function deriveStatusCopy(props: StatusBarProps): StatusCopy {
};
}
const providers = props.providerConnectedIds?.length ?? 0;
const mcp = props.mcpConnectedCount;
if (!props.clientConnected && props.openworkServerStatus === "disconnected" && props.initializing) {
@@ -62,14 +61,6 @@ function deriveStatusCopy(props: StatusBarProps): StatusCopy {
if (props.clientConnected) {
const detailBits: string[] = [];
if (providers > 0) {
detailBits.push(
t("status.providers_connected", undefined, {
count: providers,
plural: providers === 1 ? "" : "s",
}),
);
}
if (mcp > 0) {
detailBits.push(t("status.mcp_connected", undefined, { count: mcp }));
}

View File

@@ -876,7 +876,10 @@ export function SettingsRoute() {
? "bg-green-7/10 text-green-11 border-green-7/20"
: "bg-gray-4/60 text-gray-11 border-gray-7/50";
const providerSummary = providerConnectedIds.length > 0
? t("settings.connected_providers_count", undefined, { count: providerConnectedIds.length })
? t("status.providers_connected", undefined, {
count: providerConnectedIds.length,
plural: providerConnectedIds.length === 1 ? "" : "s",
})
: t("settings.no_providers_connected");
const connectedProviders = providers
.filter((provider) => providerConnectedIds.includes(provider.id))