Variable: ForkTransformsSchema
Makaio Framework / contracts / ForkTransformsSchema
Variable: ForkTransformsSchema
Section titled “Variable: ForkTransformsSchema”
constForkTransformsSchema:ZodObject<{appliedPipeline:ZodOptional<ZodArray<ZodObject<{actionId:ZodString;options:ZodOptional<ZodRecord<ZodString,ZodUnknown>>; },$strip>>>;removedMessageIds:ZodOptional<ZodArray<ZodString>>;segments:ZodOptional<ZodArray<ZodObject<{fromMessageId:ZodString;overrides:ZodOptional<ZodRecord<ZodString,ZodLiteral<"exclude">>>;policy:ZodEnum<{exclude:"exclude";summarize:"summarize";verbatim:"verbatim"; }>;stripReasoning:ZodOptional<ZodBoolean>;stripToolOutputs:ZodOptional<ZodBoolean>;summaryText:ZodOptional<ZodString>;toMessageId:ZodString; },$strip>>>; },$strip>
Defined in: ../../../packages/contracts/src/session/schemas/lifecycle-events.ts:55
Transform configuration for fork sessions. Stored on session record and applied by getFullConversation().
When segments is present, it takes precedence over removedMessageIds
and appliedPipeline — those fields are ignored at runtime.