Commit 54eb5d2
authored
feat(cli): auto-detect embedding model to enable vector stores and file-search (#5993)
The letsgo command now detects an embedding model at startup and uses it
to conditionally enable vector stores, inline::file-search, and the
responses API. When no embedding model is found, these features are
disabled with a clear message rather than starting in a broken state.
Users can specify the model explicitly with --default-embedding-model
PROVIDER_ID/MODEL_ID and --default-embedding-dimension DIMENSION. When
omitted, the server scans all active inference providers and selects the
first embedding model found. A --debug flag exposes provider
instantiation logs that are otherwise suppressed during scanning.1 parent d2edcb3 commit 54eb5d2
3 files changed
Lines changed: 621 additions & 195 deletions
0 commit comments