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

Function uninstall_gitlab_durable_context

src/cli/cli.c:10040–10051  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

10038}
10039
10040static void uninstall_gitlab_durable_context(const cbm_agent_registry_context_t *registry,
10041 const char *binary_path, bool dry_run) {
10042 char hooks_path[CLI_BUF_1K];
10043 if (!cbm_gitlab_hooks_path(registry, hooks_path, sizeof(hooks_path))) {
10044 record_agent_config_error(true, "GitLab Duo CLI", "hook_resolve", "hooks.json");
10045 return;
10046 }
10047 if (!dry_run && cbm_remove_gitlab_session_hook(hooks_path, binary_path) != CLI_OK) {
10048 record_agent_config_error(true, "GitLab Duo CLI", "session_hook_uninstall", hooks_path);
10049 }
10050 printf(" hook: removed canonical SessionStart entry\n");
10051}
10052
10053static void uninstall_devin_durable_context(const cbm_agent_registry_context_t *registry,
10054 const char *binary_path, const char *config_path,

Callers 1

Calls 3

cbm_gitlab_hooks_pathFunction · 0.85

Tested by

no test coverage detected