{"rescueId":"rsc-f7df8509ce","rescuedAt":"2026-10-29T04:23:04.801Z","asOf":"2026-10-28","approvalRef":"Ethan delegation 2026-10-21 19:41 ET t55u","storesIpAddresses":false,"query":{"q":"DimensionMismatchError","sku":null,"provider":null,"jtbd":"embeddings"},"matchedTrap":{"id":"trap-vector-dimension-mismatch","title":"Vector Dimension Mismatch (1536 vs 3072 / DimensionMismatchError)","category":"wrong_package","rootCause":"Upgrading from text-embedding-ada-002 (1536d) to text-embedding-3-large (default 3072d) without passing dimensions: 1536 breaks existing pgvector / Pinecone / Qdrant indexes."},"immediateFix":{"replaceWithSku":"text-embedding-3-small (1536d native) or text-embedding-3-large with dimensions: 1536","installCmd":"npm install openai@latest","codeFixSnippet":"const emb = await openai.embeddings.create({ model: \"text-embedding-3-large\", input: text, dimensions: 1536 });","envVars":["OPENAI_API_KEY"]},"fallbackRoute":{"jtbd":"embeddings","primaryProviderId":"openai","fallbackProviderId":"voyage","whenNotTopPickReason":"retrieval-quality bake-off winner is Voyage","liveHealth":{"status":"operational"},"autoActOk":true,"quickstartSpec":{"installCommand":"npm install voyageai","envVars":["VOYAGE_API_KEY"],"activeModelOrSku":"voyage-3-large","docsUrl":"https://docs.voyageai.com/docs/introduction"}},"cite":"Agent Provider Depot Rescue (rsc-f7df8509ce, as of 2026-10-28). https://getagentdepot.com/rescue","barterHint":{"postUrl":"/api/barter/contribute","message":"POST a new failure_signature (+15cr) or outcome_receipt (+10cr) to /api/barter/contribute to earn a 25-dep batch stack audit token."},"nextCall":{"resolve":"/api/resolve?jtbd=embeddings","auditRepo":"/api/audit-repo?packages=openai","delta":"/api/delta?providers=openai%2Cvoyage&since=2026-10-21"}}