| 104 | } |
| 105 | |
| 106 | static char *index_repo(void) { |
| 107 | char args[512]; |
| 108 | snprintf(args, sizeof(args), "{\"repo_path\":\"%s\"}", g_repodir); |
| 109 | return cbm_mcp_handle_tool(g_srv, "index_repository", args); |
| 110 | } |
| 111 | |
| 112 | /* Timed index: returns response, sets *elapsed_ms and *peak_rss_mb */ |
| 113 | static char *index_repo_timed(double *elapsed_ms, size_t *peak_rss_mb) { |
no test coverage detected