Variable auditQuestionConfigSchemaConst auditQuestionConfigSchema : ZodObject < { settings : ZodPrefault < ZodObject < { citationSimilarityThreshold : ZodDefault < ZodNumber > ; confidenceThreshold : ZodDefault < ZodNumber > ; enableAgenticDocSelection : ZodDefault < ZodBoolean > ; enableCitationGate : ZodDefault < ZodBoolean > ; enableCitationVerification : ZodDefault < ZodBoolean > ; enableCoverageFacts : ZodDefault < ZodBoolean > ; enableDeadlineResolution : ZodDefault < ZodBoolean > ; enableDocumentCatalogue : ZodDefault < ZodBoolean > ; enableEvidenceHint : ZodDefault < ZodBoolean > ; enableFetchDocumentOnMetadata : ZodDefault < ZodBoolean > ; enableGroundingGate : ZodDefault < ZodBoolean > ; enableIntentAwarePlanning : ZodDefault < ZodBoolean > ; enableLatestPriorInstances : ZodDefault < ZodBoolean > ; enableLiveChartUnits : ZodDefault < ZodBoolean > ; enableLooseCitationMatch : ZodDefault < ZodBoolean > ; enableMetadataManifestOnly : ZodDefault < ZodBoolean > ; enableMultiWindowDates : ZodDefault < ZodBoolean > ; enableNoChartsBailout : ZodDefault < ZodBoolean > ; enablePassFailRecheck : ZodDefault < ZodBoolean > ; enablePerQuestionInstructions : ZodDefault < ZodBoolean > ; enableQueryHydration : ZodDefault < ZodBoolean > ; enableRunConstantPrefix : ZodDefault < ZodBoolean > ; enableSegmentInlining : ZodDefault < ZodBoolean > ; enableSelectionRetry : ZodDefault < ZodBoolean > ; enableSignatureFacts : ZodDefault < ZodBoolean > ; enableSubClaimFanOut : ZodDefault < ZodBoolean > ; enableSubClaimFetchDocuments : ZodDefault < ZodBoolean > ; enableSubdocumentCatalogue : ZodDefault < ZodBoolean > ; enableUnitCitationVerification : ZodDefault < ZodBoolean > ; enableVerificationGate : ZodDefault < ZodBoolean > ; judgeRecursionLimit : ZodDefault < ZodNumber > ; latestPriorInstanceCount : ZodDefault < ZodNumber > ; maxFanOutSubClaims : ZodDefault < ZodNumber > ; recursionLimit : ZodDefault < ZodNumber > ; rerankModel : ZodDefault < ZodEnum < { "bge-reranker-v2-m3" : "bge-reranker-v2-m3" ; "cohere-rerank-3.5" : "cohere-rerank-3.5" ; "pinecone-rerank-v0" : "pinecone-rerank-v0" ; } , > , > ; searchCandidatePoolSize : ZodDefault < ZodNumber > ; selectionRecursionLimit : ZodDefault < ZodNumber > ; subClaimRecursionLimit : ZodDefault < ZodNumber > ; } , $strip , > , > ; tools : ZodPrefault < ZodObject < { enableFetchDocument : ZodDefault < ZodBoolean > ; enableMetadataFilter : ZodDefault < ZodBoolean > ; enableRerank : ZodDefault < ZodBoolean > ; enableSearchChart : ZodDefault < ZodBoolean > ; enableSearchChartText : ZodDefault < ZodBoolean > ; enableSignatures : ZodDefault < ZodBoolean > ; enableTimeline : ZodDefault < ZodBoolean > ; enableTimeTools : ZodDefault < ZodBoolean > ; } , $strip , > , > ; } , $strip , > = ...
Defined in ai-agents/src/runners/audit-question/config.ts:28
Single source of truth for every tunable lever of the deep audit-question agent (loop bounds, toolset, prompt fragments). Model and temperature come from the LangSmith hub / committed snapshots (with optional per-prompt/agent constructor overrides) — not from this config.
The agent stays pure — it accepts a (partial) config and resolves it against these defaults. Production callers resolve the partial from LaunchDarkly at the call site and pass it as
input.config, so@repo/ai-agentsnever takes a@repo/feature-flagsdependency.