Refactor contextHook to simplify recent summaries retrieval and output formatting

- Updated contextHook to query session_summaries directly instead of using sdk_sessions table.
- Removed unnecessary complexity in output formatting, focusing on recent summaries for the project.
- Enhanced file reading and modification tracking by parsing observations directly.
- Made the database connection public in SessionStore for easier access.
This commit is contained in:
Alex Newman
2025-10-21 22:36:41 -04:00
parent 3ca5e33b4a
commit 1c25c3a7e7
5 changed files with 111 additions and 284 deletions
+1 -1
View File
@@ -7,7 +7,7 @@ import { logger } from '../../utils/logger.js';
* Provides simple, synchronous CRUD operations for session-based memory
*/
export class SessionStore {
private db: Database.Database;
public db: Database.Database;
constructor() {
ensureDir(DATA_DIR);