Circle V2 API Docs
    Preparing search index...

    Variable legacyChartReviewSettingsSchemaConst

    legacyChartReviewSettingsSchema: ZodObject<
        {
            enableCalendarAwareness: ZodOptional<ZodBoolean>;
            enableEpisodePatientBlock: ZodOptional<ZodBoolean>;
            enableExpandedStatuses: ZodOptional<ZodBoolean>;
            enableIntentAwarePlanning: ZodOptional<ZodBoolean>;
            enableMetadataAwareGate: ZodOptional<ZodBoolean>;
            enablePerQuestionInstructions: ZodOptional<ZodBoolean>;
            enableQueryHydration: ZodOptional<ZodBoolean>;
            enableReviewCriteriaInDocumentSelection: ZodOptional<ZodBoolean>;
            enableRunConstantPrefix: ZodOptional<ZodBoolean>;
            enableStatusReconciliation: ZodOptional<ZodBoolean>;
            enableSubClaimFanOut: ZodOptional<ZodBoolean>;
            enableSummaryTableShortcut: ZodOptional<ZodBoolean>;
            enableThinRetrievalBailout: ZodOptional<ZodBoolean>;
            enableTimeFilteringInChartReview: ZodOptional<ZodBoolean>;
            enableUnlockedRetrieval: ZodOptional<ZodBoolean>;
            enableV3PassFailRunner: ZodOptional<ZodBoolean>;
            maxTokens: ZodNumber;
        },
        $strip,
    > = ...

    Single source of truth for the chart-review v2 settings: the job param validator and LegacyChartReviewSettings both derive from this, and every hop forwards the whole object — so a new lever is added once, here, and can't be dropped in transit. Optional levers default to false via DEFAULT_CHART_REVIEW_SETTINGS and downstream ?? false.