Variable GetPlanAuditLogsResponseSchemaConst
GetPlanAuditLogsResponseSchema: ZodObject<
{
plans: ZodArray<
ZodObject<
{
plan_id: ZodString;
plan_version: ZodNumber;
status: ZodUnion<
readonly [
ZodLiteral<"active">,
ZodLiteral<"suspended">,
ZodLiteral<"completed">,
],
>;
budget: ZodObject<
{
authorized: ZodOptional<ZodNullable<ZodNumber>>;
committed: ZodOptional<ZodNullable<ZodNumber>>;
remaining: ZodOptional<ZodNullable<ZodNumber>>;
utilization_pct: ZodOptional<ZodNullable<ZodNumber>>;
},
$loose,
>;
channel_allocation: ZodOptional<
ZodNullable<
ZodRecord<
ZodString,
ZodObject<
{ committed: ZodOptional<(...)>; pct: ZodOptional<(...)> },
$loose,
>,
>,
>,
>;
summary: ZodObject<
{
checks_performed: ZodOptional<ZodNullable<ZodNumber>>;
outcomes_reported: ZodOptional<ZodNullable<ZodNumber>>;
statuses: ZodOptional<
ZodNullable<
ZodObject<
{
approved: ...;
denied: ...;
conditions: ...;
human_reviewed: ...;
},
$loose,
>,
>,
>;
findings_count: ZodOptional<ZodNullable<ZodNumber>>;
escalations: ZodOptional<
ZodNullable<ZodArray<ZodObject<(...), (...)>>>,
>;
drift_metrics: ZodOptional<
ZodNullable<
ZodObject<
{
escalation_rate: ...;
escalation_rate_trend: ...;
auto_approval_rate: ...;
human_override_rate: ...;
mean_confidence: ...;
thresholds: ...;
},
$loose,
>,
>,
>;
},
$loose,
>;
entries: ZodOptional<
ZodNullable<
ZodArray<
ZodObject<
{
id: ZodString;
type: ZodUnion<(...)>;
timestamp: ZodString;
plan_id: ZodOptional<(...)>;
caller: ZodOptional<(...)>;
tool: ZodOptional<(...)>;
status: ZodOptional<(...)>;
check_type: ZodOptional<(...)>;
explanation: ZodOptional<(...)>;
policies_evaluated: ZodOptional<(...)>;
categories_evaluated: ZodOptional<(...)>;
findings: ZodOptional<(...)>;
outcome: ZodOptional<(...)>;
committed_budget: ZodOptional<(...)>;
media_buy_id: ZodOptional<(...)>;
outcome_status: ZodOptional<(...)>;
},
$loose,
>,
>,
>,
>;
media_buys: ZodArray<
ZodObject<
{
media_buy_id: ZodString;
status: ZodUnion<
readonly [
ZodLiteral<(...)>,
ZodLiteral<(...)>,
ZodLiteral<(...)>,
],
>;
committed: ZodNumber;
check_count: ZodOptional<ZodNullable<ZodNumber>>;
},
$loose,
>,
>;
},
$loose,
>,
>;
},
$loose,
> = ...