mirror of
https://github.com/Abdulazizzn/n8n-enterprise-unlocked.git
synced 2025-12-17 18:12:04 +00:00
refactor(core): Simplify ExternalSecretsProxy setup and move it to core (#16021)
This commit is contained in:
committed by
GitHub
parent
3e91f3253b
commit
2258a74518
@@ -2374,7 +2374,6 @@ export interface IWorkflowExecuteAdditionalData {
|
||||
executionTimeoutTimestamp?: number;
|
||||
userId?: string;
|
||||
variables: IDataObject;
|
||||
secretsHelpers: SecretsHelpersBase;
|
||||
logAiEvent: (eventName: AiEvent, payload: AiEventPayload) => void;
|
||||
parentCallbackManager?: CallbackManager;
|
||||
startRunnerTask<T, E = unknown>(
|
||||
@@ -2870,17 +2869,6 @@ export interface ICheckProcessedContextData {
|
||||
|
||||
export type N8nAIProviderType = 'openai' | 'unknown';
|
||||
|
||||
export interface SecretsHelpersBase {
|
||||
update(): Promise<void>;
|
||||
waitForInit(): Promise<void>;
|
||||
|
||||
getSecret(provider: string, name: string): unknown;
|
||||
hasSecret(provider: string, name: string): boolean;
|
||||
hasProvider(provider: string): boolean;
|
||||
listProviders(): string[];
|
||||
listSecrets(provider: string): string[];
|
||||
}
|
||||
|
||||
export type Functionality = 'regular' | 'configuration-node' | 'pairedItem';
|
||||
|
||||
export type CallbackManager = CallbackManagerLC;
|
||||
|
||||
Reference in New Issue
Block a user