Skip to content

Commit 209a2ac

Browse files
committed
fix: verifyCitations default + resolved config type + dedupe cosineSimilarity export
1 parent d6b84a9 commit 209a2ac

3 files changed

Lines changed: 4 additions & 1 deletion

File tree

src/query-router/QueryRouter.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -88,6 +88,7 @@ type QueryRouterResolvedConfig = Omit<
8888
| 'embeddingBaseUrl'
8989
| 'githubRepos'
9090
| 'strategyConfig'
91+
| 'verifyCitations'
9192
> &
9293
Pick<
9394
QueryRouterConfig,
@@ -101,6 +102,7 @@ type QueryRouterResolvedConfig = Omit<
101102
| 'embeddingApiKey'
102103
| 'embeddingBaseUrl'
103104
| 'githubRepos'
105+
| 'verifyCitations'
104106
> & {
105107
/** Resolved strategy configuration with defaults applied. */
106108
strategyConfig: Required<Omit<QueryRouterStrategyConfig, 'forceStrategy' | 'classifierModel'>> & {

src/query-router/types.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -828,6 +828,7 @@ export const DEFAULT_QUERY_ROUTER_CONFIG = {
828828
cacheResults: true,
829829
availableTools: [] as string[],
830830
includePlatformKnowledge: true,
831+
verifyCitations: false,
831832
} satisfies Omit<
832833
Required<QueryRouterConfig>,
833834
| 'knowledgeCorpus'

src/rag/index.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -307,6 +307,6 @@ export type {
307307
} from './setup/types.js';
308308

309309
// Citation verification
310-
export { CitationVerifier, cosineSimilarity } from './citation/index.js';
310+
export { CitationVerifier } from './citation/index.js';
311311
export type { CitationVerifierConfig, ClaimVerdict, VerifiedResponse, VerificationSource } from './citation/index.js';
312312

0 commit comments

Comments
 (0)