assistant2: Add thread persistence (#23582)

This PR adds persistence for threads in Assistant2.

Threads are now persisted to an LMDB database.

Release Notes:

- N/A
This commit is contained in:
Marshall Bowers
2025-01-24 00:09:26 +00:00
committed by GitHub
parent fb63f61755
commit c55cdd0cb9
9 changed files with 371 additions and 249 deletions
Generated
+2 -1
View File
@@ -456,6 +456,7 @@ dependencies = [
"futures 0.3.31",
"fuzzy",
"gpui",
"heed",
"html_to_markdown",
"http_client",
"indoc",
@@ -470,6 +471,7 @@ dependencies = [
"menu",
"multi_buffer",
"parking_lot",
"paths",
"picker",
"project",
"prompt_library",
@@ -490,7 +492,6 @@ dependencies = [
"time",
"time_format",
"ui",
"unindent",
"util",
"uuid",
"workspace",