fix(webui): surface MCP runtime connection failures (#5331)
This commit is contained in:
@@ -766,7 +766,7 @@ export async function fetchProviderModels(
|
||||
|
||||
export async function runMcpPresetAction(
|
||||
transport: WebUIMutationTransport,
|
||||
action: "enable" | "disable" | "remove" | "test",
|
||||
action: "enable" | "disable" | "remove" | "test" | "reconnect",
|
||||
name: string,
|
||||
values: Record<string, string> = {},
|
||||
): Promise<McpPresetsPayload> {
|
||||
|
||||
@@ -965,6 +965,7 @@ export interface McpPresetInfo {
|
||||
enabled?: boolean;
|
||||
available: boolean;
|
||||
status: "not_installed" | "configured" | "missing_credentials" | "missing_dependency" | "coming_soon" | string;
|
||||
runtime_status?: "connecting" | "connected" | "failed" | string;
|
||||
logo_url?: string | null;
|
||||
brand_color?: string | null;
|
||||
required_fields: McpPresetField[];
|
||||
|
||||
Reference in New Issue
Block a user