todo: drop landed-dashboard comments
This commit is contained in:
parent
1db6b8ffed
commit
b3970c439c
1 changed files with 0 additions and 15 deletions
15
TODO.md
15
TODO.md
|
|
@ -21,21 +21,6 @@
|
|||
|
||||
## Dashboard
|
||||
|
||||
<!-- Landed: dashboard questions pane now shows both operator-targeted
|
||||
and peer (agent-to-agent) threads, with filter chips (all /
|
||||
@operator / @peer / per-participant) and an 0V3RR1D3 button on
|
||||
peer rows so the operator can answer when an agent is stuck. -->
|
||||
<!-- Landed: PATH_RE-detected pointer strings in message + question +
|
||||
answer + inbox bodies linkify to inline <details> previews
|
||||
fetched from /api/state-file. Allow-list: `/agents/<n>/state/...`
|
||||
+ `/var/lib/hyperhive/agents/<n>/state/...` + `/shared/...` +
|
||||
`/var/lib/hyperhive/shared/...`. Legacy bare `/state/...` is
|
||||
intentionally NOT matched (ambiguous from host's perspective);
|
||||
prefer `/agents/<n>/state/...` in agent outputs. -->
|
||||
<!-- Landed: dashboard 'qu3u3d r3m1nd3rs' section lists every pending
|
||||
reminder with agent, due-relative timestamp, body (linkified
|
||||
paths), payload path (also linkified), and a cancel button.
|
||||
`/api/reminders` + `POST /cancel-reminder/{id}`. -->
|
||||
- **Reminder delivery-error surface**: `reminder_scheduler::tick` logs failed deliveries but doesn't persist. Add `last_error TEXT, attempt_count INTEGER` columns + a banner on the dashboard row + a "retry" affordance. Needs a sqlite migration (idempotent ALTER TABLE).
|
||||
- **Per-agent reminder status / query interface**: surface pending vs. delivered counts per agent (manager + each sub-agent) as a small chip on the container row.
|
||||
- **Phase 6 follow-ups** — dashboard side is fully event-driven (Phase 6 leftovers landed); the per-agent web UI's lifecycle endpoints (`/api/{cancel,compact,model,new-session}`, `/login/*`) still 303-redirect-and-poll. Convert them to 200 + `data-no-refresh` so the per-agent page stops refetching `/api/state` on every operator click — `LiveEvent::Note` already covers cancel/compact/model/new-session, login state needs its own `NeedsLogin` / `LoggedIn` events on the per-agent bus.
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue