@archastro/sdk
    Preparing search index...

    Variable agentSessionSchemaConst

    agentSessionSchema: ZodObject<
        {
            agent: ZodOptional<ZodString>;
            completed_at: ZodOptional<ZodString>;
            created_at: ZodOptional<ZodString>;
            error: ZodOptional<ZodString>;
            id: ZodString;
            inbox: ZodOptional<ZodArray<ZodRecord<ZodString, ZodUnknown>, "many">>;
            instructions: ZodOptional<ZodString>;
            is_system_session: ZodOptional<ZodBoolean>;
            max_runs_per_turn: ZodOptional<ZodNumber>;
            max_tokens: ZodOptional<ZodNumber>;
            max_turns: ZodOptional<ZodNumber>;
            metadata: ZodOptional<ZodRecord<ZodString, ZodUnknown>>;
            name: ZodOptional<ZodString>;
            result: ZodOptional<ZodRecord<ZodString, ZodUnknown>>;
            started_at: ZodOptional<ZodString>;
            status: ZodOptional<ZodString>;
            trajectory: ZodOptional<ZodString>;
        },
        "strip",
        ZodTypeAny,
        {
            agent?: string;
            completed_at?: string;
            created_at?: string;
            error?: string;
            id: string;
            inbox?: Record<string, unknown>[];
            instructions?: string;
            is_system_session?: boolean;
            max_runs_per_turn?: number;
            max_tokens?: number;
            max_turns?: number;
            metadata?: Record<string, unknown>;
            name?: string;
            result?: Record<string, unknown>;
            started_at?: string;
            status?: string;
            trajectory?: string;
        },
        {
            agent?: string;
            completed_at?: string;
            created_at?: string;
            error?: string;
            id: string;
            inbox?: Record<string, unknown>[];
            instructions?: string;
            is_system_session?: boolean;
            max_runs_per_turn?: number;
            max_tokens?: number;
            max_turns?: number;
            metadata?: Record<string, unknown>;
            name?: string;
            result?: Record<string, unknown>;
            started_at?: string;
            status?: string;
            trajectory?: string;
        },
    > = ...

    Runtime validator for AgentSession.