← all tools
Tray appKeyboard-firstLocal-firstOpen source
Approve
One inbox for every permission request your agents ask for.
Idea: Not built. We are checking whether people need it.
Linux · Windows · macOS
# mockup of the planned interface [1] etsy/studio Bash rm -rf build/old-renders (a) approve (d) deny [2] landing-page Edit sites/tools/astro.config.mjs (a) approve (d) deny log 12:10 approved phd Read 01-literature/notes.md
The tour
What it does
01
All requests in one place
Requests from every session land in one list, newest first, with the project and the exact command or file.
02
Keyboard-first
Approve or deny with one key; inspect the full request before you decide.
03
Audit log
Every decision is recorded locally: what was asked, who decided, when.
04
Rules
Always allow safe reads in a project; always ask for deletes and pushes.
How it works
Who does what
- 01 Agent An agent needs permission and sends the request through a hook.
- 02 Approve Approve shows it in the tray and notifies you.
- 03 You Read it, decide with one key; the agent continues.
Privacy
Stays on your machine
Local only
Requests and the log stay on your machine.
FAQ
Questions
Is it available?
No, it is an idea. It depends on the hook support each agent offers.