diff options
| author | Igor Soarez <igor@soarez.org> | 2026-11-10 17:30:26 +0200 |
|---|---|---|
| committer | Igor Soarez <igor@soarez.org> | 2026-11-10 17:30:26 +0200 |
| commit | 4cad1009c9d07cdfdab28fe9e073ccb35b54dfd7 (patch) | |
| tree | f742ceac80ae61d1e893cfd57e080e84410e28cc /ROADMAP.md | |
| parent | 87001d7d380173c3d76246d4c0ecdd7b037a619f (diff) | |
readme: lead with what dingger shows, with real renders of made-up agents; move the details to docs/reference.md; dingger status: fit the agent column to its longest nameHEADmaster
Diffstat (limited to 'ROADMAP.md')
| -rw-r--r-- | ROADMAP.md | 16 |
1 files changed, 8 insertions, 8 deletions
@@ -3,9 +3,9 @@ In priority order. 1. ~~**Restore after a crash or shutdown.**~~ Done for pi and Claude Code - (see the README). Next, when used: other agents' session references + (see docs/reference.md). Next, when used: other agents' session references (codex, ...). -2. ~~**Raise the right window.**~~ Done for Ghostty (see the README), +2. ~~**Raise the right window.**~~ Done for Ghostty (see docs/reference.md), tested live with several windows, one of them full screen on its own Space, and from other apps. Next, when used: Alacritty with several windows in one process. @@ -25,14 +25,14 @@ In priority order. - A pipe started after pi misses the reports sent before it. - How to set `PI_PROGRAM_STATUS=1` for pi: the tmux global environment, or the shell profile. -4. ~~**Blocked on a pi dialog.**~~ Done (see the README): pi 1.4 tells +4. ~~**Blocked on a pi dialog.**~~ Done (see docs/reference.md): pi 1.4 tells extensions when a dialog opens and closes (`ui_prompt_start`/`_end`). A dialog during a run is blocked; one opened while idle is not. Next, with item 9: the dialog's title in the notification and panel. -5. ~~**Cancelled runs are not done.**~~ Done (see the README): the +5. ~~**Cancelled runs are not done.**~~ Done (see docs/reference.md): the extension reports `aborted` with the idle that ends a cancelled run, and the daemon keeps it idle, with no "finished" alert. -6. ~~**Failed runs.**~~ Done for pi (see the README): still done, but +6. ~~**Failed runs.**~~ Done for pi (see docs/reference.md): still done, but the alert says "failed" and why, with the "needs attention" sound, and the second line shows it in red until seen. In 30 days, 88 of 3,959 runs (2.2%) failed: network errors, timeouts, and keys or @@ -77,11 +77,11 @@ Ideas, not yet prioritized: 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.**~~ Done for pi (see the README): today, +15. ~~**What each agent costs.**~~ Done for pi (see docs/reference.md): today, this week and this month in the menu, each agent's today on its line, UTC periods, forks counted once, closed agents included. No limits or warnings, by choice. -16. ~~**Keep agents on the current extension.**~~ Done (see the README): +16. ~~**Keep agents on the current extension.**~~ Done (see docs/reference.md): the daemon updates the installed extension, and reloads agents on an old one over a control socket, from the menu or `dingger reload-agents`. The socket is also the way to items 11 (closing an @@ -91,7 +91,7 @@ Ideas, not yet prioritized: 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.**~~ Done for pi (see the README): marked where +19. ~~**Forgotten drafts.**~~ Done for pi (see docs/reference.md): marked where you are not looking, first among idle agents, counted in the compact panel, found by search, and kept across a crash or restore. Claude Code would need screen matching of its input box. |
