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

Function cbm_agent_registry_env_path

src/cli/cli.c:7893–7902  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

7891} cbm_agent_registry_context_t;
7892
7893static const char *cbm_agent_registry_env_path(const char *env_name, const char *home,
7894 char *resolved, size_t resolved_size) {
7895 char value[CLI_BUF_1K];
7896 resolved[0] = '\0';
7897 const char *configured = cbm_safe_getenv(env_name, value, sizeof(value), NULL);
7898 return configured && configured[0] &&
7899 cbm_expand_user_path(home, configured, resolved, resolved_size)
7900 ? resolved
7901 : NULL;
7902}
7903
7904static bool cbm_agent_registry_path_exists(const char *path, const void *context) {
7905 (void)context;

Callers 1

Calls 2

cbm_safe_getenvFunction · 0.85
cbm_expand_user_pathFunction · 0.85

Tested by

no test coverage detected