fleet-memory/hindsight-api/hindsight_api/extensions
Chris Bartholomew 6fe93140a7
Fix embedding dimension for tenant schemas (#135)
Call ensure_embedding_dimension after running migrations for tenant
schemas. This ensures the embedding column dimension matches the
model's dimension, which may differ from the default 384 dimensions
used in the initial migration.

Without this fix, using embedding providers with different dimensions
(e.g., Cohere's embed-english-v3.0 with 1024 dims) would fail with
"expected 384 dimensions, not 1024" errors on tenant schemas.
2026-01-08 22:48:25 +01:00
..
builtin feat: extensions (#54) 2025-12-22 11:05:23 +01:00
__init__.py feat: extensions (#54) 2025-12-22 11:05:23 +01:00
base.py feat: extensions (#54) 2025-12-22 11:05:23 +01:00
context.py Fix embedding dimension for tenant schemas (#135) 2026-01-08 22:48:25 +01:00
http.py feat: extensions (#54) 2025-12-22 11:05:23 +01:00
loader.py feat: extensions (#54) 2025-12-22 11:05:23 +01:00
operation_validator.py Add operation validator extension support with proper HTTP error handling (#86) 2026-01-01 20:19:52 -05:00
tenant.py feat: extensions (#54) 2025-12-22 11:05:23 +01:00