mirror of
https://github.com/openclaw/openclaw.git
synced 2026-04-10 08:41:13 +00:00
fix: keep provider resolution from clobbering channel plugins
This commit is contained in:
@@ -39,6 +39,8 @@ function resolveProviderPluginsForHooks(params: {
|
||||
}): ProviderPlugin[] {
|
||||
return resolvePluginProviders({
|
||||
...params,
|
||||
activate: false,
|
||||
cache: false,
|
||||
bundledProviderAllowlistCompat: true,
|
||||
bundledProviderVitestCompat: true,
|
||||
});
|
||||
|
||||
@@ -122,6 +122,8 @@ export function resolvePluginProviders(params: {
|
||||
bundledProviderAllowlistCompat?: boolean;
|
||||
bundledProviderVitestCompat?: boolean;
|
||||
onlyPluginIds?: string[];
|
||||
activate?: boolean;
|
||||
cache?: boolean;
|
||||
}): ProviderPlugin[] {
|
||||
const maybeAllowlistCompat = params.bundledProviderAllowlistCompat
|
||||
? withBundledPluginAllowlistCompat({
|
||||
@@ -140,6 +142,8 @@ export function resolvePluginProviders(params: {
|
||||
workspaceDir: params.workspaceDir,
|
||||
env: params.env,
|
||||
onlyPluginIds: params.onlyPluginIds,
|
||||
activate: params.activate,
|
||||
cache: params.cache,
|
||||
logger: createPluginLoaderLogger(log),
|
||||
});
|
||||
|
||||
|
||||
Reference in New Issue
Block a user