UNPKG

@gguf/claw

Version:

Multi-channel AI gateway with extensible messaging integrations

22 lines (20 loc) 890 B
import { _t as loadOpenClawPlugins, gt as createPluginLoaderLogger } from "./reply-BylFHBd4.js"; import { t as createSubsystemLogger } from "./subsystem-BCQGGxdd.js"; import { D as resolveDefaultAgentWorkspaceDir, c as resolveAgentWorkspaceDir, l as resolveDefaultAgentId } from "./agent-scope-BnZW9Gh2.js"; import { i as loadConfig } from "./config-PQiujvsf.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 };