bundle

package
v0.2.6 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 31, 2026 License: MIT Imports: 7 Imported by: 0

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

	// 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.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL