hyperhive/hive-ag3nt/assets
müde fd7712f5c1 agent terminal: pretty-render task_started / task_notification
claude's Task tool spawns subagents whose progress lands as
stream-json events with subtype=task_started or
task_notification — previously fell through to the .sys
catch-all and rendered as a raw json dump that wrapped per
char in the live pane.

now matched by subtype before the catch-all:
- task_started → cyan tool-use row, ⌁ glyph, first 8 chars of
  task_id, description, and optional [task_type]
- task_notification → row styled by status: completed →
  turn-end-ok (green ✓), failed → turn-end-fail (red ✗),
  other → tool-result (muted ◌). output_file rendered inline
  if present so the operator can trace where the body landed.

matching on `v.subtype` rather than a particular `v.type` so
the renderer survives claude wrapping these under different
top-level type fields across versions.
2026-05-18 11:25:54 +02:00
..
agent.css agent ui: consolidate status into state-row badges 2026-05-17 22:36:02 +02:00
app.js agent terminal: pretty-render task_started / task_notification 2026-05-18 11:25:54 +02:00
index.html agent ui: open-threads section (questions + approvals pending) 2026-05-17 23:53:40 +02:00