Files
gemini-cli/packages
Taylor Mullen 92d6faef16 fix(cli): improve command conflict handling for skills
- Prioritize built-in commands in slashCommandProcessor to ensure they retain their intended names.
- Add extensionName to SkillDefinition to track source extensions.
- Update ExtensionManager to tag loaded skills with their source extension name.
- Update SlashCommandResolver and SlashCommandConflictHandler to properly handle and describe conflicts involving skills.
- Skill conflicts from extensions now produce clear notifications like "Extension 'google-workspace' skill '/chat' was renamed to '/google-workspace.chat'" instead of generic "Existing command" messages.

Fixes built-in command rename issues observed on startup.
2026-03-10 18:09:03 -07:00
..