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

Function uninstall_kimi_durable_context

src/cli/cli.c:10704–10724  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

10702}
10703
10704static void uninstall_kimi_durable_context(const cbm_agent_registry_context_t *registry,
10705 bool dry_run) {
10706 const char *kimi_home = registry->options.kimi_code_home;
10707 char default_home[CLI_BUF_1K];
10708 if (!kimi_home || !kimi_home[0]) {
10709 snprintf(default_home, sizeof(default_home), "%s/.kimi-code", registry->options.home_dir);
10710 kimi_home = default_home;
10711 }
10712 char instructions_path[CLI_BUF_1K];
10713 char skills_dir[CLI_BUF_1K];
10714 char config_path[CLI_BUF_1K];
10715 snprintf(instructions_path, sizeof(instructions_path), "%s/AGENTS.md", kimi_home);
10716 snprintf(skills_dir, sizeof(skills_dir), "%s/skills", kimi_home);
10717 snprintf(config_path, sizeof(config_path), "%s/config.toml", kimi_home);
10718 if (!dry_run && cbm_remove_kimi_context_hook(config_path) != CLI_OK) {
10719 record_agent_config_error(true, "Kimi Code CLI", "prompt_hook_uninstall", config_path);
10720 }
10721 printf(" hook: removed managed UserPromptSubmit entry\n");
10722 uninstall_managed_agent_instructions("Kimi Code CLI", instructions_path, dry_run);
10723 uninstall_agent_skill("Kimi Code CLI", skills_dir, dry_run);
10724}
10725
10726static void uninstall_rovo_durable_context(const char *home, bool dry_run) {
10727 char instructions_path[CLI_BUF_1K];

Callers 1

Tested by

no test coverage detected