UNPKG

openclaw

Version:

Multi-channel AI gateway with extensible messaging integrations

11 lines (10 loc) • 533 B
import { f as ScreenSnapshotParamsSchema } from "./computer-use-contract-DZGyt5jE.mjs"; import { Type } from "typebox"; //#region src/agents/tools/computer-tool-control.ts /** Gateway-owned desktop arbitration; never forwarded to a computer provider. */ const ComputerTakeControlParamsSchema = Type.Object({ action: Type.Literal("__take_control"), ...Type.Required(Type.Pick(ScreenSnapshotParamsSchema, ["executionId"])).properties }, { additionalProperties: false }); //#endregion export { ComputerTakeControlParamsSchema as t };