basalt / ai/src / MakeResultSchema
Variable: MakeResultSchema
> const MakeResultSchema: ZodObject<{ dryRun: ZodBoolean; followUps: ZodArray<ZodString>; migration: ZodOptional<ZodObject<{ ok: ZodBoolean; output: ZodString; }, $strip>>; preview: ZodOptional<ZodObject<{ clashes: ZodArray<ZodString>; perFile: ZodArray<ZodObject<{ action: ZodEnum<{ create: "create"; overwrite: "overwrite"; }>; diff: ZodString; path: ZodString; }, $strip>>; }, $strip>>; request: ZodString; resources: ZodArray<ZodObject<{ audited: ZodBoolean; augmented: ZodBoolean; files: ZodArray<ZodObject<{ content: ZodString; path: ZodString; }, $strip>>; guarded: ZodBoolean; name: ZodString; note: ZodOptional<ZodString>; prisma: ZodBoolean; registered: ZodBoolean; softDelete: ZodBoolean; written: ZodArray<ZodString>; }, $strip>>; review: ZodObject<{ items: ZodArray<ZodObject<{ detail: ZodString; label: ZodString; status: ZodEnum<{ fail: "fail"; pass: "pass"; warn: "warn"; }>; }, $strip>>; ok: ZodBoolean; }, $strip>; schema: ZodOptional<ZodObject<{ found: ZodBoolean; merged: ZodArray<ZodString>; path: ZodString; skipped: ZodArray<ZodString>; written: ZodBoolean; }, $strip>>; schemaVersion: ZodDefault<ZodNumber>; }, $strip>
Defined in: ai/src/schema/index.ts:237