-
Notifications
You must be signed in to change notification settings - Fork 0
Intermediate Streaming Reasoning #78
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
|
Why is this pr so much harder than expected 😭 |
…y context and fill with deltas
|
There's still a bunch of things I should probably revert but I'll do those tomorrow as my brain is fried |
|
This pull request refactors the handling and streaming of task message updates across multiple modules, with a particular focus on improving support for reasoning content and summary streaming in the OpenAI provider. It standardizes imports for task message update types, adds explicit type fields to streaming messages, and introduces robust streaming support for reasoning summaries and content. These changes enhance the flexibility and clarity of message streaming, especially for agentic workflows. Refactoring and Standardization of Imports:
Streaming Reasoning Content and Summaries:
Explicit Message Type Fields:
Agentic Workflow and Model Configuration Updates:
Streaming Context Initialization Improvements:
Let me know if you want to dive deeper into any specific change or need help understanding how these updates affect message streaming and agentic workflows! |
|
@charlotte-zhuang @MichaelSun48 what do we need to do in the agentex ui kit to support these reasoning components? |
@felixs8696 we'll need to add another branch here that handles any reasoning text that gets streamed in. Should be relatively straight forward |
|
Demo: Screen.Recording.2025-08-20.at.3.54.29.PM.mov(Ignore the formatting of the response component, it was a quick hack and not merged into agentex web, merely added to demo the streaming capabilities. look at dev.ipynb for a better example) This pull request updates import paths for several tutorial files to reflect a recent reorganization of the Import Path Refactoring:
Notebook Enhancements and Example Updates:
|
IdkwhatImD0ing
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Replied to comment
IdkwhatImD0ing
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Had felix review it, said it looks good
No description provided.