Minor Changes
- 9783083: Add Pi to
ctx7 setupandctx7 remove.ctx7 setup --piwrites the Context7 MCP server to~/.pi/agent/mcp.json(or.pi/mcp.jsonwith--project) withdirecttool exposure. It also adds the Context7 rule to Pi's context file and installs the skill in~/.agents/skills. Pi reads one context file per folder, so setup adds the rule to an existingAGENTS.override.mdorCLAUDE.mdinstead of creating anAGENTS.mdthat would hide it. Setup honorsPI_CODING_AGENT_DIR, and with--oauthit prints thepi mcp login context7step.
Patch Changes
- 505b812: Keep your comments when
ctx7 setuporctx7 removetouches an MCP config..vscode/mcp.jsonand.cursor/mcp.jsonare JSONC, and the CLI accepted them for reading but wrote them back throughJSON.stringify, so every comment and any layout you kept in the file was silently dropped. The Context7 entry is now added or removed with an in-place edit that leaves the rest of the file alone, comments included. A file the edit cannot handle safely, such as one whose trailing comma would be stranded, is still rewritten whole as before. - db66f7a: Fix
ctx7 setupandctx7 removeleaving the Context7 section in an AGENTS.md or GEMINI.md that has CRLF line endings. - ff0422f: Add a T3 Code setup choice and --t3 setup/remove flag that configure its Claude Code and Codex providers.