Re-exports§
pub use crate::llm::providers::ReasoningBuffer;
Structs§
- Noop
Stream Telemetry - Responses
Normalized Stream Options - Stream
Aggregator - Helper to aggregate streaming events and produce a final LLMResponse.
- Stream
Delta - TagStream
Sanitizer - A stateful sanitizer that extracts reasoning from a stream of content chunks.
- Tool
Call Builder
Enums§
Traits§
Functions§
- append_
text_ with_ reasoning - apply_
tool_ call_ delta_ from_ content - create_
responses_ normalized_ stream - extract_
data_ payload - finalize_
tool_ calls - find_
sse_ boundary - handle_
openai_ compatible_ chunk - parse_
openai_ tool_ calls - process_
openai_ stream - Common helper for processing OpenAI-compatible SSE streams.
- update_
tool_ calls