Variable slackDeliveryOutcomeListResponseSchemaConst
slackDeliveryOutcomeListResponseSchema: ZodObject<
{
after_cursor: ZodOptional<ZodString>;
before_cursor: ZodOptional<ZodString>;
data: ZodArray<
ZodObject<
{
agent: ZodOptional<ZodString>;
binding: ZodOptional<ZodString>;
channel: ZodString;
failure_reason: ZodOptional<ZodString>;
guard_kind: ZodOptional<ZodString>;
guard_labels: ZodOptional<ZodArray<ZodString, "many">>;
id: ZodString;
message: ZodOptional<ZodString>;
operation: ZodEnum<["post", "post_ephemeral", "update"]>;
outcome: ZodEnum<["delivered", "floored", "judge_refused", "failed"]>;
recorded_at: ZodString;
thread_ts: ZodOptional<ZodString>;
},
"strip",
ZodTypeAny,
{
agent?: string;
binding?: string;
channel: string;
failure_reason?: string;
guard_kind?: string;
guard_labels?: string[];
id: string;
message?: string;
operation: "post"
| "post_ephemeral"
| "update";
outcome: "failed" | "delivered" | "floored" | "judge_refused";
recorded_at: string;
thread_ts?: string;
},
{
agent?: string;
binding?: string;
channel: string;
failure_reason?: string;
guard_kind?: string;
guard_labels?: string[];
id: string;
message?: string;
operation: "post"
| "post_ephemeral"
| "update";
outcome: "failed" | "delivered" | "floored" | "judge_refused";
recorded_at: string;
thread_ts?: string;
},
>,
"many",
>;
has_more: ZodBoolean;
},
"strip",
ZodTypeAny,
{
after_cursor?: string;
before_cursor?: string;
data: {
agent?: string;
binding?: string;
channel: string;
failure_reason?: string;
guard_kind?: string;
guard_labels?: string[];
id: string;
message?: string;
operation: "post"
| "post_ephemeral"
| "update";
outcome: "failed" | "delivered" | "floored" | "judge_refused";
recorded_at: string;
thread_ts?: string;
}[];
has_more: boolean;
},
{
after_cursor?: string;
before_cursor?: string;
data: {
agent?: string;
binding?: string;
channel: string;
failure_reason?: string;
guard_kind?: string;
guard_labels?: string[];
id: string;
message?: string;
operation: "post"
| "post_ephemeral"
| "update";
outcome: "failed" | "delivered" | "floored" | "judge_refused";
recorded_at: string;
thread_ts?: string;
}[];
has_more: boolean;
},
> = ...
Runtime validator for SlackDeliveryOutcomeListResponse.