Enhanced Insights with daily summary embeddings

Bump to 0.5.0. Added daily summary generation job
This commit is contained in:
Cameron
2026-01-05 09:13:16 -05:00
parent 43b7c2b8ec
commit 11e725c443
18 changed files with 2348 additions and 61 deletions

View File

@@ -9,11 +9,15 @@ use crate::database::models::{
};
use crate::otel::trace_db_call;
pub mod embeddings_dao;
pub mod daily_summary_dao;
pub mod insights_dao;
pub mod models;
pub mod schema;
pub use embeddings_dao::{EmbeddingDao, InsertMessageEmbedding, SqliteEmbeddingDao};
pub use insights_dao::{InsightDao, SqliteInsightDao};
pub use daily_summary_dao::{DailySummaryDao, SqliteDailySummaryDao, DailySummary, InsertDailySummary};
pub trait UserDao {
fn create_user(&mut self, user: &str, password: &str) -> Option<User>;