Focus.AI Labs / Artifact Field Notes Extensions
Fast browse / jump off / source-grounded
Extensions

permission

Layered permission control with four levels (off, low, medium, high)

Origin
seed-list
Extensibility
package
Primary interface
unknown

What this artifact is for

The quick orientation layer before you go deeper upstream.

Profile

Summary

Layered permission control with four levels (off, low, medium, high)

Seed description: Layered permission control with four levels (off, low, medium, high)

Category: Extensions

Best for: Not yet synthesized.

Signals

How to read this page

Workflow tags: safety

Integrations: none captured

Caveats: No caveats captured yet

Maturity: No maturity signals captured

Directory README excerpt

More of the actual upstream surface so you can skim here before deciding to open the repo.

Upstream skim

Layered permission control for pi-coding-agent.

| Level | Description | Allowed Operations | |-------|-------------|-------------------| | minimal | Read-only (default) | cat, ls, grep, git status/log/diff, npm list | | low | File operations | + write/edit files | | medium | Dev operations | + npm install, git commit, build commands | | high | Full operations | + git push, deployments, scripts |

Dangerous commands (always prompt, even at high): sudo, rm -rf, chmod 777, dd, mkfs

Preview source: captured upstream text ↗

What shows up in the source

Quick topics

Permission ExtensionLevelsUsageInteractive ModeExtension loads automatically from ~/.pi/agent/extensions/ or .pi/extensions/Print ModeSet level via environment variableBypass all permission checks (CI/containers - dangerous!)

Skim bullets

  • /permission - Show selector to change level
  • /permission medium - Set level directly (asks session/global)
  • /permission-mode - Switch between ask/block when permission is required
  • /permission-mode block - Block instead of prompting
  • * matches any characters
  • ? matches single character
  • Patterns are case-insensitive
  • dangerous - Always prompt, even at high level

Sources and provenance

Everything on this page should be traceable back to the list seed or an upstream surface.

Provenance

Discovery reason: Listed in the awesome-pi-agent README

Discovered from: pi-hooks

Claim confidence: medium

Surface capture kind: tree-readme