Add ui_chat_log column to checkpoints
What does this MR do and why?
Add ui_chat_log column to checkpoints
Currently checkpoint column contains the ui_chat_log but it will move to a separate column for performance, storage and isolation purposes. Checkpoint is used by langgraph internally and ui_chat_log will be used in UI.
- Model/API changes are a bit complicated and will come in another MR.
- We don't need an immediate index here - we shall need due to json access during the graphql API implementation
Changelog: added
References
Related to #571913 (closed)
How to set up and validate locally
Run the migrations
MR acceptance checklist
Evaluate this MR against the MR acceptance checklist. It helps you analyze changes to reduce risks in quality, performance, reliability, security, and maintainability.
Edited by Alper Akgun