import { fileURLToPath } from "node:url"; import { createPiSubagentsExtension } from "../pi-subagents/src/index.ts"; // Bundle authority: Agent frontmatter may disable optional extensions, but it // cannot remove the exact wrapper that deploys my-pi's permission baseline and // binds the maintained permission-system source. const BUNDLED_PERMISSION_EXTENSION = fileURLToPath( new URL("./permission-system.ts", import.meta.url), ); export default createPiSubagentsExtension({ mandatoryExtensionPaths: [BUNDLED_PERMISSION_EXTENSION], });