Skip to content

Variable: ReviewFindingSchema

Makaio Framework


Makaio Framework / contracts / ReviewFindingSchema

const ReviewFindingSchema: ZodObject<{ addressedAt: ZodNullable<ZodNumber>; addressedBy: ZodNullable<ZodString>; agentPrompt: ZodNullable<ZodString>; createdAt: ZodNumber; dismissedReason: ZodNullable<ZodString>; endLine: ZodNullable<ZodNumber>; file: ZodNullable<ZodString>; id: ZodString; message: ZodString; origin: ZodEnum<{ agent: "agent"; cli-output: "cli-output"; inline: "inline"; issue-comment: "issue-comment"; review-body: "review-body"; }>; rawCommentId: ZodNullable<ZodNumber>; reviewer: ZodString; severity: ZodEnum<{ critical: "critical"; major: "major"; minor: "minor"; nitpick: "nitpick"; }>; sourceId: ZodString; startLine: ZodNullable<ZodNumber>; status: ZodEnum<{ addressed: "addressed"; deferred: "deferred"; dismissed: "dismissed"; open: "open"; verified: "verified"; }>; suggestedChanges: ZodArray<ZodObject<{ file: ZodString; newCode: ZodString; oldCode: ZodString; }, $strip>>; target: ZodObject<{ branch: ZodOptional<ZodString>; headSha: ZodOptional<ZodString>; prNumber: ZodOptional<ZodNumber>; repository: ZodString; }, $strip>; threadId: ZodNullable<ZodString>; updatedAt: ZodNumber; verifiedAt: ZodNullable<ZodNumber>; }, $strip>

Defined in: ../../../packages/contracts/src/capabilities/review/schemas.ts:55

A single review finding persisted by the review service.