kb Tools
← 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

approve · 2 pending
# 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
Mockup of the planned interface, not a screenshot.

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

  1. 01 Agent An agent needs permission and sends the request through a hook.
  2. 02 Approve Approve shows it in the tray and notifies you.
  3. 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.