Skip to content

Add streaming events support with tool-call intents and example#7

Merged
mrcrgl merged 3 commits intomasterfrom
feat/stream-tool-calls
Dec 7, 2025
Merged

Add streaming events support with tool-call intents and example#7
mrcrgl merged 3 commits intomasterfrom
feat/stream-tool-calls

Conversation

@mrcrgl
Copy link
Owner

@mrcrgl mrcrgl commented Dec 7, 2025

  • Add StreamEvent enum and StreamingEventsProvider trait for structured event streaming
  • Implement StreamingEventsProvider for OpenAiAdapter with tool-call handling
  • Add example demonstrating streaming text, tool-call execution, and follow-up reply
  • Export StreamingEventsProvider in artificial core and artificial crates

Marc Riegel added 3 commits December 7, 2025 20:55
- Add StreamEvent enum and StreamingEventsProvider trait for structured event streaming
- Implement StreamingEventsProvider for OpenAiAdapter with tool-call handling
- Add example demonstrating streaming text, tool-call execution, and follow-up reply
- Export StreamingEventsProvider in artificial core and artificial crates
@mrcrgl mrcrgl merged commit 5c270f0 into master Dec 7, 2025
3 checks passed
@mrcrgl mrcrgl deleted the feat/stream-tool-calls branch December 7, 2025 20:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant