mirror of
https://github.com/openclaw/openclaw.git
synced 2026-05-08 20:20:43 +00:00
11 lines
276 B
TypeScript
11 lines
276 B
TypeScript
export type CommandQueueEnqueueOptions = {
|
|
warnAfterMs?: number;
|
|
onWait?: (waitMs: number, queuedAhead: number) => void;
|
|
taskTimeoutMs?: number;
|
|
};
|
|
|
|
export type CommandQueueEnqueueFn = <T>(
|
|
task: () => Promise<T>,
|
|
opts?: CommandQueueEnqueueOptions,
|
|
) => Promise<T>;
|