Documentation
¶
Overview ¶
Package bundle provides the Stores struct that bundles all store dependencies. This avoids circular imports between app and mcp packages.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Stores ¶
type Stores struct {
Observations *sqlitestore.Store
Sessions *session.Store
Search *search.Store
Prompts *prompt.Store
Graph *graphstore.Store
Scoring *scoringstore.Store
Vectors *sqlitestore.VectorStore
TemporalSnapshots *sqlitestore.TemporalSnapshotRepository
Entities *entitystore.Store
Metrics *sqlitestore.MetricsRepository
QualityMetrics *sqlitestore.QualityMetricsRepository
// Embeddings is the optional embedding service for vector search.
Embeddings embedding.Service
// LastSearchQuery tracks the most recent search query for implicit feedback.
// When mem_get_observation is called after mem_search, we log the
// query-to-observation mapping for future Learning-to-Rank training.
LastSearchQuery string
}
Stores bundles all store dependencies needed by MCP, HTTP, and CLI.
Click to show internal directories.
Click to hide internal directories.