yao/agent/store/xun
Max f2e0312e61 Implement chat management functionalities in Xun store
- Added CreateChat, GetChat, UpdateChat, and DeleteChat methods to manage chat sessions effectively.
- Implemented validation for required fields and handling of nullable fields during chat creation and updates.
- Enhanced chat retrieval with pagination and filtering options, including time-based grouping.
- Introduced helper functions for converting database rows to Chat structs and grouping chats by time.
- Updated message and resume models to support soft deletes, improving data management and integrity.
2025-12-09 10:54:58 +08:00
..
assistant.go Refactor chat storage design to enhance chat and assistant management 2025-12-09 10:44:34 +08:00
assistant_test.go Refactor chat storage design to enhance chat and assistant management 2025-12-09 10:44:34 +08:00
chat.go Implement chat management functionalities in Xun store 2025-12-09 10:54:58 +08:00
chat_test.go Implement chat management functionalities in Xun store 2025-12-09 10:54:58 +08:00
message.go Implement chat management functionalities in Xun store 2025-12-09 10:54:58 +08:00
resume.go Implement chat management functionalities in Xun store 2025-12-09 10:54:58 +08:00
utils.go Refactor completion request handling in context tests 2025-11-11 16:23:22 +08:00
xun.go Refactor chat storage design to enhance chat and assistant management 2025-12-09 10:44:34 +08:00
xun_test.go Refactor store imports and update store initialization logic 2025-11-07 18:27:43 +08:00