Skip to main content

Module vector

Module vector 

Source
Expand description

Ephemeral vector indexes for caller-owned semantic retrieval.

This capability is independent from MemoryStore: callers own document admission, embedding generation, lifecycle, and result fusion. Caller-owned, ephemeral vector indexing primitives.

The module deliberately does not generate embeddings or infer semantic equivalence. A caller supplies admitted vectors and owns their lifecycle.

Structs§

InMemoryVectorIndex
Exact, session-ephemeral vector index backed by immutable partition blocks.
VectorIndexDescriptor
Immutable vector shape and logical resource budgets.
VectorIndexStatus
Current logical size and published revision of an index.
VectorRecord
One caller-owned vector record.
VectorRevision
Monotonic revision of one vector index.
VectorSearchHit
One ranked vector match.
VectorSearchRequest
A bounded exact-vector query.
VectorSearchResult
Ranked matches and the exact immutable revision that produced them.

Enums§

VectorBudgetResource
Resource whose configured budget rejected a mutation.
VectorIndexError
Typed failures from vector admission, mutation, and search.
VectorMetric
Similarity function used by an index.
VectorNormalization
Vector transformation applied at admission and query time.

Traits§

VectorIndex
A bounded vector index whose content and lifecycle are owned by its caller.

Type Aliases§

VectorResult