@@ -4,24 +4,24 @@ module RubyLLM
44 class Schema
55 module DSL
66 module PrimitiveTypes
7- def string ( name , required : true , **options )
8- add_property ( name , string_schema ( **options ) , required : required )
7+ def string ( name , description : nil , required : true , **options )
8+ add_property ( name , string_schema ( description : description , **options ) , required : required )
99 end
1010
11- def number ( name , required : true , **options )
12- add_property ( name , number_schema ( **options ) , required : required )
11+ def number ( name , description : nil , required : true , **options )
12+ add_property ( name , number_schema ( description : description , **options ) , required : required )
1313 end
1414
15- def integer ( name , required : true , **options )
16- add_property ( name , integer_schema ( **options ) , required : required )
15+ def integer ( name , description : nil , required : true , **options )
16+ add_property ( name , integer_schema ( description : description , **options ) , required : required )
1717 end
1818
19- def boolean ( name , required : true , **options )
20- add_property ( name , boolean_schema ( **options ) , required : required )
19+ def boolean ( name , description : nil , required : true , **options )
20+ add_property ( name , boolean_schema ( description : description , **options ) , required : required )
2121 end
2222
23- def null ( name , required : true , **options )
24- add_property ( name , null_schema ( **options ) , required : required )
23+ def null ( name , description : nil , required : true , **options )
24+ add_property ( name , null_schema ( description : description , **options ) , required : required )
2525 end
2626 end
2727 end
0 commit comments