aboutsummaryrefslogtreecommitdiff
path: root/ROADMAP.md
diff options
context:
space:
mode:
authorIgor Soarez <igor@soarez.org>2026-10-30 17:27:21 +0200
committerIgor Soarez <igor@soarez.org>2026-10-30 17:27:21 +0200
commitb0cfd10b80443d3f67d263ff4db177bb53cc90ed (patch)
tree957951350434f38da83457f5467b6c000e892867 /ROADMAP.md
parent91436536b69c10aa333c2b2978284b57cca3ed64 (diff)
reload pi agents on an old extension: versioned extension, control socket, menu item and reload-agents
Diffstat (limited to 'ROADMAP.md')
-rw-r--r--ROADMAP.md8
1 files changed, 5 insertions, 3 deletions
diff --git a/ROADMAP.md b/ROADMAP.md
index aeffb52..d4d125f 100644
--- a/ROADMAP.md
+++ b/ROADMAP.md
@@ -81,9 +81,11 @@ Ideas, not yet prioritized:
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).
+16. ~~**Keep agents on the current extension.**~~ Done (see the README):
+ 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
+ agent) and 12 (replying to one).
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