fix(amazon-bedrock): type live plugin config

This commit is contained in:
Peter Steinberger
2026-04-23 07:47:14 +01:00
parent 02da7350ad
commit eb2cb7834e

View File

@@ -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<string, unknown> } } | undefined,
config: OpenClawConfig | undefined,
): AmazonBedrockPluginConfig | undefined {
const runtimePluginConfig = resolvePluginConfigObject(config, providerId);
return (