parent
aba616342f
commit
4ee128ad67
1 changed files with 72 additions and 38 deletions
|
|
@ -84,9 +84,7 @@ module MCP
|
|||
if value == NOT_SET
|
||||
output_schema_value
|
||||
elsif value.is_a?(Hash)
|
||||
properties = value[:properties] || value["properties"] || {}
|
||||
required = value[:required] || value["required"] || []
|
||||
@output_schema_value = OutputSchema.new(properties:, required:)
|
||||
@output_schema_value = OutputSchema.new(value)
|
||||
elsif value.is_a?(OutputSchema)
|
||||
@output_schema_value = value
|
||||
end
|
||||
|
|
|
|||
Loading…
Reference in a new issue