feat: Enhance Agent Editor and Chat Widget for Improved Configuration and Collaboration
- Introduced a comprehensive AI Agent configuration dashboard, allowing users to select providers, models, and adjust settings. - Updated the AgentChatWidget to include a reactive UI for collaboration status and improved connection management. - Enhanced the EditorManager to initialize the agent editor with dependencies and streamline the editor selection process. - Added functionality to clear recent editors upon loading a new ROM, ensuring a fresh start for user sessions. - Improved the menu structure to include new options for the AI Agent, enhancing user interaction and accessibility.
This commit is contained in:
@@ -278,6 +278,9 @@ public:
|
||||
bool show_snapshot_preview_ = false;
|
||||
std::vector<uint8_t> snapshot_preview_data_;
|
||||
|
||||
// Reactive UI colors
|
||||
ImVec4 collaboration_status_color_ = ImVec4(0.6f, 0.6f, 0.6f, 1.0f);
|
||||
|
||||
// File editing state
|
||||
struct FileEditorTab {
|
||||
std::string filepath;
|
||||
|
||||
Reference in New Issue
Block a user