GridNeedsClarificationSchema
constGridNeedsClarificationSchema:ZodObject<{executionPlan:ZodOptional<ZodArray<ZodObject<{action:ZodPipe<ZodString,ZodTransform<ActionName,string>>;instanceId:ZodPipe<ZodString,ZodTransform<InstanceId,string>>;paramsJson:ZodOptional<ZodString>; },$strip>>>;layout:ZodOptional<ZodObject<{positions:ZodArray<ZodObject<{instanceId:ZodPipe<ZodString,ZodTransform<InstanceId,string>>;position:ZodObject<{column:ZodNumber;row:ZodNumber; },$strip>;size:ZodObject<{height:ZodNumber;width:ZodNumber; },$strip>; },$strip>>; },$strip>>;options:ZodOptional<ZodArray<ZodString>>;question:ZodString;type:ZodLiteral<"needs_clarification">; },$strip>
Defined in: packages/protocol/src/lib/needs-clarification.ts:53
Zod parser for a grid-mode NeedsClarification. Rejects a blank
question, any blank or non-string entry in options, a tiling layout,
and an execution plan longer than a plan result allows.