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

Function project_db_path

src/mcp/mcp.c:1883–1892  ·  view source on GitHub ↗

Returns full .db path for a project: / .db */

Source from the content-addressed store, hash-verified

1881
1882/* Returns full .db path for a project: <cache_dir>/<project>.db */
1883static const char *project_db_path(const char *project, char *buf, size_t bufsz) {
1884 if (!cbm_validate_project_name(project)) {
1885 buf[0] = '\0';
1886 return buf;
1887 }
1888 char dir[CBM_SZ_1K];
1889 cache_dir(dir, sizeof(dir));
1890 snprintf(buf, bufsz, "%s/%s.db", dir, project);
1891 return buf;
1892}
1893
1894/* ── Store resolution ──────────────────────────────────────────── */
1895

Callers 4

resolve_store_internalFunction · 0.85
handle_delete_projectFunction · 0.85
try_artifact_bootstrapFunction · 0.85

Calls 2

cache_dirFunction · 0.85

Tested by

no test coverage detected