4 Commits

Author SHA1 Message Date
75fa6c5d29 feat(hermes-web-cli): add missing module files and fix user context handling
- Add missing core module files: crud_ops.py, db_tables.py, init_db.py, user_context.py
- Ensure all .dspy scripts properly use get_user() for user_id acquisition
- Fix user context handling in module functions via get_current_user_id()
- Maintain proper async/await patterns throughout the codebase
- Complete module implementation following module-development-spec
- All database operations use sqlor framework with proper user isolation
2026-04-24 11:12:36 +08:00
fab7170954 Add multi-user support: update create_session to accept user_id parameter and use ahserver's get_user() in create_session.dspy 2026-04-23 11:29:57 +08:00
9494a235f2 Remove initial-prompt field from new_session.ui form and update create_session.dspy to handle empty initial message 2026-04-23 11:23:09 +08:00
2115829274 Remove unnecessary hermes-web-cli subdirectory in wwwroot and move files to correct locations 2026-04-23 11:20:51 +08:00