Circle V2 API Docs
    Preparing search index...
    compareQuestion: MutationProcedure<
        {
            input: | {
                arms?: (
                    | {
                        config?: {
                            enableCalendarAwareness?: (...)
                            | (...)
                            | (...);
                            enableEpisodePatientBlock?: (...) | (...) | (...);
                            enableExpandedStatuses?: (...) | (...) | (...);
                            enableIntentAwarePlanning?: (...) | (...) | (...);
                            enableMetadataAwareGate?: (...) | (...) | (...);
                            enablePerQuestionInstructions?: (...) | (...) | (...);
                            enableQueryHydration?: (...) | (...) | (...);
                            enableReviewCriteriaInDocumentSelection?: (...) | (...) | (...);
                            enableRunConstantPrefix?: (...) | (...) | (...);
                            enableStatusReconciliation?: (...) | (...) | (...);
                            enableSubClaimFanOut?: (...) | (...) | (...);
                            enableSummaryTableShortcut?: (...) | (...) | (...);
                            enableThinRetrievalBailout?: (...) | (...) | (...);
                            enableTimeFilteringInChartReview?: (...) | (...) | (...);
                            enableUnlockedRetrieval?: (...) | (...) | (...);
                            enableV3PassFailRunner?: (...) | (...) | (...);
                            maxTokens?: (...) | (...);
                        };
                        runnerId: "legacy";
                    }
                    | {
                        config?: { settings?: (...)
                        | (...); tools?: (...) | (...) };
                        runnerId: "v3";
                    }
                )[];
                auditQuestionId: string;
                patientId: string;
                treatmentEpisodeId?: string;
            }
            | {
                arms?: (
                    | {
                        config?: {
                            enableCalendarAwareness?: (...)
                            | (...)
                            | (...);
                            enableEpisodePatientBlock?: (...) | (...) | (...);
                            enableExpandedStatuses?: (...) | (...) | (...);
                            enableIntentAwarePlanning?: (...) | (...) | (...);
                            enableMetadataAwareGate?: (...) | (...) | (...);
                            enablePerQuestionInstructions?: (...) | (...) | (...);
                            enableQueryHydration?: (...) | (...) | (...);
                            enableReviewCriteriaInDocumentSelection?: (...) | (...) | (...);
                            enableRunConstantPrefix?: (...) | (...) | (...);
                            enableStatusReconciliation?: (...) | (...) | (...);
                            enableSubClaimFanOut?: (...) | (...) | (...);
                            enableSummaryTableShortcut?: (...) | (...) | (...);
                            enableThinRetrievalBailout?: (...) | (...) | (...);
                            enableTimeFilteringInChartReview?: (...) | (...) | (...);
                            enableUnlockedRetrieval?: (...) | (...) | (...);
                            enableV3PassFailRunner?: (...) | (...) | (...);
                            maxTokens?: (...) | (...);
                        };
                        runnerId: "legacy";
                    }
                    | {
                        config?: { settings?: (...)
                        | (...); tools?: (...) | (...) };
                        runnerId: "v3";
                    }
                )[];
                patientId: string;
                question: string;
                questionType: "summary"
                | "pass_fail";
                reviewCriteriaInstructions?: string;
                treatmentEpisodeId?: string;
            };
            meta: object;
            output: CompareQuestionResult;
        },
    > = ...

    Superadmin-only: runs the same question through the production legacy runner (SummaryTableShortcutRunner when flagged, else AgentQuestionRunner) and/or v3 AuditQuestionPassFailRunner (inline, nothing persisted) and returns the requested arms for side-by-side preview.