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