Commit 47b033b

mo khan <mo@mokhan.ca>
2025-11-10 20:42:37
feat: Validate parameters with JSON schema validation
1 parent c0f0c98
Changed files (1)
lib
elelem
lib/elelem/tool.rb
@@ -17,8 +17,7 @@ module Elelem
     end
 
     def valid?(args)
-      # TODO:: Use JSON Schema Validator
-      true
+      JSON::Validator.validate(@schema.dig(:function, :parameters), args)
     end
 
     def to_h