openclaw / src /node-host /config-worker.test-support.ts
SaylorTwift's picture
SaylorTwift HF Staff
Add files using upload-large-folder tool
fcd8223 verified
Raw History Blame Contribute Delete
501 Bytes
import { once } from "node:events";
import { configureNodeHost } from "./config.js";
const [candidateNodeId, nowMs] = process.argv.slice(2);
const start = once(process, "message");
process.send!("ready");
await start;
const config = await configureNodeHost({
candidateNodeId,
fallbackDisplayName: "node",
gateway: {},
nowMs: Number(nowMs),
});
await new Promise<void>((resolve, reject) => {
process.send!(config, (error) => (error ? reject(error) : resolve()));
});
process.disconnect!();