-
Notifications
You must be signed in to change notification settings - Fork 193
Removed suspend modifier from LLMClient.executeStreaming #240
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
Qodana for JVM5 new problems were found
☁️ View the detailed Qodana report Detected 116 dependenciesThird-party software listThis page lists the third-party software dependencies used in koog-agents
Contact Qodana teamContact us at [email protected]
|
The change made by Qodana are unrelated to my changes, but seems like a correct fix. Should we make these changes separately, and rebase this PR? |
@nomisRev @EugeneTheDev @Ololoshechkin WDYT? |
This looks good to me. Making the function both |
@nomisRev please revert the Qodana change, and rebase to develop. As soon as your branch has qodana.yaml from develop, this change wouldn't happen :) |
…LLM clients and test classes.
32809db
to
59e3b3e
Compare
@Ololoshechkin Rebased, and all unrelated changes are now gone 👍 |
Thank you for opening a pull request! Please add a brief description of the proposed change here.
Flow
andsuspend
is typically redundant, but in this case no actualsuspend
was being used outside ofFlow
, sosuspend
could simply be removed. I moved all eager executing code into theFlow
collector to be executed lazily, this aligns all implementations. There was also an instance of an unscopedlaunch
, which is now properly scoped to theFlow
execution.Also, please tick the appropriate points in the checklist below.
Type of the change
Checklist for all pull requests
develop
as the base branchAdditional steps for pull requests adding a new feature