feat: add custom credential service (#4129)

Co-authored-by: Stanislav Novosad <stas@skyvern.com>
This commit is contained in:
Vikas
2025-12-03 06:55:04 +05:30
committed by GitHub
parent d310c5e39c
commit 6dad49eb08
17 changed files with 1248 additions and 2 deletions

View File

@@ -237,6 +237,29 @@ export interface AzureClientSecretCredentialResponse {
token: AzureOrganizationAuthToken;
}
export interface CustomCredentialServiceConfig {
api_base_url: string;
api_token: string;
}
export interface CustomCredentialServiceOrganizationAuthToken {
id: string;
organization_id: string;
token: string; // JSON string containing CustomCredentialServiceConfig
created_at: string;
modified_at: string;
token_type: string;
valid: boolean;
}
export interface CreateCustomCredentialServiceConfigRequest {
config: CustomCredentialServiceConfig;
}
export interface CustomCredentialServiceConfigResponse {
token: CustomCredentialServiceOrganizationAuthToken;
}
// TODO complete this
export const ActionTypes = {
InputText: "input_text",