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

Function install_pi_durable_context

src/cli/cli.c:8399–8412  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

8397}
8398
8399static void install_pi_durable_context(const char *home, const char *binary_path, bool force,
8400 bool dry_run) {
8401 char instructions_path[CLI_BUF_1K];
8402 char skills_dir[CLI_BUF_1K];
8403 char extension_path[CLI_BUF_1K];
8404 snprintf(instructions_path, sizeof(instructions_path), "%s/.pi/agent/AGENTS.md", home);
8405 snprintf(skills_dir, sizeof(skills_dir), "%s/.pi/agent/skills", home);
8406 snprintf(extension_path, sizeof(extension_path), "%s/.pi/agent/extensions/cbmem.ts", home);
8407 install_managed_agent_instructions("Pi", instructions_path, dry_run);
8408 install_agent_skill("Pi", skills_dir, force, dry_run);
8409 /* pi has no MCP client, so this bridge is its ONLY route to the graph. */
8410 install_generated_client_extension("Pi", extension_path, binary_path, cbm_client_adapter_pi,
8411 dry_run);
8412}
8413
8414static void install_kimi_durable_context(const cbm_agent_registry_context_t *registry,
8415 const char *binary_path, bool force, bool dry_run) {

Callers 1

Tested by

no test coverage detected