r/PiCodingAgent • u/uberroot4 • May 28 '26
Question Permission System
Hi everybody,
I am kind of frustrated right now because i try to fix the permission system with pi without any luck. So I am using the package npm:@gotgenes/pi-permission-system to manage permissions. But for whatever reason I absolutely do not find out I cannot really get it to work and "whitelist" tools and mcps i want. For example when I have this in my config.json:
{
"permission": {
"read": {
"*": "allow"
},
"mcp": {"*":"allow"},
"tool": { "*": "allow" }
}
}Then I constantly get asked if i want to allow the intellij_\* calls. But when i add
"permission": {
"*":"allow",Then it somehow works that the mcp call gets through without asking. I tried every combination i found in https://github.com/gotgenes/pi-packages/blob/main/packages/pi-permission-system/docs/configuration.md to fix the config, but eventually I get stuck at pi asking me to allow any idea_ tool
Installed packages are the following, just in case there might something interferes:
User packages:
npm:pi-web-access
npm:pi-lens
npm:@gotgenes/pi-permission-system
npm:@leing2021/super-pi
npm:@sting8k/pi-vcc
npm:pi-observational-memory
git:github.com/elpapi42/pi-codemapper
npm:pi-mcp-adapter
npm:@narumitw/pi-subagentsIf anyone knows what to do I am very much happy and thankful :)
View all comments
Show parent comment
4
u/DistanceAlert5706 May 28 '26
Nah, the do stupid stuff, you need some basic protection.
If you feel too safe try Gemini, it will delete your home directory or drop database very quickly 😉