omp-jev-auto-approve
v0.2.2
Published
Jev-powered approval for OMP commands, code execution, and file access
Maintainers
Readme
OMP Jev Auto Approve
An Oh My Pi (OMP) extension that uses TypeSafe's Jev to review Bash commands, eval code, and local file paths before tool calls run. It automatically approves high-confidence safe calls and routes uncertain calls to you.
[!WARNING] Jev assessments may be incorrect, incomplete, or unavailable. Automatic approval does not guarantee safety.
read,write, andeditare reviewed by path only: file contents and edits are not inspected. Protocol paths (such asxd://andskill://) bypass path review, and Bash or eval code can access files indirectly. Review the risks before using this extension.
Installation
Install the extension for OMP:
omp install omp-jev-auto-approveCreate an API key in the TypeSafe Console, then configure it in OMP with /login typesafe.
Approval policy
bash: onlyallowentries in OMP'sbash.patternsskip Jev. The full command must match the rule exactly;*is the only wildcard and matches zero or more characters. Other rules and unmatched commands go to Jev; OMP still makes the final execution decision.read/write/edit: review local paths only, not file contents or patches. Protocol targets such asxd://andskill://are skipped.eval: review the language, code, and working directory. Code is sent to TypeSafe; do not include secrets.safeassessments with confidence at least0.9are auto-approved;dangerousassessments are denied.uncertainor lower-confidence results require manual approval.
Sponsor
If you think this package has helped you, please consider Becoming a sponsor to support my work~ and your avatar will be visible on my major projects.
