honcho/migrations/versions
Rajat Ahuja c36d2ac449
add MessageEmbedding table (#144)
* fix (sync): Add sync script between public and private remotes

* add embedding column to messages

* add semantic search and tests

* undo db.py change

* use embedding client

* types

* rm .github/workflows/sync-public-changes.yml

* CodeRabbit comments

* compute token count with pydantic

* semantic default None + fix tests

* types and fix make token_count private

* add MessageEmbedding table

* CR and type

* undo change to schema

* fix session / peer where

* add tests to validate embedding creation + search

* CR comment, add chunking todo

* fix get_or_create_collection with peer/target in agent.chat

* move embedding client and implement chunking

* rm comments

* fix bug in migration

* add script to generate message embeddings

* default all workspaces

* CR comments

---------

Co-authored-by: Vineeth Voruganti <13438633+VVoruganti@users.noreply.github.com>
2025-06-26 14:52:18 -04:00
..
20f89a421aff_rename_metamessage_type_to_label.py Typing (#137) 2025-06-24 18:29:13 -04:00
66e63cf2cf77_add_indexes_to_documents_table.py bugfix: use new DB_SCHEMA config label in migrations; use internal_metadata on documents in CRUD (#143) 2025-06-26 11:40:55 -04:00
556a16564f50_add_user_id_and_app_id_to_tables.py Typing (#137) 2025-06-24 18:29:13 -04:00
917195d9b5e9_add_messageembedding_table.py add MessageEmbedding table (#144) 2025-06-26 14:52:18 -04:00
a1b2c3d4e5f6_initial_schema.py Typing (#137) 2025-06-24 18:29:13 -04:00
b765d82110bd_change_metamessages_to_user_level_with_.py Typing (#137) 2025-06-24 18:29:13 -04:00
c3828084f472_add_indexes_for_messages_and_.py Typing (#137) 2025-06-24 18:29:13 -04:00
d429de0e5338_adopt_peer_paradigm.py bugfix: use new DB_SCHEMA config label in migrations; use internal_metadata on documents in CRUD (#143) 2025-06-26 11:40:55 -04:00