Commits
Click on a commit to change the comparison rangefix(core): improve error handling in default_tool_parser
- Fix potential KeyError when 'arguments' field is missing from function call
- Fix potential None reference when function name is missing
- Expand exception handling to catch TypeError and ValueError in addition to JSONDecodeError
- Add better error messages for debugging invalid tool calls
- Use dict.get() for safer access to optional fields
- Improve robustness of tool call parsing for malformed inputs4 months ago
by sadiqkhzn Merge branch 'master' into fix/improve-tool-parser-error-handling