Release 0.1.17
·
12 commits
to main
since this release
Fixed
- Tool calls with a JSON object as a query parameter value (OpenAPI
formstyle,explode: true) now send one query parameter per object property (e.g.{"R":100,"G":200,"B":150}becomesR=100&G=200&B=150) instead of failing with a URI expansion error. - Tool calls with a JSON object as a header parameter value (OpenAPI
simplestyle,explode: false) now send comma-separated property/value pairs (e.g.{"R":100,"G":200,"B":150}becomesR,100,G,200,B,150) instead of an invalid header value. - Tool calls with a JSON object as a cookie parameter value now send one cookie per object property, named after the property (e.g.
{"R":100,"G":200,"B":150}becomes cookiesR=100,G=200,B=150) instead of an invalid cookie value. The OpenAPI specification leaves object serialization undefined forformstyle cookies withexplode: true; this mirrors query parameter handling for consistency.