Files
openclaw/extensions/qa-matrix/src/docker-runtime.ts
Dallin Romney 8d21ac3f6e refactor: share QA runtime helpers (#87412)
* refactor: share QA runtime helpers

* refactor: keep QA helpers private

* refactor: keep QA helpers on private runtime seam

* chore: prune stale QA duplicate ignores

* fix: align qa runtime boundary alias

* fix: avoid startup memory lint conversion
2026-05-27 21:16:24 -07:00

21 lines
457 B
TypeScript

import {
createQaDockerRuntime,
type QaDockerFetchLike as FetchLike,
type QaDockerRunCommand as RunCommand,
} from "openclaw/plugin-sdk/qa-runtime";
export type { FetchLike, RunCommand };
const dockerRuntime = createQaDockerRuntime({
auditContext: "qa-matrix-docker-health-check",
});
export const {
execCommand,
fetchHealthUrl,
resolveComposeServiceUrl,
resolveHostPort,
waitForDockerServiceHealth,
waitForHealth,
} = dockerRuntime;