@molroo-ai/sdk
    Preparing search index...

    Variable GeneratePersonaSchemaConst

    GeneratePersonaSchema: ZodObject<
        {
            behavior_rules: ZodOptional<ZodString>;
            character_backstory: ZodOptional<ZodString>;
            persona: ZodObject<
                {
                    goals: ZodArray<
                        ZodObject<
                            { content: ZodString; mutable: ZodBoolean; priority: ZodNumber },
                            $strip,
                        >,
                    >;
                    identity: ZodObject<
                        {
                            core_values: ZodArray<ZodString>;
                            name: ZodString;
                            role: ZodOptional<ZodString>;
                            speaking_style: ZodString;
                        },
                        $strip,
                    >;
                    personality: ZodObject<
                        {
                            A: ZodNumber;
                            C: ZodNumber;
                            E: ZodNumber;
                            H: ZodNumber;
                            N: ZodNumber;
                            O: ZodNumber;
                        },
                        $strip,
                    >;
                },
                $strip,
            >;
        },
        $strip,
    > = ...

    Zod schema for LLM-generated persona output. Used with LLMProvider.generate() for structured extraction.