Unified step result type used across all write APIs — as return values, iterator yields, callbacks, and resume input.
Unified step result type used across all write APIs — as return values, iterator yields, callbacks, and resume input.