748ca008b4
- Introduced a comprehensive design document outlining the architecture and requirements for a message history version management system. - Added new entities `UserMessage` and `AssistantMessageGroup` to support a directed multi-branch conversation structure and version management. - Updated existing entities to accommodate the new architecture while maintaining backward compatibility. - Included performance analysis and migration strategies for transitioning to the new system.