import { z } from 'zod'; import { SolvingEduTaskJobSchema } from '../../models'; export namespace RetrySolvingEduTaskJobCommand { export const RequestParamsSchema = z.object({ uuid: z.string().uuid(), }); export type RequestParams = z.infer; export const RequestBodySchema = z.object({ prompt: z.string().optional(), modelId: z.string().uuid().optional(), params: z .object({ attachedFiles: z.array(z.string().uuid()), }) .optional(), }); export type RequestBody = z.infer; export const ResponseSchema = z.object({ data: SolvingEduTaskJobSchema, }); export type Response = z.infer; }