Add provider credential revocation

This commit is contained in:
ZacharyZhang-NY committed 2026-05-23 19:39:18 -04:00
1 parent 203a48060e
commit 9e44cbb31b
9 files changed
+128 -1

No files matched your search

+5
View File
@@ -141,6 +141,11 @@ export interface SaveProviderCredentialInput {
model: string | null;
}
export interface RevokeProviderCredentialInput {
orgId: string;
providerId: string;
}
export interface LaunchProviderSignInInput {
orgId: string;
providerId: string;
@@ -31,6 +31,7 @@ import type {
RunChaosDrillInput,
RunEvalSuiteInput,
RunSdlcReviewInput,
RevokeProviderCredentialInput,
SaveProviderCredentialInput,
SearchInput,
SendMessageInput,
@@ -68,6 +69,7 @@ export interface DesktopApi {
sendMessage(input: SendMessageInput): Promise<DesktopResult<AppSnapshot>>;
markChatSpaceRead(input: MarkChatSpaceReadInput): Promise<DesktopResult<AppSnapshot>>;
saveProviderCredential(input: SaveProviderCredentialInput): Promise<DesktopResult<AppSnapshot>>;
revokeProviderCredential(input: RevokeProviderCredentialInput): Promise<DesktopResult<AppSnapshot>>;
launchProviderSignIn(input: LaunchProviderSignInInput): Promise<DesktopResult<null>>;
checkProviderHealth(input: CheckProviderHealthInput): Promise<DesktopResult<AppSnapshot>>;
updateProviderPolicy(input: UpdateProviderPolicyInput): Promise<DesktopResult<AppSnapshot>>;
+1
View File
@@ -15,6 +15,7 @@ export const IPC_CHANNELS = {
sendMessage: "agentcompany:send-message",
markChatSpaceRead: "agentcompany:mark-chat-space-read",
saveProviderCredential: "agentcompany:save-provider-credential",
revokeProviderCredential: "agentcompany:revoke-provider-credential",
launchProviderSignIn: "agentcompany:launch-provider-sign-in",
checkProviderHealth: "agentcompany:check-provider-health",
updateProviderPolicy: "agentcompany:update-provider-policy",