Message type encoded by the Stream codec.
ReadonlycodecCodec used for every Stream message.
ReadonlynameNon-empty logical name unique within the Flow.
ReadonlystreamPositive approximate byte budget shared by this Flow type's instances.
Creates an invocation-managed text writer for an asynchronous Step.
The writer concatenates chunks exactly and flushes on its timer, soft UTF-8 size threshold, or handler completion. The Worker flushes every remaining batch before the final result or error. Empty chunks are ignored.
String Stream that receives each emitted batch.
Current asynchronous Step Context.
Optional flush interval and soft byte threshold.
A writer whose bound BufferedTextStream.write method can be used as a callback.
Appends one message immediately from the current Step execution.
The write emits a fire-and-forget frame on the current Worker response stream. One Step method invocation may write any number of messages to the same or different Streams. Dex Stream Store failures are not returned to the handler; local validation and encoding errors still throw.
Defines a typed, best-effort resumable message stream owned by one Flow type.