Module: RobotLab
- Defined in:
- lib/robot_lab/a2a.rb,
lib/robot_lab/a2a/server.rb,
lib/robot_lab/a2a/version.rb,
lib/robot_lab/a2a/registry.rb,
lib/robot_lab/a2a/io_bridge.rb,
lib/robot_lab/a2a/ask_user_tool.rb,
lib/robot_lab/a2a/robot_adapter.rb,
lib/robot_lab/a2a/network_adapter.rb
Defined Under Namespace
Modules: A2A
Instance Method Summary collapse
- #extension(name) ⇒ Object
- #extension_loaded?(name) ⇒ Boolean
- #register_extension(name, mod) ⇒ Object
Instance Method Details
#extension(name) ⇒ Object
32 33 34 |
# File 'lib/robot_lab/a2a.rb', line 32 def extension(name) @_extensions[name.to_sym] end |
#extension_loaded?(name) ⇒ Boolean
26 27 28 |
# File 'lib/robot_lab/a2a.rb', line 26 def extension_loaded?(name) @_extensions.key?(name.to_sym) end |
#register_extension(name, mod) ⇒ Object
20 21 22 |
# File 'lib/robot_lab/a2a.rb', line 20 def register_extension(name, mod) @_extensions[name.to_sym] = mod end |