HINDSIGHT_API_EMBEDDINGS_PROVIDER=openai pointed at vLLM's nomic-embed-text-v1.5 (768-dim) crash-looped hindsight-api: 'Cannot change embedding dimension from 384 to 768: memory_units table contains 1289 rows with embeddings.' Hindsight was never actually using astro-orbiter for embeddings (defaults to a bundled local 384-dim sentence-transformers model when the env var is unset) -- this was a genuine architecture assumption error, not a config typo. Re-embedding all existing memory data across ~20 agent banks is a destructive, irreversible operation requiring its own explicit, approved task -- not something to trigger as a side effect of an infra migration. Keeps the LLM cutover (astro-orbiter:8000, vLLM Qwen2.5-32B-Instruct-AWQ) which is safe and already validated.
4.4 KiB
4.4 KiB