Clear and concise description of the problem
The Java emitter needs to convert streaming HTTP responses into SSE events. Per Azure/azure-sdk-for-java#50264, decoding should be generated into each service SDK's implementation package rather than added to Azure Core.
Acceptance criteria
- Generated code handles UTF-8, BOM, SSE line endings, multiline
data, comments, and malformed fields.
- Response closure, completion, errors, and cancellation have deterministic behavior.
- Pending line and event data are bounded with clear failures when limits are exceeded.
- Decoder code remains outside the service SDK's public API and has generated tests.
Dependencies
Checklist
Clear and concise description of the problem
The Java emitter needs to convert streaming HTTP responses into SSE events. Per Azure/azure-sdk-for-java#50264, decoding should be generated into each service SDK's implementation package rather than added to Azure Core.
Acceptance criteria
data, comments, and malformed fields.Dependencies
Checklist