Matt Lindsey
Matt Lindsey
Fixes #4 Commenting out line 45 in `method_whitelist.rb` fixes the problem, but I don't understand enough to know if that is a valid fix. It may certainly break something, so...
Four of the tests fail in ruby 3.3.0 (although they work in 3.2.2) with an `incompatible marshal file format` error, even after updating gem dependencies: ``` Finished in 5.32 seconds...
Fixes #175 and replaces PR #193. - Catching the exception is still necessary since api errors still occur, and this allows llm to retry. - We could also consider having...
Improves performance of db tool with 2 updates: - list_tables returns a simple comma-separated list instead of an array of symbols since llms were interpreting the `:` at the start...
This isn't done, but I'm looking for feedback on using either cucumber or rspec for integration tests, which would aid in BDD development and be run before releases. If rspec...
Example below shows where a Tool raises an error, but the Assistant doesn't recognize it and happily gives wrong answer. Maybe the Assistant can at least acknowledge that an error...
I think we need the ability to add and run some 'Integration' tests that exercise interactions in high level components and use actual apis and keys. They would be run...
ChainOfThought agent usually provides a good city name to the Weather tool, but can blow up (or be tricked into blowing up) on city names. First example works, second blows...