Skip to main content

Module sqlite

Module sqlite 

Source
Expand description

SQLite storage implementation.

This module provides the main storage backend for SaveContext using SQLite. It follows the MutationContext pattern for transaction discipline and audit logging.

Structsยง

BackfillStats
Statistics from backfilling dirty records for a project.
Checkpoint
A checkpoint record.
ContextItem
A context item record.
EmbeddingChunk
An embedding chunk record.
EmbeddingStats
Embedding statistics for a session or globally.
EpicProgress
Progress tracking for an epic (child issue counts by status).
Issue
An issue record. Note: Parent-child relationships are stored in issue_dependencies table.
Memory
A memory record (project-level persistent storage).
MutationContext
Context for a mutation operation, tracking side effects.
ProjectCounts
Counts of records for a project.
SemanticSearchResult
A semantic search result.
Session
A session record.
SqliteStorage
SQLite-based storage backend.
SyncDeletion
A sync deletion record (tracks what was deleted for sync).
TimeEntry
A time entry record for billable hour tracking.