Skip to content

Releases: AnswerDotAI/toolslm

v0.3.42

Choose a tag to compare

@jph00 jph00 released this 09 Jul 12:05

New Features

  • Make handle_type public, add union_schema to filter non-schemable union members, and raise on missing/unrepresentable type annotations (#92)

v0.3.41

Choose a tag to compare

@jph00 jph00 released this 08 Jul 06:23

New Features

  • async ghapi v2 compat (#91)

v0.3.40

Choose a tag to compare

@jph00 jph00 released this 25 Jun 05:34
  • rename python to minipy

v0.3.39

Choose a tag to compare

@jph00 jph00 released this 22 Jun 04:24

New Features

  • Refactor _find_frame_dict to search caller frame and fall back to __main__ globals (#90)

v0.3.38

Choose a tag to compare

@jph00 jph00 released this 21 May 21:53

New Features

  • Default unspecialised list/set schemas to string items for LLM compatibility (#87)

v0.3.37

Choose a tag to compare

@jph00 jph00 released this 04 May 02:27

New Features

  • Coerce LLM container input mistakes in call_func (#86)
  • Support tuple schema generation for OpenAI/Gemini compatibility (#85), thanks to @jackhogan

v0.3.36

Choose a tag to compare

@jph00 jph00 released this 16 Apr 04:39

New Features

  • Support tuple schema generation for OpenAI/Gemini compatibility (#85), thanks to @jackhogan
  • Make symsrc easier to use in pyrun. (#84), thanks to @PiotrCzapla

v0.3.35

Choose a tag to compare

@jph00 jph00 released this 13 Apr 22:37

New Features

  • Refactor type handling: replace _types/_handle_container/_schema_for_type with unified _type_str/_handle_type, expose type_map, and add set/Union/dict support (#83)
  • Unify container and type schema dispatch (#82)

v0.3.34

Choose a tag to compare

@jph00 jph00 released this 27 Mar 23:09

New Features

  • Add Python identifier sanitization helpers (#81), thanks to @ncoop57

v0.3.33

Choose a tag to compare

@jph00 jph00 released this 12 Mar 04:25

Bugs Squashed

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