honcho/tests/vector_store
Vineeth Voruganti 2de0401dc0 fix(embedding): correct turbopuffer regex + tighten DIMENSIONS_MODE docs
- Turbopuffer attribute type for a vector column is `[N]f32` / `[N]f16` /
  `[N]i8`, not `f32_vector(N)` as the earlier probe assumed. The earlier
  regex returned None for the real SDK format, so existing Turbopuffer
  namespaces would have been reported as "missing" instead of validated
  for mismatch. Regex switched to `\[(\d+)\]` which is the
  vendor-stable shape. Test cases rewritten to lock the actual format.

- docs/v3/contributing/configuration.mdx had a contradictory pair of
  bullets: 223 said explicit 1536 makes `auto` forward dimensions=, 224
  said `auto` would skip the parameter because 1536 is the default.
  Operators reading both would (rightly) conclude they need `always`
  even when `auto` would work. Rewrote both bullets so:
  - `auto` is provenance-driven (explicit-set, not non-default-value).
  - `always` is positioned as defense-in-depth for config layers that
    might strip explicit default-valued envs, not the only path for
    same-as-default truncation.
2026-05-13 17:27:59 -04:00
..
__init__.py fix(embedding): correct turbopuffer regex + tighten DIMENSIONS_MODE docs 2026-05-13 17:27:59 -04:00
test_namespace_dim_probes.py fix(embedding): correct turbopuffer regex + tighten DIMENSIONS_MODE docs 2026-05-13 17:27:59 -04:00
test_turbopuffer.py handle turbopuffer server errors (#561) 2026-04-20 16:56:51 -04:00