Interface ValidationErrorDetail

Individual validation error

interface ValidationErrorDetail {
    code: "REQUIRED_FIELD_MISSING" | "INVALID_TYPE" | "INVALID_ENUM_VALUE" | "INVALID_PROJECT" | "INVALID_ISSUE_TYPE";
    context?: Record<string, unknown>;
    field: string;
    message: string;
    rowIndex: number;
}

Properties

code: "REQUIRED_FIELD_MISSING" | "INVALID_TYPE" | "INVALID_ENUM_VALUE" | "INVALID_PROJECT" | "INVALID_ISSUE_TYPE"

Error code for programmatic handling

context?: Record<string, unknown>

Additional context (e.g., allowed values for enums)

field: string

Field name that failed validation

message: string

Human-readable error message

rowIndex: number

Zero-based row index