Interface: SystemDataModel | Convex Developer Hub

fieldPaths"_id" | ExtractFieldPaths<VObject<{ completedTime: undefined | number ; name: string ; args: any[] ; scheduledTime: number ; state: { kind: "pending"; } | { kind: "inProgress"; } | { kind: "success"; } | { kind: "failed"; error: string; } | { kind: "canceled"; } }, { name: VString<string, "required"> ; args: VArray<any[], VAny<any, "required", string>, "required"> ; scheduledTime: VFloat64<number, "required"> ; completedTime: VFloat64<undefined | number, "optional"> ; state: VUnion<{ kind: "pending" } | { kind: "inProgress" } | { kind: "success" } | { kind: "failed" ; error: string } | { kind: "canceled" }, [VObject<{ kind: "pending" }, { kind: VLiteral<"pending", "required"> }, "required", "kind">, VObject<{ kind: "inProgress" }, { kind: VLiteral<"inProgress", "required"> }, "required", "kind">, VObject<{ kind: "success" }, { kind: VLiteral<"success", "required"> }, "required", "kind">, VObject<{ kind: "failed" ; error: string }, { kind: VLiteral<"failed", "required"> ; error: VString<string, "required"> }, "required", "kind" | "error">, VObject<{ kind: "canceled" }, { kind: VLiteral<"canceled", "required"> }, "required", "kind">], "required", "kind" | "error"> }, "required", "name" | "args" | "scheduledTime" | "completedTime" | "state" | "state.kind" | "state.error">>