GET /api/activity
List activity events visible to the authenticated actor.
GET /api/activity/task-comments
List task comments with enriched context (task title, board name, agent details).
GET /api/activity/task-comments/stream
Stream task comments in real-time using Server-Sent Events (SSE).
event: comment messages.
task.comment - Agent or user added a commenttask.status_changed - Task status was updatedtask.assigned - Task was assigned to an agenttask.priority_changed - Task priority was modifiedapproval.created - New approval request was createdapproval.resolved - Approval was approved or rejectedapproval.lead_notified - Board lead was notified of resolutionapproval.lead_notify_failed - Lead notification failedagent.connected - Agent connected to boardagent.disconnected - Agent disconnected from boardagent.error - Agent encountered an errortask.created - New task was createdtask.failed - Task execution failedgateway.connected - Gateway connectedgateway.disconnected - Gateway disconnectedagent_id matches).
board_id is specified, only events from tasks on that board are returned. The user must have read access to the board.