MCPcopy Create free account
hub / github.com/DeusData/codebase-memory-mcp / uninstall_gemini_config

Function uninstall_gemini_config

src/cli/cli.c:3955–3967  ·  view source on GitHub ↗

Remove CLI agent configs (Codex, Gemini, OpenCode, Antigravity, Aider). */ Uninstall Gemini CLI config + hooks. */

Source from the content-addressed store, hash-verified

3953/* Remove CLI agent configs (Codex, Gemini, OpenCode, Antigravity, Aider). */
3954/* Uninstall Gemini CLI config + hooks. */
3955static 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
3969static void uninstall_cli_agents(const cbm_detected_agents_t *agents, const char *home,
3970 bool dry_run) {

Callers 1

uninstall_cli_agentsFunction · 0.85

Calls 4

cbm_remove_editor_mcpFunction · 0.85
cbm_remove_gemini_hooksFunction · 0.85
cbm_remove_instructionsFunction · 0.85

Tested by

no test coverage detected