12 Commits (main)

Author SHA1 Message Date
Devon Rifkin 30f8a68c4c tools: support anyOf types 8 months ago
Michael Yang fa7776fd24
gpt-oss (#11672) 8 months ago
Jeffrey Morgan 4f8a0166cc
tools: loosen tool argument parsing (#11509) 8 months ago
Jeffrey Morgan bdd9d22dfd
tools: fix parsing issue when a tool name is a substring of another (#11456) 8 months ago
Jeffrey Morgan 44b17d2bfa
tools: fix parsing tool calls with empty arguments, missing required fields (#11233) 9 months ago
Jeffrey Morgan 55bbf3b4a1
tools: return empty arguments object instead of null (#11113) 10 months ago
Jeffrey Morgan 6bda1d2479
tools: fix parsing tool calls without any parameters (#11101) 10 months ago
Jeffrey Morgan 9f8a18ec05
tools: loosen tool parsing to allow for more formats (#11030) 10 months ago
Parth Sareen 65f10c2823
tools: resiliency upgrade to name and arg extraction from template (#10917) 10 months ago
Parth Sareen 066d0f4746
tools: relax JSON parse constraints for tool calling (#10872) 10 months ago
Parth Sareen aea6fb9b58
tools: remove newline stripping (#10869) 10 months ago
Parth Sareen e8b981fa5d
tools: refactor tool call parsing and enable streaming (#10415) 10 months ago