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

Function print_detected_registry_agents

src/cli/cli.c:8167–8177  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

8165}
8166
8167static void print_detected_registry_agents(const char *home, bool *any) {
8168 cbm_agent_registry_context_t registry;
8169 cbm_init_agent_registry_context(home, &registry);
8170 for (size_t index = 0U; index < cbm_agent_client_count(); index++) {
8171 const cbm_agent_client_profile_t *profile = cbm_agent_client_at(index);
8172 if (profile && cbm_agent_client_detect(profile->id, &registry.options)) {
8173 printf(" %s", profile->display_name);
8174 *any = true;
8175 }
8176 }
8177}
8178
8179static void cbm_agent_installed_binary_path(const char *home, char *binary_path,
8180 size_t binary_path_size) {

Callers 1

print_detected_agentsFunction · 0.85

Calls 4

cbm_agent_client_countFunction · 0.85
cbm_agent_client_atFunction · 0.85
cbm_agent_client_detectFunction · 0.85

Tested by

no test coverage detected