OptionalalphaWeight applied to vector similarity (0–1). Defaults to 0.85.
OptionalbetaWeight applied to recency score (0–1). Defaults to 0.15. Only applied when ingestedAt is available.
OptionalfilterMetadata key-value pairs to filter results (e.g. { branch: "main" }). Applied as post-filter.
OptionalhybridEnable BM25 + vector hybrid search with Reciprocal Rank Fusion. Requires queryText. Default: false.
OptionalhybridBlend weight for hybrid search: 0 = pure BM25, 1 = pure vector. Default: 0.6.
OptionalqueryOriginal query text, required for the BM25 side of hybrid search.
OptionaltagTag filter — only chunks whose tags array intersects this set are returned (ADR-046). Store adapters apply this at the earliest feasible point (WHERE clause if supported, otherwise post-retrieval). Undefined = no tag filtering (admin/unprotected mode).
Options controlling composite similarity + recency scoring.