VectorSearchQuery

shrikedb.v2.VectorSearchQuery · Message

FieldTypeCardinality / presenceDescription
query_vector
JSON: queryVector · #1
floatrepeated—
k
JSON: k · #2
uint32optional (explicit presence)—
snapshot_version
JSON: snapshotVersion · #4
uint64optional (explicit presence)—
filter
JSON: filter · #5
VectorFilteroptional (explicit presence)—

Field names and numbers come from the protocol contract. Singular fields use protobuf defaults unless explicit presence applies. Server-side validation and permissions apply in addition to this wire structure.