webgpu-cluster / shared /completeTask.ts
apssouza22's picture
Deploy: refresh Space build (landing + docs)
9210bde verified
Raw
History Blame Contribute Delete
539 Bytes
export type ClusterTaskKind = 'detect' | 'describe';
export type CompleteTaskStatus = 'done' | 'error';
/** POST /api/tasks/:taskId/complete request body. Parse `result` using `kind` and `status`. */
export interface CompleteTaskBody {
status: CompleteTaskStatus;
kind: ClusterTaskKind;
result: unknown;
/** Cluster model id that produced this result (e.g. rfdetr-medium, smolvlm-500m). */
model?: string;
}
export interface TaskErrorResult {
error: string;
}
export interface DescribeTaskResult {
description: string;
}