Add real-time log streaming API
Open
- Dominant language
- Python
- Stars
- 670
- Forks
- 183
- Avg merge
- 17h 7m
- Merged PRs (30d)
- 358
Description
## Motivation
- Enable following logs in real-time via `kubectl logs -f`. Depends on full log capture.
## Required Features
- Real-time log streaming endpoint
- WebSocket or long-polling delivery
- Support tail (`--tail N`) and since (`--since`) filters
## Impact
- **Manager**: Medium - Streaming endpoint
- **Agent**: Low - Log forwarding to stream
## Testing Scenarios
- Stream logs as they're generated
- Tail last N lines before streaming
- Filter by timestamp
- Handle client disconnect/reconnect
- Multiple concurrent stream subscribers
JIRA Issue: BA-3870
Contributor guide
Assessment
This issue has not been assessed yet.