Agent Lights
A personal Stream Deck plugin that turns a few keys into status lights.
What it shows
- Which Claude and Codex coding sessions need attention, are running, or are done.
- How much weekly Claude and Codex usage is left, and when it resets.
- The next event from a calendar.
- The number of unread conversations in a Gmail Inbox.
Who it's for
Agent Lights isn't a public service, and there's nothing to sign up for. It runs only on its developer's own Mac and Stream Deck, with the developer's own accounts.
Gmail
For the unread badge, Agent Lights asks Google for one permission: https://www.googleapis.com/auth/gmail.labels. It uses it only to read the unread count of the Inbox. It never reads, sends, changes or deletes email, and never changes a label. The sign-in stays in the macOS Keychain on the developer's Mac.
Details are in the privacy policy.