aboutsummaryrefslogtreecommitdiff
path: root/ROADMAP.md
diff options
context:
space:
mode:
authorIgor Soarez <igor@soarez.org>2026-10-27 14:20:08 +0200
committerIgor Soarez <igor@soarez.org>2026-10-27 14:20:08 +0200
commit7455ddfcf6158ec1304d1188a9530f7973e845d5 (patch)
tree31b319d7624c2ccd3db9ce63b8f06a57c2bd23d9 /ROADMAP.md
parent50c433e82c368b9861a89deecb74e5f29fa50353 (diff)
docs: mark as unread does not work from inside claude code
Diffstat (limited to 'ROADMAP.md')
-rw-r--r--ROADMAP.md8
1 files changed, 8 insertions, 0 deletions
diff --git a/ROADMAP.md b/ROADMAP.md
index 8d9895c..485a998 100644
--- a/ROADMAP.md
+++ b/ROADMAP.md
@@ -43,6 +43,14 @@ 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.
+Known gaps, left for now:
+
+- **Mark as unread from inside Claude Code.** `! dingger unread` starts a
+ model turn (Claude 2.1.311 answers `!` commands), so the agent is working
+ and the mark is refused; the panel and search work. A fix: a
+ `UserPromptSubmit` hook that catches a typed `/unread`, marks the agent,
+ and drops the prompt before it reaches the model.
+
The rest of pi 1.0.4 to 1.4.0 (models, codemode, configuration schemas,
clipboard, `/share`) does not touch dingger. pi 1.3's resumed sessions
keep their active tools, so a restore brings those back too.