The answer queue

Every agent waiting for a confirmation, in one list you clear with single keystrokes — approve, reject, or approve and remember so the same question never comes back.

Ten agents working means ten agents that eventually stop and ask something. The Waiting for answers tab collects all of them, across every project and every CLI, into one list you clear in seconds.

When it is empty it says so: Queue empty — no agent is waiting for confirmation.

Clearing it with the keyboard

The queue is built for keystrokes, not clicks:

Key Action
approve Send the confirmation
reject Refuse it
approve & remember Approve and create a rule for identical questions
options Open the fine-grained dialog
navigate Move between questions

Whatever you pick, OFM sends exactly one thing to the agent: a keystroke — the same thing a human would type. There is no side channel and no hidden API.

See the terminal before deciding

Selecting a question shows that session’s live CLI on the right. You approve with the real output in view, not a stripped-down summary. When the entry has no live terminal, the panel says so rather than showing a blank frame.

The deny-list banner

A question matching the hard deny-list — rm -rf, git push, fork bombs and friends — appears with a red banner: Sensitive action (deny-list) — review before approving.

The banner does not block you. It removes the possibility of approving something destructive on autopilot while clearing a queue at speed. The deny-list itself is built into the engine, cannot be deleted, and always wins over your rules — see Guardrails.

Options: how much to remember

Options opens the precise version of “remember”:

Choice Effect
Remember for — this project / all projects Scope of the new rule
Generalization — this family (prefix) / this exact command Bash(npm versus one exact command
Limit to this provider Apply only to Claude Code, only to Codex, …
Approve & remember / Reject & remember Direction of the rule
Inject a choice directly Send a specific answer without creating any rule

The distinction that matters is prefix versus exact. Approving npm install as a family also approves npm run build and every other npm command — convenient, and broader than most people intend on the first click. When in doubt, choose the exact command; you can widen it later from the Rules tab.

Where answered questions go

Every answer — yours or automatic — is written to the audit log, with the source that decided it. That is how you find out later which rule let an agent do something you did not expect.

Frequently asked

What does "approve & remember" actually create?
A rule. The next identical question is answered automatically, and the decision is written to the audit log with "auto rule" as its source.
Can I see the agent's terminal before deciding?
Yes. Selecting a question shows that session's live CLI on the right, so you approve with the surrounding output in front of you rather than a decontextualised one-liner.

Last updated