honcho/migrations
doria d79a9f21d2
feat: make session_name nullable for documents and update related SDKs (#347)
* feat: make session_name nullable for documents and update related SDKs

- Introduced a migration to make the `session_name` column in the documents table nullable, allowing for sessionless dreams.
- Updated Python and TypeScript SDKs to reflect the optional nature of `session_id` in conclusion creation and related methods.
- Enhanced tests to cover scenarios for creating conclusions without a session ID, ensuring proper handling of sessionless conclusions.
- Adjusted documentation and type definitions to clarify the optional session context in various components.

* chore: add migration test

* fix: ensure orphaned sessions exist during downgrade for nullable session_name migration
2026-01-26 13:33:11 -05:00
..
versions feat: make session_name nullable for documents and update related SDKs (#347) 2026-01-26 13:33:11 -05:00
README Add Pre-commit Hooks (#165) 2025-07-22 15:17:53 -04:00
env.py Standardize DB Constraint Conventions (#272) 2025-11-20 11:50:54 -05:00
script.py.mako align DB state to sqlalchemy model definitions (#245) 2025-11-03 14:58:12 -05:00
utils.py Standardize DB Constraint Conventions (#272) 2025-11-20 11:50:54 -05:00

README

Generic single-database configuration.