Goal
Provide consistent synchronous, asynchronous, and generated SSE support for Azure Java client libraries.
Current state
Work items
Azure Core contracts
TypeSpec Java emitter
Dependency order
- Define the synchronous API shape and public event contracts.
- Generate response-to-SSE decoding in each service SDK's implementation package.
- Generate public sync/async operations and polymorphic event models.
Current decisions
- Keep response-to-SSE decoding in generated service SDK implementation code rather than Azure Core.
- Use Search as the initial validation target.
Deferred
- Automatic reconnect
Last-Event-ID resumption
- Retry policy and recovery guidance
Goal
Provide consistent synchronous, asynchronous, and generated SSE support for Azure Java client libraries.
Current state
Work items
Azure Core contracts
TypeSpec Java emitter
Dependency order
Current decisions
Deferred
Last-Event-IDresumption