Variable PlanWizardStateSchemaConst
PlanWizardStateSchema: ZodObject<
{
boundaries: ZodOptional<ZodArray<ZodString, "many">>;
createdAt: ZodOptional<ZodNumber>;
criteria: ZodOptional<ZodArray<ZodString, "many">>;
currentTaskIndex: ZodOptional<ZodNumber>;
phase: ZodOptional<ZodNumber>;
plan: ZodOptional<ZodString>;
step: ZodEnum<
[
"phase",
"plan",
"criteria",
"boundaries",
"taskCount",
"taskName",
"taskFiles",
"taskAction",
"taskVerify",
"taskDone",
],
>;
taskCount: ZodOptional<ZodNumber>;
tasks: ZodArray<
ZodObject<
{
action: ZodOptional<ZodString>;
done: ZodOptional<ZodString>;
files: ZodOptional<ZodArray<ZodString, "many">>;
name: ZodOptional<ZodString>;
verify: ZodOptional<ZodString>;
},
"strip",
ZodTypeAny,
{
action?: string;
done?: string;
files?: string[];
name?: string;
verify?: string;
},
{
action?: string;
done?: string;
files?: string[];
name?: string;
verify?: string;
},
>,
"many",
>;
updatedAt: ZodOptional<ZodNumber>;
},
"strip",
ZodTypeAny,
{
boundaries?: string[];
createdAt?: number;
criteria?: string[];
currentTaskIndex?: number;
phase?: number;
plan?: string;
step: | "phase"
| "plan"
| "criteria"
| "boundaries"
| "taskCount"
| "taskName"
| "taskFiles"
| "taskAction"
| "taskVerify"
| "taskDone";
taskCount?: number;
tasks: {
action?: string;
done?: string;
files?: string[];
name?: string;
verify?: string;
}[];
updatedAt?: number;
},
{
boundaries?: string[];
createdAt?: number;
criteria?: string[];
currentTaskIndex?: number;
phase?: number;
plan?: string;
step: | "phase"
| "plan"
| "criteria"
| "boundaries"
| "taskCount"
| "taskName"
| "taskFiles"
| "taskAction"
| "taskVerify"
| "taskDone";
taskCount?: number;
tasks: {
action?: string;
done?: string;
files?: string[];
name?: string;
verify?: string;
}[];
updatedAt?: number;
},
> = ...