Persist chat conversations to database
All checks were successful
CI / lint-and-test (push) Successful in 37s
Deploy Production / deploy (push) Successful in 1m34s
CI / build (push) Successful in 4m40s

- Add harness_chat_conversations table with messages stored as JSONB
- Add chat-store.ts with CRUD operations
- Add /api/conversations routes (GET list, POST create, PATCH update,
  DELETE remove)
- Update chat-tab.tsx to load conversations on mount, persist metadata
  changes immediately, and save messages after streaming completes
- Add loading state while conversations are being fetched
This commit is contained in:
Julia McGhee
2026-03-22 11:50:19 +00:00
parent 38c1a48f64
commit 51a4425351
8 changed files with 1131 additions and 17 deletions

View File

@@ -22,6 +22,13 @@
"when": 1774178806032,
"tag": "0002_cold_annihilus",
"breakpoints": true
},
{
"idx": 3,
"version": "7",
"when": 1774179559510,
"tag": "0003_damp_glorian",
"breakpoints": true
}
]
}