openclaw/apps/macos/Sources
Clawdbot 9d991bb5f5 fix(macos): menu bar activity badge not showing during agent work
The gateway emits agent events with stream='lifecycle' and data.phase
('start'/'end'/'error'), but ControlChannel.swift was looking for
stream='job' and data.state ('started'/'streaming'/etc).

This mismatch caused the menu bar to always show 'Idle' even when the
agent was actively working.

Changes:
- ControlChannel.swift: Handle 'lifecycle' stream instead of 'job',
  map phase values to the states WorkActivityStore expects
- AgentEventsWindow.swift: Update stream color mapping for consistency

Fixes #1932
2026-01-28 18:10:39 +01:00
..
Moltbot fix(macos): menu bar activity badge not showing during agent work 2026-01-28 18:10:39 +01:00
MoltbotDiscovery Mac: finish Moltbot rename (paths) 2026-01-27 14:12:47 -06:00
MoltbotIPC Mac: finish Moltbot rename (paths) 2026-01-27 14:12:47 -06:00
MoltbotMacCLI Mac: finish Moltbot rename (paths) 2026-01-27 14:12:47 -06:00
MoltbotProtocol Mac: finish Moltbot rename (paths) 2026-01-27 14:12:47 -06:00