honcho/migrations/versions
Rajat Ahuja 3bea3da169
feat: webhooks (#168)
* feat: webhooks

* feat: Enhance webhook security and typing, fix validation and encryption bugs

* fix: lint / types

* fix: rm files

* fix: rm mcp

* fix: pydantic issue with TypedDict in python version <= 3.11

* fix: pre-commit hook for test coverage

* fix: simplify API -- store url on workspace

* fix: redo architecture

* fix: webhook body

* fix: make workspace optional

* fix: comments

* refactor: add webhook secret

* fix: CR comments

* feat: use deriver for webhooks

* use key-value approach

* feat: add work unit key to deriver

* fix: add work unit key to webhooks

* fix: tests

* fix: cr comments #2

* fix: endpoint structure; make webhook delivery into a function; add tests; other general comments

* chore: change webhook secret, fix test event and workspace_id, use async with

* feat: implement queue.empty and backfill

* fix: unique constraint

* refactor: queue to use outerjoin and remove skip locked; also fix publish queue.empty

* fix: tests

* fix: migration - make columns non-nullable
2025-08-06 17:52:35 -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 Add Pre-commit Hooks (#165) 2025-07-22 15:17:53 -04:00
88b0fb10906f_add_webhooks_table.py feat: webhooks (#168) 2025-08-06 17:52:35 -04:00
556a16564f50_add_user_id_and_app_id_to_tables.py Honcho 2.1.0 "ROTE" deriver (#160) 2025-07-16 18:02:43 -04:00
05486ce795d5_make_session_name_required_on_messages.py Ben/search rrf (#179) 2025-08-06 17:43:03 -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 Add Pre-commit Hooks (#165) 2025-07-22 15:17:53 -04:00