all repos — dingger @ 91436536b69c10aa333c2b2978284b57cca3ed64

Watches the AI coding agents in your tmux panes on macOS and tells you which need you, from the menu bar, a floating panel, the status line and notifications; jumps to them, and restores tmux sessions and agents after a crash

roadmap: cost, extension version, conversation search, uncommitted work, drafts
Igor Soarez igor@soarez.org
Fri, 30 Oct 2026 16:31:03 +0200
commit

91436536b69c10aa333c2b2978284b57cca3ed64

parent

da77b9ef9eeaeda9a1a0d4a5e62a4abdd965e34d

1 files changed, 15 insertions(+), 0 deletions(-)

jump to
M ROADMAP.md → ROADMAP.md

@@ -77,6 +77,21 @@ 14. **Reach you away from the Mac.** While the screen is locked or you are

idle, send blocked agents to your phone (a push service such as ntfy or Pushover). Sends data off the machine: needs explicit setup. +15. **What each agent costs.** pi records each reply's cost in its + session file. Show today's spend per agent (panel, menu, search) and + a total in the menu; optionally warn when one agent passes a limit. + One day's sample: $37.44 across 9 agents, 77% from two of them. +16. **Keep agents on the current extension.** The extension reports its + version; dingger shows which agents run an old one and reloads the + idle ones without a draft in one action (restore's check). +17. **Find an agent by what it discussed.** Search also matches the + conversation text in session files (needs an index). +18. **Warn about uncommitted work.** Mark agents whose directory has + uncommitted git changes; mainly a safety check before closing a stale + agent (item 11). +19. **Forgotten drafts.** Mark agents with a half-typed message in their + input box. + Known gaps, left for now: - **Mark as unread from inside Claude Code.** `! dingger unread` starts a