agentd top fails to parse UTF-8 events

t-497·WorkTask·
·
·
Created3 weeks ago·Updated3 weeks ago

Dependencies

Description

Edit

agentd top uses BS.pack . Text.unpack when decoding events, which breaks UTF-8 lines (e.g., emoji in agent_complete). This causes completed runs to show Running. Use UTF-8 encoding when decoding event lines.

Timeline (4)

🔄[human]Open → InProgress3 weeks ago
💬[human]3 weeks ago

Agentd top now decodes events with UTF-8, drops trailing partial line, and filters to container runs (skip local) to avoid stale Running entries.

🔄[human]InProgress → Done3 weeks ago