Skip to content

Variable: VCSCommitStatusSchema

Makaio Framework


Makaio Framework / contracts / VCSCommitStatusSchema

const VCSCommitStatusSchema: ZodObject<{ context: ZodString; createdAt: ZodString; creator: ZodNullable<ZodString>; description: ZodNullable<ZodString>; id: ZodNumber; state: ZodEnum<{ error: "error"; failure: "failure"; pending: "pending"; success: "success"; }>; targetUrl: ZodNullable<ZodString>; updatedAt: ZodString; }, $strip>

Defined in: ../../../packages/contracts/src/capabilities/vcs/schemas/statuses.ts:9

Zod schema for a commit status from the legacy status API.

Represents external tool statuses (CodeRabbit, CI systems) reported via the commit status API rather than the check runs API.