import type { ComputerUpdate } from "@rakazo/contracts"; import { createComputerUpdates } from "@rakazo/core"; import { rpc } from "./api"; export const computerUpdates = createComputerUpdates({ list: () => rpc("computer/updates"), start: (botId, action) => rpc(`computer/${action}`, { botId }), releaseInterrupted: (id) => rpc("computer/releaseInterrupted", { id, workersStopped: true }), dismiss: (id) => rpc("computer/dismissUpdate", { id }), });