- Introduced `modes` field to support multiple operational modes for the assistant, allowing for flexible functionality (e.g., chat, task). - Added `default_mode` field to specify the primary mode of operation for the assistant. - Updated the `Map`, `Clone`, and `Update` methods to handle the new fields appropriately. - Enhanced the `ToAssistantModel` conversion function to include the new fields. - Added tests to validate the integration and functionality of modes and default mode within the assistant model. |
||
|---|---|---|
| .. | ||
| assistant.go | ||
| assistant_test.go | ||
| chat.go | ||
| history.go | ||
| utils.go | ||
| xun.go | ||
| xun_test.go | ||