Expand description
Search configuration, results, and file I/O helpers.
The transformer streaming pipeline (embed_all, embed_all_batch,
embed_all_streaming, embed_distributed) was removed in B6.2.
Embedding is now dispatched exclusively through
VectorEncoder::embed_root.
Surviving items:
SearchConfig— pipeline tuning parameters (walk filters, batch size, scope).Scope— intent-shaped corpus axis (code / docs / all).PROSE_EXTENSIONS— canonical prose file extensions.SearchResult— chunk + similarity score pair.apply_structural_boost— PageRank boost post-processing for MCP.
Structs§
- Search
Config - Runtime configuration for the search pipeline.
- Search
Result - A search result pairing a code chunk with its similarity score.
Enums§
- Scope
- Intent-shaped scope for a search invocation.
Constants§
- DEFAULT_
BATCH_ SIZE - Default batch size for embedding inference.
- PROSE_
EXTENSIONS - Canonical prose file extensions for
Scope::Docs. Kept in sync withcrate::encoder::ripvec::ranking::is_prose_path.
Functions§
- apply_
structural_ boost - Normalize similarity scores to
[0,1]and apply aPageRankstructural boost.