Embeddings Status
embeddings_statusCheck embedding provider configuration and vector index status to diagnose why semantic search is unavailable. Compare chunk counts and rebuild missing embeddings.
Instructions
Check the embedding provider configuration and vector index status.
Use this to diagnose why semantic search is unavailable. Embeddings are built automatically on startup when configured, so chunk_count should normally match the FTS chunk count from 'stats'. If it is lower, call 'build_embeddings' (without force) to embed the missing chunks. Use 'build_embeddings' with force=True only to rebuild from scratch after changing the embedding model.
Returns: Dict with the following fields:
- available (bool): True if semantic search can be used in 'search'.
- provider (str | None): Provider class name when configured
(e.g. "OllamaProvider"), or null if not configured.
- chunk_count (int): Number of chunks currently in the vector index.
- path (str | None): Vector index file path when persisted, or null.Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||