Add provider health adapters

This commit is contained in:
ZacharyZhang-NY committed 2026-05-23 16:53:42 -04:00
1 parent eba83ef794
commit 28007b3691
9 files changed
+537 -86

No files matched your search

+5
View File
@@ -117,6 +117,11 @@ export interface LaunchProviderSignInInput {
providerId: string;
}
export interface CheckProviderHealthInput {
orgId: string;
providerId: string;
}
export interface CreateProviderResponseInput {
orgId: string;
providerId: string;
@@ -8,6 +8,7 @@ import type {
CreateApprovalInput,
CreateChatSpaceInput,
CreateMigrationReportInput,
CheckProviderHealthInput,
MarkChatSpaceReadInput,
CreateOrganizationInput,
CreateProviderResponseInput,
@@ -49,6 +50,7 @@ export interface DesktopApi {
markChatSpaceRead(input: MarkChatSpaceReadInput): Promise<DesktopResult<AppSnapshot>>;
saveProviderCredential(input: SaveProviderCredentialInput): Promise<DesktopResult<AppSnapshot>>;
launchProviderSignIn(input: LaunchProviderSignInInput): Promise<DesktopResult<null>>;
checkProviderHealth(input: CheckProviderHealthInput): Promise<DesktopResult<AppSnapshot>>;
openExternalUrl(url: string): Promise<DesktopResult<null>>;
createProviderResponse(input: CreateProviderResponseInput): Promise<DesktopResult<AppSnapshot>>;
importSkillDirectory(input: ImportSkillDirectoryInput): Promise<DesktopResult<AppSnapshot>>;
+1
View File
@@ -14,6 +14,7 @@ export const IPC_CHANNELS = {
markChatSpaceRead: "agentcompany:mark-chat-space-read",
saveProviderCredential: "agentcompany:save-provider-credential",
launchProviderSignIn: "agentcompany:launch-provider-sign-in",
checkProviderHealth: "agentcompany:check-provider-health",
openExternalUrl: "agentcompany:open-external-url",
createProviderResponse: "agentcompany:create-provider-response",
importSkillDirectory: "agentcompany:import-skill-directory",