⌁ Security & Guardrails MIT E2 · source reviewed
Open-source Pi coding-agent extension that uses Jev to check tool calls before they run, scan files for prompt injection, flag risky replies, and keep secrets out of what it sends.
ϟ JEV · Decision point Before each tool call, Jev receives the user's request (or pinned task), the proposed command, the agent's explanation, and recent conversation. It answers a Choice for intent (on task / off task / injected / needs more context) and a Score for risk (safe / needs approval / harmful). Local code turns these into run, ask the user, or warn. If Jev says more context would help, the extension adds it and asks again.
→Adds structured choices or scores to the workflow; performance and cost benefits have not been independently verified.
security-guardrailstyped-decisions
Open-source Pi coding-agent extension that uses Jev to check tool calls before they run, scan files for prompt injection, flag risky replies, and keep secrets out of what it sends.
Read project analysis →
ϟ JEV · Decision pointBefore each tool call, Jev receives the user's request (or pinned task), the proposed command, the agent's explanation, and recent conversation. It answers a Choice for intent (on task / off task / injected / needs more context) and a Score for risk (safe / needs approval / harmful). Local code turns these into run, ask the user, or warn. If Jev says more context would help, the extension adds it and asks again.
→Adds structured choices or scores to the workflow; performance and cost benefits have not been independently verified.
- Stars / Forks
- 9 / 1
- Issues
- 1
- License
- MIT
- Last commit
- 2026-09-20
Source note The cited README and guard.ts were checked for approval on service failure and session taint after suspicious output. No Pi session or live adversarial test was run here. These rules add a review layer; they do not replace host-enforced permissions.