Skip to content

Releases: AnswerDotAI/toolslm

v0.3.33

12 Mar 04:25

Choose a tag to compare

Bugs Squashed

  • fix: remove stale type key from union schemas (#80), thanks to @thechandru

v0.3.32

08 Mar 03:06

Choose a tag to compare

New Features

  • Add proper JSON Schema tuple support with prefixItems, ellipsis, and simplified container handling (#79)

v0.3.31

23 Feb 01:58

Choose a tag to compare

New Features

  • look for __dialog_name (#78)

v0.3.30

14 Feb 19:18

Choose a tag to compare

New Features

  • Skip builtin types (e.g. object) from nested schema generation (#77)
  • run sync tools with threads in call_func_async (#73), thanks to @KeremTurgutlu

v0.3.29

13 Feb 04:50

Choose a tag to compare

New Features

v0.3.28

05 Feb 04:36

Choose a tag to compare

New Features

  • Use callable class docstring when __call__ lacks one (#71)

v0.3.27

02 Feb 22:54

Choose a tag to compare

New Features

  • Add dotted name support for resolving and calling methods on objects (#70)

Bugs Squashed

  • Add 'items' field to JSON schema for Gemini compatibility (#68), thanks to @PiotrCzapla

v0.3.26

21 Jan 05:41

Choose a tag to compare

New Features

  • Add @LLMTool decorators to inspecttools functions and improve type hints (#67)

v0.3.25

21 Jan 04:22

Choose a tag to compare

New Features

  • Add inspecttools module for LLM symbol inspection (#66)
  • Use codesigs for signatures (#66)

v0.3.24

15 Jan 21:41

Choose a tag to compare

New Features

  • Add UnionType support to get_schema (#65)