import { definePluginEntry } from "openclaw/plugin-sdk/plugin-entry"; import { migrateAmazonBedrockLegacyConfig } from "./config-api.js"; import { resolveBedrockConfigApiKey } from "./discovery.js"; export default definePluginEntry({ id: "amazon-bedrock", name: "Amazon Bedrock Setup", description: "Lightweight Amazon Bedrock setup hooks", register(api) { api.registerProvider({ id: "amazon-bedrock", label: "Amazon Bedrock", auth: [], resolveConfigApiKey: ({ env }) => resolveBedrockConfigApiKey(env), }); api.registerConfigMigration((config) => migrateAmazonBedrockLegacyConfig(config)); }, });