tool_schema_generator 0.1.0
tool_schema_generator: ^0.1.0 copied to clipboard
Annotations for automatic LLM tool schema generation. Mark functions with @Tool() and parameters with @Describe() to generate JSON Schema Draft 2020-12 compatible tool definitions.
0.1.0 #
- Initial Release: First version of
tool_schema_generator. - Introduced
@Tool()and@Describe()annotations for Dart functions. - Full integration with
build_runnerandsource_gen:combining_builder(works seamlessly alongsidejson_serializable). - Support for primitive types, enums, nullables, lists, maps, and nested classes.
- Generates JSON Schema Draft 2020-12 compatible maps.