UNPKG

openclaw

Version:

Multi-channel AI gateway with extensible messaging integrations

12 lines (11 loc) • 589 B
import { n as isAcpRuntimeBackendHealthy, t as getAcpRuntimeBackend } from "./registry-CwtcY73s.mjs"; import { t as isAcpEnabledByPolicy } from "./policy-B6crihax.mjs"; //#region src/acp/runtime/availability.ts function isAcpRuntimeSpawnAvailable(params) { if (params.sandboxed === true) return false; if (params.config && !isAcpEnabledByPolicy(params.config)) return false; const backend = getAcpRuntimeBackend(params.backendId ?? params.config?.acp?.backend); return backend !== null && isAcpRuntimeBackendHealthy(backend); } //#endregion export { isAcpRuntimeSpawnAvailable as t };