Documentation
¶
Overview ¶
Package sqlitestore implements a SQLite-based ToolStore for search over MCP tool metadata. It uses FTS5 for full-text search and optional embedding-based semantic search for hybrid retrieval.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewSQLiteToolStore ¶
func NewSQLiteToolStore(embeddingClient types.EmbeddingClient) (types.ToolStore, error)
NewSQLiteToolStore creates a new ToolStore backed by a shared in-memory SQLite database. All callers of this constructor share the same database, which is the intended production behavior (one shared store per server). If embeddingClient is non-nil, semantic search is enabled alongside FTS5.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.