hermes-agent/web/src
roycepersonalassistant e3823657d6 feat(kanban): add scheduled status for delayed follow-ups
Salvages #24533 by @roycepersonalassistant. Adds a first-class
'scheduled' Kanban status for time-delay follow-ups that aren't
waiting on human input.

- hermes kanban schedule <task_id> [reason] CLI command
- Dashboard/API transitions to/from Scheduled
- unblock_task() now releases both 'blocked' AND 'scheduled' tasks
  (re-checking parent dependencies before moving to ready/todo)
- i18n + docs updates

Resolved conflicts: kept HEAD's failure-counter reset on unblock
alongside the PR's scheduled state, kept HEAD's 'running' direct-set
rejection, combined both bulk-status branches. Dropped the dist/
bundle changes (months-stale; would need rebuild from source).
2026-05-18 21:39:03 -07:00
..
components fix(web): portal Change Model modal so it renders above the app sidebar 2026-05-18 20:02:50 -07:00
contexts feat(web): mobile dashboard UX polish (#28127) 2026-05-18 15:20:31 -04:00
hooks feat(web): mobile dashboard UX polish (#28127) 2026-05-18 15:20:31 -04:00
i18n feat(kanban): add scheduled status for delayed follow-ups 2026-05-18 21:39:03 -07:00
lib feat(kanban): show dashboard cron jobs across profiles 2026-05-18 21:26:45 -07:00
pages feat(kanban): show dashboard cron jobs across profiles 2026-05-18 21:26:45 -07:00
plugins feat(dashboard): support serving under URL prefix via X-Forwarded-Prefix 2026-05-07 06:39:18 -07:00
themes feat(web): mobile dashboard UX polish (#28127) 2026-05-18 15:20:31 -04:00
App.tsx feat(web): mobile dashboard UX polish (#28127) 2026-05-18 15:20:31 -04:00
index.css feat(web): add /api/pty WebSocket bridge to embed TUI in dashboard 2026-04-24 10:51:49 -04:00
main.tsx feat(web): mobile dashboard UX polish (#28127) 2026-05-18 15:20:31 -04:00