Files
openclaw/src/tasks/detached-task-runtime.test-support.ts
Peter Steinberger 3d76a4af92 refactor(deadcode): privatize runtime test seams (#108338)
* refactor(sessions): privatize runtime test seams

* refactor(commitments): privatize extraction test seams

* refactor(flows): privatize doctor health seams

* refactor(tasks): privatize registry test seams

* build(commitments): bundle Docker test support

* chore(deadcode): shrink runtime export baseline
2026-07-15 07:27:10 -07:00

14 lines
511 B
TypeScript

import type { DetachedTaskLifecycleRuntime } from "./detached-task-runtime-contract.js";
import {
clearDetachedTaskLifecycleRuntimeRegistration,
registerDetachedTaskLifecycleRuntime,
} from "./detached-task-runtime-state.js";
export function setDetachedTaskLifecycleRuntime(runtime: DetachedTaskLifecycleRuntime): void {
registerDetachedTaskLifecycleRuntime("__test__", runtime);
}
export function resetDetachedTaskLifecycleRuntimeForTests(): void {
clearDetachedTaskLifecycleRuntimeRegistration();
}