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

Function cbm_resolve_hook_command

src/cli/cli.c:2555–2563  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

2553}
2554
2555static int cbm_resolve_hook_command(const char *script_name, char *out, size_t out_sz) {
2556 char env_buf[CLI_BUF_1K];
2557 const char *env = cbm_safe_getenv("CLAUDE_CONFIG_DIR", env_buf, sizeof(env_buf), NULL);
2558#ifdef _WIN32
2559 return cbm_build_claude_hook_command(script_name, env, true, out, out_sz);
2560#else
2561 return cbm_build_claude_hook_command(script_name, env, false, out, out_sz);
2562#endif
2563}
2564
2565#ifdef CBM_CLI_ENABLE_TEST_API
2566int cbm_resolve_claude_hook_command_for_testing(const char *script_name, bool windows,

Calls 2

cbm_safe_getenvFunction · 0.85

Tested by

no test coverage detected