Module: Riffer::StreamEvents
- Defined in:
- lib/riffer/stream_events.rb
Overview
Namespace for streaming event types in the Riffer framework.
When streaming responses, these events are yielded to represent incremental updates:
-
Riffer::StreamEvents::TextDelta - Incremental text content
-
Riffer::StreamEvents::TextDone - Complete text content
-
Riffer::StreamEvents::ToolCallDelta - Incremental tool call arguments
-
Riffer::StreamEvents::ToolCallDone - Complete tool call
-
Riffer::StreamEvents::ReasoningDelta - Incremental reasoning content
-
Riffer::StreamEvents::ReasoningDone - Complete reasoning content
-
Riffer::StreamEvents::SkillActivation - Skill activated during streaming
Defined Under Namespace
Classes: Base, GuardrailModification, GuardrailTripwire, Interrupt, ReasoningDelta, ReasoningDone, SkillActivation, TextDelta, TextDone, TokenUsageDone, ToolCallDelta, ToolCallDone, WebSearchDone, WebSearchStatus