Files
openclaw/extensions/qa-lab/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

22 lines
480 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-lab-docker-health-check",
commandTimeoutMs: null,
});
export const {
execCommand,
fetchHealthUrl,
resolveComposeServiceUrl,
resolveHostPort,
waitForDockerServiceHealth,
waitForHealth,
} = dockerRuntime;