pi: ignore the npm install root and MCP cache
pi writes its own `*` .gitignore into npm/ and manages the packages there.

Assisted-by: Claude Opus 5.5 via Claude Code
change yulokymroxwrzzrmynzzqtvwqpmtknuv
commit 98ecc0ee0daf56a87e7fbc5878076f578e41f3e8
author Alpha Chen <alpha@kejadlen.dev>
date
parent upluqpnn
diff --git a/ai/pi/.gitignore b/ai/pi/.gitignore
index 972f1c21..68525155 100644
--- a/ai/pi/.gitignore
+++ b/ai/pi/.gitignore
@@ -1,5 +1,11 @@
 /sessions/
 /auth.json
 /approved-permissions.json
+/auth.json
+/logs/
+/mcp-auth.json
+/mcp-cache.json
 /models-store.json
+/npm/
+/sessions/
 /trust.json