diff options
| author | Igor Soarez <igor@soarez.org> | 2026-10-29 19:47:56 +0200 |
|---|---|---|
| committer | Igor Soarez <igor@soarez.org> | 2026-10-29 19:47:56 +0200 |
| commit | 596cff731de3ad6762344bf89a78329710fb901d (patch) | |
| tree | 50f4fcc3c1b470a8475954f1697b099ab77b2103 /ROADMAP.md | |
| parent | 9eddef09c769b315f4eabef6eaf4bb58e70d0966 (diff) | |
roadmap: ideas beyond the current list
Diffstat (limited to 'ROADMAP.md')
| -rw-r--r-- | ROADMAP.md | 28 |
1 files changed, 28 insertions, 0 deletions
@@ -43,6 +43,34 @@ In priority order. 8. **Preview in agent search.** Show the last lines of the selected agent's pane (`tmux capture-pane`) beside the results. Not yet. +Ideas, not yet prioritized: + +9. **Say what happened, not just that it happened.** A notification says + "pi finished" and where; the panel shows the name and the wait. The pi + extension already sends what a blocked agent waits on (dingger drops + it), and could send the first line of the final reply when a turn + ends. Shown in the notification, the panel, and search, it would let + you decide which agent to visit first without visiting each. Caveat: + notifications can show on the lock screen. +10. **Clicking a notification jumps to the agent.** Notifications come from + the daemon with no click action. The menu bar app could post them and + jump on click (it would then ask for the notification permission). +11. **Stale agents.** 25 of the agent panes have been idle for over two + days (pi agents hold about 4.1 GB between them); they lengthen the + full panel, the menu, and search. Group them in a collapsed "older" + section, and offer to close them (restore can bring one back from its + session file). +12. **Reply without switching.** A text field in search sends a message to + the selected pi agent through its extension (not keystrokes into the + pane), for short replies like "yes, go ahead". Not for pi's dialogs + (item 3). Needs care so a message never reaches the wrong agent. +13. **Stuck agents.** Flag an agent that has been working for N minutes + with nothing changing on screen (a hung tool, network retries). Only + if it happens often enough. +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. + Known gaps, left for now: - **Mark as unread from inside Claude Code.** `! dingger unread` starts a |
