Commit Graph

3 Commits

Author SHA1 Message Date
Daniel Terenyi
e2425f698e Fix conductor mission tracking and portable fallback
(cherry picked from commit 2ce6c799b17e5bd69ecae41fcf7b85e67ebb2a8c)
2026-05-01 12:35:33 -04:00
Eric
3655aff18d fix(conductor): cleanup cron session display + complete-screen layout
Mission-running view:
- Office cards showed raw Hermes session keys
  ('cron_cdf0184177a1_20260420_104949') as the worker label because Hermes
  uses the session key as the label for cron-spawned sessions. New
  prettifier renders these as 'Mission cdf018' and recognizes both
  cron_<id> and conductor-<unix_ms> formats so missions in either Hermes
  or OCPlatform layouts get clean names.

Mission-complete view:
- Removed justify-center on the main flex column so the page stacks from
  the top; with the iframe added it was centering content taller than the
  viewport which pushed the header off-screen.
- Iframes (live + history) now use h-[clamp(280px,55vh,520px)] instead of
  fixed h-[500px] so on shorter viewports the preview shrinks to keep the
  header + buttons in view, and on tall screens it caps cleanly.
2026-04-20 11:09:15 -04:00
Eric
3dc785b6b4 feat(conductor): port mission control from clawsuite + theme-family fixes
- Port Conductor screen, gateway screens, agent-view components, hooks,
  stores, and API proxies from clawsuite into hermes-workspace
- Copy v1 gateway RPC/WebSocket adapter to support conductor spawn/stop
- Add Conductor route + sidebar nav entry
- Fix sidebar theme toggle to stay within active theme family
- Fix mobile dashboard overflow theme toggle to use family-aware theme swap
- Enable Tailwind dark: variant via .dark class for mixed data-theme views
- Replace README hero image asset with latest social/loading preview
2026-04-19 22:42:04 -04:00