refactor(*): 稳定期治理 - 收敛核心架构、错误语义并修复跨项目数据竞态

This commit is contained in:
ddCat
2026-09-09 22:02:10 +08:00
parent bacd502f5c
commit b5f3413ded
298 changed files with 12681 additions and 26428 deletions

View File

@@ -1,4 +1,4 @@
import { apiClient, request } from "@/services/api/request";
import { http } from "@/services/api/request";
import type { ModelProtocolDefinition, ProtocolCapability } from "@/lib/model-protocols";
type PluginProviderCatalogItem = {
@@ -25,7 +25,7 @@ type PluginProviderCatalogItem = {
};
export async function fetchPluginProviderCatalog(scope: string, capability?: ProtocolCapability) {
const result = await request<{ providers: PluginProviderCatalogItem[] }>(apiClient.get("/plugins/catalog", { params: { scope, capability } }));
const result = await http.get<{ providers: PluginProviderCatalogItem[] }>("/plugins/catalog", { params: { scope, capability } });
return result.providers.filter((item) => item.enabled && !item.unavailableReason).map(toProviderDefinition);
}