update pi defaults

This commit is contained in:
2026-03-06 15:03:08 +00:00
parent 97ddb2a34d
commit 24aa679486
2 changed files with 16 additions and 16 deletions
+15 -15
View File
@@ -8,23 +8,23 @@
import type { ExtensionAPI } from "@mariozechner/pi-coding-agent";
export default function (pi: ExtensionAPI) {
const protectedPaths = [".env", ".git/", "node_modules/"];
const protectedPaths = [".git/", "node_modules/"];
pi.on("tool_call", async (event, ctx) => {
if (event.toolName !== "write" && event.toolName !== "edit") {
return undefined;
}
pi.on("tool_call", async (event, ctx) => {
if (event.toolName !== "write" && event.toolName !== "edit") {
return undefined;
}
const path = event.input.path as string;
const isProtected = protectedPaths.some((p) => path.includes(p));
const path = event.input.path as string;
const isProtected = protectedPaths.some((p) => path.includes(p));
if (isProtected) {
if (ctx.hasUI) {
ctx.ui.notify(`Blocked write to protected path: ${path}`, "warning");
}
return { block: true, reason: `Path "${path}" is protected` };
}
if (isProtected) {
if (ctx.hasUI) {
ctx.ui.notify(`Blocked write to protected path: ${path}`, "warning");
}
return { block: true, reason: `Path "${path}" is protected` };
}
return undefined;
});
return undefined;
});
}
+1 -1
View File
@@ -2,7 +2,7 @@
"lastChangelogVersion": "0.56.1",
"defaultProvider": "openrouter",
"defaultModel": "openai/gpt-5.3-codex",
"defaultThinkingLevel": "medium",
"defaultThinkingLevel": "high",
"theme": "matugen",
"lsp": {
"hookMode": "edit_write"