UNPKG

openclaw

Version:

Multi-channel AI gateway with extensible messaging integrations

30 lines (29 loc) 1.17 kB
import { t as definePluginEntry } from "../../plugin-entry-zfBGJaNO.js"; //#region extensions/memory-wiki/cli-metadata.ts var cli_metadata_default = definePluginEntry({ id: "memory-wiki", name: "Memory Wiki", description: "Persistent wiki compiler and Obsidian-friendly knowledge vault for OpenClaw.", register(api) { api.registerCli(async ({ program, config: appConfig }) => { const [{ registerWikiCli }, { resolveMemoryWikiAgentConfig, resolveMemoryWikiConfig }] = await Promise.all([import("../../cli-CT3jZHeo.js"), import("../../config-B69v6eWV.js")]); const pluginConfig = appConfig.plugins?.entries?.["memory-wiki"]?.config; const config = resolveMemoryWikiConfig(pluginConfig); registerWikiCli(program, { config, getAppConfig: () => appConfig, resolveConfig: (agentId, currentAppConfig) => resolveMemoryWikiAgentConfig({ config, appConfig: currentAppConfig ?? appConfig, ...agentId ? { agentId } : {} }) }); }, { descriptors: [{ name: "wiki", description: "Inspect and initialize the memory wiki vault", hasSubcommands: true }] }); } }); //#endregion export { cli_metadata_default as default };