You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Wire the previously-parsed `embedding` IncludeFlag through to the GET
response so callers can pull back the stored Vec<f32> verbatim and
verify byte-exact identity against the input vector.
- OctadResponse.embedding: Option<Vec<f32>>, populated only when the
caller passes ?include=embedding
- OctadResponse::with_includes copies h.embedding.vector when the flag
is set; default GET still omits the field
Closes the vector-shape gap from email-octad-experiment 2026-04-27
veridicality run (genesis run scored 0.84 on Vector via indirect
self-NN probe; with byte-exact round-trip the shape is now directly
verifiable rather than inferred).
Test: test_include_embedding_byte_exact_round_trip — POST a 3-element
embedding, GET without include (must be absent), GET with
?include=embedding (must match `to_bits()` exactly per component).
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
0 commit comments