#32984 voyage-4-large missing from model_prices_and_context_window.json, so mode/pricing is unset
## What Happened
\`voyage/voyage-4-large\` is configured as an embedding model but has no entry in \`model_prices_and_context_window.json\`. Every other Voyage embedding model (\`voyage-3.5\`, \`voyage-3-large\`, \`voyage-3.5-lite\`, etc.) has a registry entry with \`"mode": "embedding"\`, pricing, and context window; \`voyage-4-large\` does not.
As a result, \`/model_group/info\` reports \`mode: None\` for \`voyage-4-large\`, so anything that filters models by \`mode === "embedding"\` (e.g. the Auto Router complexity tab's embedding-model dropdown, added in #32978) excludes it, and cost tracking has no pricing to fall back to for it.
## Relevant issues
None found.
## Twist
N/A
## Are you a ML Ops Team?
No
## What LiteLLM version are you on?
Reproduced against the current \`litellm_internal_staging\` HEAD as of 2026-07-11.
## Reproduction
\`\`\`bash curl -s http://localhost:4000/model_group/info -H "Authorization: Bearer sk-1234" \ | jq '.data[] | select(.model_group | contains("voyage"))' \`\`\`
\`voyage-3-5\` reports \`"mode": "embedding"\`; \`voyage-4-large\` reports \`"mode": null\`.
## Expected
\`voyage/voyage-4-large\` (and any other missing voyage-4 family m…