feat(session_db): add durable agent session database (#3259)

This commit is contained in:
Steven Enamakel
2026-06-02 20:07:56 -07:00
committed by GitHub
parent 928f516d86
commit 468ca7bb6a
8 changed files with 1893 additions and 0 deletions
+4
View File
@@ -280,6 +280,8 @@ fn build_registered_controllers() -> Vec<RegisteredController> {
controllers.extend(crate::openhuman::whatsapp_data::all_whatsapp_data_registered_controllers());
// Mobile device pairing and management
controllers.extend(crate::openhuman::devices::all_devices_registered_controllers());
// Durable agent session database — queryable index over transcripts, lineage, tool calls
controllers.extend(crate::openhuman::session_db::all_session_db_registered_controllers());
controllers
}
@@ -399,6 +401,8 @@ fn build_declared_controller_schemas() -> Vec<ControllerSchema> {
schemas.extend(crate::openhuman::whatsapp_data::all_whatsapp_data_controller_schemas());
// Mobile device pairing and management
schemas.extend(crate::openhuman::devices::all_devices_controller_schemas());
// Durable agent session database
schemas.extend(crate::openhuman::session_db::all_session_db_controller_schemas());
schemas
}