tabby/rules
Meng Zhang 946037ffde
feat(db): add thread / thread_messages table (#2826)
* add warning on structs that will be serialized to db column

* add thread / thread_messages table

* implement create_thread / append_messages

* implement create_run

* update validation errors to include struct error

* set relevant_questions in thread

* update

* update

* update

* upodate

* update

* update

* add user message yielding

* refactor to enum

* update

* [autofix.ci] apply automated fixes

* [autofix.ci] apply automated fixes (attempt 2/3)

---------

Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2024-08-10 21:07:16 -07:00
..
do-not-use-logkit-crate.yml feat(webserver): use logkit to simplify logging to db for background jobs. (#2497) 2024-06-25 14:01:37 +08:00
do-not-use-next-pages.yml fix(ui): fix useHash hook, do not use next/router (#2503) 2024-06-25 19:07:22 +08:00
only-dao-can-depend-tabby-db.yml refactor(webserver): extract tabby-schema (#2028) 2024-05-01 22:50:26 -07:00
use-basic-job.yml refactor(webserver): simplify background job creation. (#2045) 2024-05-03 19:41:38 -07:00
use-schema-result.yml refactor(webserver): extract tabby-schema (#2028) 2024-05-01 22:50:26 -07:00
validate-requires-code.yml feat(webserver): support persisted thread in answer engine (#2793) 2024-08-09 15:29:19 -07:00