Skip to content

Commit a736ddb

Browse files
chore: improve check syntax
1 parent 68fc2f7 commit a736ddb

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

src/tools/mongodb/read/aggregate.ts

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -352,8 +352,10 @@ Returning ${documents.length} documents${appliedLimitText ? ` ${appliedLimitText
352352
): ConnectionMetadata | AutoEmbeddingsUsageMetadata {
353353
const [maybeVectorStage] = args.pipeline;
354354
if (
355-
maybeVectorStage &&
356-
(maybeVectorStage as z.infer<typeof VectorSearchStage>)?.["$vectorSearch"]?.embeddingParameters &&
355+
maybeVectorStage !== null &&
356+
maybeVectorStage instanceof Object &&
357+
"$vectorSearch" in maybeVectorStage &&
358+
"embeddingParameters" in maybeVectorStage["$vectorSearch"] &&
357359
this.config.voyageApiKey
358360
) {
359361
return {

0 commit comments

Comments
 (0)