UNPKG

@gguf/claw

Version:

Multi-channel AI gateway with extensible messaging integrations

22 lines (20 loc) 887 B
import { o as createSubsystemLogger } from "./entry.js"; import { D as resolveDefaultAgentWorkspaceDir, c as resolveAgentWorkspaceDir, l as resolveDefaultAgentId } from "./agent-scope-RzK9Zcks.js"; import { i as loadConfig } from "./config-B2kL1ciP.js"; import { g as loadOpenClawPlugins, h as createPluginLoaderLogger } from "./subagent-registry-C7Edpn23.js"; //#region src/plugins/status.ts const log = createSubsystemLogger("plugins"); function buildPluginStatusReport(params) { const config = params?.config ?? loadConfig(); const workspaceDir = params?.workspaceDir ? params.workspaceDir : resolveAgentWorkspaceDir(config, resolveDefaultAgentId(config)) ?? resolveDefaultAgentWorkspaceDir(); return { workspaceDir, ...loadOpenClawPlugins({ config, workspaceDir, logger: createPluginLoaderLogger(log) }) }; } //#endregion export { buildPluginStatusReport as t };