Pi Agent Policy 🔧

User-level Pi tool policies and bounded recovery

GitHub

Project goal

Install once in the Pi user directory to apply declarative tool policies across projects. Policy repairs and eligible terminal recovery share one allowance per original user input; the extension returns real native-tool alternatives and waits for agent_settled before recovery. The repository is currently private, and there is no independent website.

Tech stack

  • Pi 0.85.1+ — Public extension events, native tool schemas and user-directory installation
  • TypeScript / Node.js 22.19+ — Declarative rules, shared repair budget and versioned installer
  • mvdan-sh 0.10.1 — Pinned shell parser; unknown syntax defaults to known commands only

Brand & assets

Pi Agent Policy identity

Download original · Asset source