-
Notifications
You must be signed in to change notification settings - Fork 11.8k
Closed
Labels
area/extensionsIssues related to Gemini CLI extensions capabilityIssues related to Gemini CLI extensions capabilitypriority/p2Important but can be addressed in a future release.Important but can be addressed in a future release.
Description
What would you like to be added?
Currently, users can only uninstall one extension at a time using:
gemini extensions uninstall <extension-name>I’d like to add support for uninstalling multiple extensions in a single command.
Example:
gemini extensions uninstall ext-one ext-two ext-threeThis enhancement would allow the CLI to accept multiple extension names separated by spaces and process each uninstall in sequence. The command should handle failures gracefully — continuing with remaining uninstalls and reporting any errors at the end.
Why is this needed?
When managing several extensions, uninstalling them one by one can be repetitive and time-consuming.
Allowing batch uninstalls would:
- Improve the developer experience and workflow efficiency
- Reduce redundant commands for users managing multiple extensions
- Provide consistent UX with other CLI tools that support multi-target operations
- Maintain full backward compatibility with the existing single-extension uninstall command
Additional context
No response
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
area/extensionsIssues related to Gemini CLI extensions capabilityIssues related to Gemini CLI extensions capabilitypriority/p2Important but can be addressed in a future release.Important but can be addressed in a future release.