yao/agent/store/xun
Max a8a1103b6b Implement connector management in chat system
- Enhanced chat buffer and message handling to support dynamic connector switching, allowing users to change the connector during a chat session.
- Updated the `ChatBuffer` and `BufferedMessage` structures to include a `connector` field, enabling tracking of the connector used for each message.
- Modified the `EnsureChat` method to skip chat creation when history is disabled, improving chat session management.
- Revised tests to validate the new connector functionality, ensuring accurate message retrieval and connector state management.
- Updated `CHAT_STORAGE_DESIGN.md` to reflect the addition of the `last_connector` field in chat metadata and message structures.
2025-12-09 17:01:03 +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 connector management in chat system 2025-12-09 17:01:03 +08:00
chat_test.go Implement connector management in chat system 2025-12-09 17:01:03 +08:00
message.go Implement connector management in chat system 2025-12-09 17:01:03 +08:00
message_test.go Implement connector management in chat system 2025-12-09 17:01:03 +08:00
resume.go Enhance chat filtering and management in Xun store 2025-12-09 11:18:55 +08:00
resume_test.go Enhance chat filtering and management in Xun store 2025-12-09 11:18:55 +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