The Windows notch for Gemini CLIWatchbird for Gemini CLI
Gemini CLI’s hooks can’t grant a permission, so Watchbird doesn’t approve for it. What it does: it shows the moment Gemini waits for you — with the command, file or question — and takes you straight to the terminal.
Gemini CLI
What works
| Session status in the notch | Yes |
|---|---|
| Approve edits & commands | In the terminal (the agent has no hook for it) |
| Questions & plans | Shows that it waits; you answer in the terminal |
| Jump to terminal or editor | Yes, one click |
| Follow-up messages | Yes, delivered when the agent is ready |
| Usage & context | Requests per day (counted by Watchbird), context, tokens and API value |
| Approve from your phone | Notifications only |
| Autopilot & rules | No (the agent can’t be approved from outside) |

Gemini CLI
How Watchbird connects
Through Gemini CLI’s official hook settings: Watchbird adds its entries to ~/.gemini/settings.json — after a backup — and removes them again with one click in Settings → Agents. Your own settings and hooks stay as they are.
Set up in three steps
- 01Get Watchbird from the Microsoft Store — the first 15 days are free.
- 02Start it. The setup finds Gemini CLI on your PC and connects it with one click.
- 03Start a new Gemini CLI session. The notch shows it from the first prompt.
Good to know
- When Gemini asks for a confirmation, its session turns to “waiting for you” with the details; one click opens its terminal.
- Watchbird counts Gemini’s requests per day locally, next to context, tokens and an estimated API value per session.
- Follow-up messages you send from Watchbird reach Gemini when its current turn ends.