Summary
Add a plugin that provides a structured viewer for Server-Sent Events (SSE) responses.
Instead of displaying raw streaming text, the plugin should parse and present events in a readable format.
Problem
Raw SSE responses can be difficult to read, especially when debugging long-running streaming APIs.
Proposed Solution
Automatically detect text/event-stream responses and render them as structured events.
Features
- Parse SSE events
- Display event type
- Show timestamps
- Pretty-print JSON payloads
- Pause/resume stream
- Search streamed events
- Export event logs
- Auto-scroll toggle
Example
Current
event: message
data: {"status":"running"}
event: message
data: {"status":"completed"}
Improved
Benefits
- Easier debugging
- Better developer experience
- Improved support for streaming APIs
Summary
Add a plugin that provides a structured viewer for Server-Sent Events (SSE) responses.
Instead of displaying raw streaming text, the plugin should parse and present events in a readable format.
Problem
Raw SSE responses can be difficult to read, especially when debugging long-running streaming APIs.
Proposed Solution
Automatically detect
text/event-streamresponses and render them as structured events.Features
Example
Current
Improved
Benefits