From f64a010f663b36af8c8dd8efff645aea7465254a Mon Sep 17 00:00:00 2001 From: Patrick Erichsen Date: Tue, 11 Aug 2026 13:27:18 -0700 Subject: [PATCH] fix(plugin-sdk): keep profile resolver source compatible --- src/plugin-sdk/provider-entry.test.ts | 1 - src/plugins/provider-catalog.test.ts | 1 - src/plugins/provider-catalog.types.ts | 2 +- src/plugins/provider-discovery.runtime.test.ts | 2 -- 4 files changed, 1 insertion(+), 5 deletions(-) diff --git a/src/plugin-sdk/provider-entry.test.ts b/src/plugin-sdk/provider-entry.test.ts index bc4e9e90eda7..bff1055a4ed4 100644 --- a/src/plugin-sdk/provider-entry.test.ts +++ b/src/plugin-sdk/provider-entry.test.ts @@ -64,7 +64,6 @@ function createCatalogContext( mode: "api_key", source: "env", }), - resolveProviderAuthProfiles: () => [], }; } diff --git a/src/plugins/provider-catalog.test.ts b/src/plugins/provider-catalog.test.ts index a33511bbae27..0a4ca7c3958a 100644 --- a/src/plugins/provider-catalog.test.ts +++ b/src/plugins/provider-catalog.test.ts @@ -33,7 +33,6 @@ function createCatalogContext(params: { mode: providerId && params.apiKeys?.[providerId] ? "api_key" : "none", source: providerId && params.apiKeys?.[providerId] ? "env" : "none", }), - resolveProviderAuthProfiles: () => [], }; } diff --git a/src/plugins/provider-catalog.types.ts b/src/plugins/provider-catalog.types.ts index 41133590e79a..e0d61b9918a9 100644 --- a/src/plugins/provider-catalog.types.ts +++ b/src/plugins/provider-catalog.types.ts @@ -41,7 +41,7 @@ export type ProviderCatalogContext = { profileId?: string; }; /** Runtime-ordered auth candidates for profile-aware live discovery. */ - resolveProviderAuthProfiles: ( + resolveProviderAuthProfiles?: ( providerId?: string, options?: { oauthMarker?: string }, ) => ProviderCatalogAuthResolution[]; diff --git a/src/plugins/provider-discovery.runtime.test.ts b/src/plugins/provider-discovery.runtime.test.ts index 7783b1e1a5ed..2386e60c3227 100644 --- a/src/plugins/provider-discovery.runtime.test.ts +++ b/src/plugins/provider-discovery.runtime.test.ts @@ -695,7 +695,6 @@ describe("resolvePluginDiscoveryProvidersRuntime", () => { env: {}, resolveProviderApiKey: () => ({ apiKey: undefined }), resolveProviderAuth: () => ({ apiKey: undefined, mode: "none", source: "none" }), - resolveProviderAuthProfiles: () => [], }), ).resolves.toEqual({ providers: { @@ -791,7 +790,6 @@ describe("resolvePluginDiscoveryProvidersRuntime", () => { env: {}, resolveProviderApiKey: () => ({ apiKey: undefined }), resolveProviderAuth: () => ({ apiKey: undefined, mode: "none", source: "none" }), - resolveProviderAuthProfiles: () => [], }), ).resolves.toEqual({ providers: {