Skip to content

In-CLI Skill slash command wipes settings.json file #18962

@kevinjwang1

Description

@kevinjwang1

What happened?

When I disable a skill using the in-cli slash commands "/skill disable <skill_name>", the CLI overrides the existing closest settings.json file instead of adding to the file. This caused me to lose all of my other settings.

What did you expect to happen?

Using the in-cli slash commands should add to an existing settings.json file, not override the entire file.

Client information

Client Information

Run gemini to enter the interactive CLI, then run the /about command.

> /about
# paste output here

Login information

No response

Anything else we need to know?

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    area/coreIssues related to User Interface, OS Support, Core Functionalitystatus/need-triageIssues that need to be triaged by the triage automation.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions