-
-
Notifications
You must be signed in to change notification settings - Fork 284
Support tools without params #62
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
Nice and simple PR @redox, thanks. Just fix the linting and I'm ready to merge it. |
13fa50c
to
61802bc
Compare
done @crmne |
There seems to be some test failures. Make sure to run rubocop and rspec before committing. Have you done |
Arg, it was a timezone issue. It should be fixed with 4dad99c
I didn't initially, I'm surprised by Cursor+Rubocop plugin didn't complain about the lint issue - need to check why. The specs were all green on my end 😅 |
Gosh @crmne this time zone issue is driving me nuts |
@redox just make up a different test. I'd be happy to see this out in the next version. |
80a5769
to
e72b3ca
Compare
I just did 🫡 |
You may need to merge with main before continuing. |
Best tool I've seen btw, it's always right ;) |
We should be good now
Yeah 🤘 |
There might be a problem in |
I've made some changes to the pipeline, can you merge |
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## main #62 +/- ##
==========================================
+ Coverage 92.18% 92.22% +0.04%
==========================================
Files 60 60
Lines 1893 1903 +10
Branches 297 298 +1
==========================================
+ Hits 1745 1755 +10
Misses 148 148 ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
I think this breaks when streaming. For instance a tool that is will work:
But will break if it is:
|
This fixes #61 ensuring the (Gemini)
function_declarations
'sparameters
is not set when there are no parameters.