Class: Dry::Schema::DSL
- Inherits:
-
Object
- Object
- Dry::Schema::DSL
- Defined in:
- lib/mcp/tool.rb
Instance Method Summary collapse
Instance Method Details
#meta(key_name, meta_key, value) ⇒ Object
151 152 153 154 155 156 157 158 159 160 161 |
# File 'lib/mcp/tool.rb', line 151 def (key_name, , value) @meta ||= {} @meta[key_name] ||= {} @meta[key_name][] = value # Store in current context if available context = MetadataContext.current return unless context context.store(key_name, , value) end |
#meta_data ⇒ Object
163 164 165 |
# File 'lib/mcp/tool.rb', line 163 def @meta || {} end |