Get Async Chat Stream Status
Get the current status and metadata of an asynchronous chat stream.
This endpoint returns comprehensive information about a chat stream's
current state, including processing status, timestamps, error information,
and additional metadata collected during processing.
Status Values:
- pending: Stream created but processing not yet started
- processing: Active processing with events being generated
- completed: Stream finished successfully
- cancelled: Stream was cancelled by user request
- error: Stream encountered an error and stopped
Use Cases:
- Monitor stream progress without consuming events
- Check completion status before attempting to observe
- Debugging failed streams via error messages
- Performance monitoring through metadata

