feat: Add Gemini AI settings and inline action buttons
- Introduced GeminiSettings component for configuring Gemini AI settings including API key, model selection, and inline suggestions. - Updated App.vue to include GeminiSettings in the view management. - Enhanced MonacoEditor with AI action buttons for code fixing, explaining, refactoring, and optimizing. - Implemented responsive design for GeminiSettings and MonacoEditor components. - Added sidebar button to toggle Gemini settings. - Integrated API calls for saving and testing Gemini configuration.
This commit is contained in:
@@ -25,4 +25,7 @@ serde = { version = "1", features = ["derive"] }
|
||||
serde_json = "1"
|
||||
discord-rich-presence = "0.2"
|
||||
regex = "1"
|
||||
reqwest = { version = "0.11", features = ["json", "blocking"] }
|
||||
tokio = { version = "1", features = ["full"] }
|
||||
uuid = { version = "1", features = ["v4"] }
|
||||
|
||||
|
||||
Reference in New Issue
Block a user