Remove CLI agent configs (Codex, Gemini, OpenCode, Antigravity, Aider). */ Uninstall Gemini CLI config + hooks. */
| 3953 | /* Remove CLI agent configs (Codex, Gemini, OpenCode, Antigravity, Aider). */ |
| 3954 | /* Uninstall Gemini CLI config + hooks. */ |
| 3955 | static void uninstall_gemini_config(const char *home, bool dry_run) { |
| 3956 | char cp[CLI_BUF_1K]; |
| 3957 | char ip[CLI_BUF_1K]; |
| 3958 | snprintf(cp, sizeof(cp), "%s/.gemini/settings.json", home); |
| 3959 | snprintf(ip, sizeof(ip), "%s/.gemini/GEMINI.md", home); |
| 3960 | if (!dry_run) { |
| 3961 | cbm_remove_editor_mcp(cp); |
| 3962 | cbm_remove_gemini_hooks(cp); |
| 3963 | cbm_remove_gemini_session_hooks(cp); |
| 3964 | cbm_remove_instructions(ip); |
| 3965 | } |
| 3966 | printf("Gemini CLI: removed MCP config + hooks + instructions\n"); |
| 3967 | } |
| 3968 | |
| 3969 | static void uninstall_cli_agents(const cbm_detected_agents_t *agents, const char *home, |
| 3970 | bool dry_run) { |
no test coverage detected