How pi-cli-mcp stays honest about pi's wire contract — types borrowed from pi, stop-reason classification, and the type tests that fail when pi changes. Use when touching src/types.ts, src/parse.ts, src/answer.ts, event handling, stopReason logic, or after upgrading the pi packages.
Cut and publish a pi-cli-mcp release — version bump, lockfile, tag, and the CI publish that carries provenance. Use when asked to release, publish, bump the version, or ship a new npm version of pi-cli-mcp.
How the pi-cli-mcp suite is built — the fake pi binary, its scenarios, the live opt-in, and the traps that make these tests flaky if ignored. Use when adding or debugging a test, adding a fixture scenario, or when the suite passes alone but fails in a full run.
Local checks for pi-cli-mcp — the git hooks, what each one guards, and what to do when one refuses a commit or a push. Use when setting up a clone, when a hook blocks you, or when deciding whether a new check is worth adding.
Claude Code instructions for minmax/pi-cli-mcp, a project described as: MCP server that delegates coding tasks to your locally installed pi CLI. Wraps the real binary instead of bundling its own copy of the agent, so it inherits your providers, models and extensions. Sessions survive restarts, calls are cancellable…
MCP server that delegates coding tasks to your locally installed pi CLI. Wraps the real binary instead of bundling its own copy of the agent, so it inherits your providers, models and extensions. Sessions survive restarts, calls are cancellable, and each. Runs locally from the pi-cli-mcp npm package.
MCP server that delegates coding tasks to your locally installed Qwen Code CLI. Wraps the real binary instead of bundling its own copy of the agent, so it inherits your auth, models and MCP servers. Sessions survive restarts, calls are cancellable, and ea. Runs locally from the qwen-cli-mcp npm package.