Skip to main content

Module streaming_progress

Module streaming_progress 

Source
Expand description

Provider-agnostic streaming timeout progress tracking

This module provides a unified interface for tracking streaming timeout progress across all LLM providers (OpenAI, Anthropic, Gemini, Ollama, etc.)

Structs§

StreamingProgressBuilder
Builder for creating streaming progress trackers with fluent API
StreamingProgressTracker
Unified streaming progress tracker for all LLM providers

Type Aliases§

StreamingProgressCallback
Callback for streaming timeout progress updates Progress value is 0.0-1.0 representing elapsed / total_timeout