From eb2cb7834ee2957ce40ee888326b3de596992892 Mon Sep 17 00:00:00 2001 From: Peter Steinberger Date: Thu, 23 Apr 2026 07:47:14 +0100 Subject: [PATCH] fix(amazon-bedrock): type live plugin config --- extensions/amazon-bedrock/register.sync.runtime.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/extensions/amazon-bedrock/register.sync.runtime.ts b/extensions/amazon-bedrock/register.sync.runtime.ts index 60c0f9900b7..ae9c1f2c8f3 100644 --- a/extensions/amazon-bedrock/register.sync.runtime.ts +++ b/extensions/amazon-bedrock/register.sync.runtime.ts @@ -1,5 +1,5 @@ import type { StreamFn } from "@mariozechner/pi-agent-core"; -import { resolvePluginConfigObject } from "openclaw/plugin-sdk/config-runtime"; +import { resolvePluginConfigObject, type OpenClawConfig } from "openclaw/plugin-sdk/config-runtime"; import type { OpenClawPluginApi } from "openclaw/plugin-sdk/plugin-entry"; import { ANTHROPIC_BY_MODEL_REPLAY_HOOKS, @@ -253,7 +253,7 @@ export function registerAmazonBedrockPlugin(api: OpenClawPluginApi): void { const startupPluginConfig = (api.pluginConfig ?? {}) as AmazonBedrockPluginConfig; function resolveCurrentPluginConfig( - config: { plugins?: { entries?: Record } } | undefined, + config: OpenClawConfig | undefined, ): AmazonBedrockPluginConfig | undefined { const runtimePluginConfig = resolvePluginConfigObject(config, providerId); return (