Skip to content

feat: SSE streaming for execution logs#2

Merged
DIYA73 merged 4 commits into
mainfrom
test-codewatch-review
Jun 14, 2026
Merged

feat: SSE streaming for execution logs#2
DIYA73 merged 4 commits into
mainfrom
test-codewatch-review

Conversation

@DIYA73

@DIYA73 DIYA73 commented Jun 14, 2026

Copy link
Copy Markdown
Owner

Adds real-time SSE streaming for execution step output.

Changes

  • GET /executions/:id/stream — SSE endpoint that streams log and status events
  • Sends existing logs immediately on connect, then live events as they arrive
  • Heartbeat every 15s to keep connection alive
  • Auto-closes when execution reaches SUCCESS, FAILED, or CANCELLED
  • useExecutionStream hook for React components
  • ExecutionStream component — terminal-style log viewer with live status indicator

Usage

<ExecutionStream executionId={execution.id} />

@DIYA73 DIYA73 merged commit 577b1a9 into main Jun 14, 2026
1 check passed
@DIYA73 DIYA73 deleted the test-codewatch-review branch June 14, 2026 14:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant