Files
gemini-cli/packages/cli
Taylor Mullen bc8c52fc75 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-11 18:09:41 -07:00
..
2026-02-24 09:43:22 +00:00