mirror of
https://github.com/openclaw/openclaw.git
synced 2026-07-24 05:01:11 +00:00
* feat(cloud-workers): add restricted worker runtime * test(cloud-workers): cover worker runtime contracts * docs(cloud-workers): document worker mode * fix(worker): bound connection lifecycle * fix(worker): serialize transcript flushes * fix(worker): fail stop stale transcript bases * fix(worker): degrade lossy live streaming * test(worker): cover inference reconnect fencing * refactor(worker): split RPC clients * refactor(worker): split connection transport * refactor(worker): split embedded runtime * refactor(worker): narrow worker module exports
16 lines
488 B
TypeScript
16 lines
488 B
TypeScript
import type { Command } from "commander";
|
|
|
|
/** Register the restricted cloud worker runtime entry point. */
|
|
export function registerWorkerCli(program: Command): void {
|
|
program
|
|
.command("worker")
|
|
.description("Run the restricted cloud worker runtime")
|
|
.action(async () => {
|
|
const { runWorkerCommand } = await import("../worker/worker-command.runtime.js");
|
|
await runWorkerCommand({
|
|
input: process.stdin,
|
|
output: process.stdout,
|
|
});
|
|
});
|
|
}
|