Function do_causal_search

Source
fn do_causal_search(
    index: &dyn TemporalIndexAccess,
    vector: &[f32],
    k: usize,
    filter: TemporalFilter,
    alpha: f32,
    query_timestamp: i64,
    temporal_context: usize,
) -> Result<QueryResult, QueryError>
Expand description

Causal search: kNN + temporal context via trajectory walk.

Works with ANY TemporalIndexAccess (not just TemporalGraphIndex). For full hybrid beam search, use TemporalGraphIndex directly.