Class: SwarmSDK::Agent::ToolRegistry::ToolEntry
- Inherits:
-
Data
- Object
- Data
- SwarmSDK::Agent::ToolRegistry::ToolEntry
- Defined in:
- lib/swarm_sdk/agent/tool_registry.rb
Overview
Tool metadata stored in registry
Instance Attribute Summary collapse
-
#base_instance ⇒ Object
readonly
Returns the value of attribute base_instance.
-
#instance ⇒ Object
readonly
Returns the value of attribute instance.
-
#metadata ⇒ Object
readonly
Returns the value of attribute metadata.
-
#removable ⇒ Object
readonly
Returns the value of attribute removable.
-
#source ⇒ Object
readonly
Returns the value of attribute source.
Instance Attribute Details
#base_instance ⇒ Object (readonly)
Returns the value of attribute base_instance
41 |
# File 'lib/swarm_sdk/agent/tool_registry.rb', line 41 ToolEntry = Data.define(:instance, :base_instance, :removable, :source, :metadata) |
#instance ⇒ Object (readonly)
Returns the value of attribute instance
41 |
# File 'lib/swarm_sdk/agent/tool_registry.rb', line 41 ToolEntry = Data.define(:instance, :base_instance, :removable, :source, :metadata) |
#metadata ⇒ Object (readonly)
Returns the value of attribute metadata
41 |
# File 'lib/swarm_sdk/agent/tool_registry.rb', line 41 ToolEntry = Data.define(:instance, :base_instance, :removable, :source, :metadata) |
#removable ⇒ Object (readonly)
Returns the value of attribute removable
41 |
# File 'lib/swarm_sdk/agent/tool_registry.rb', line 41 ToolEntry = Data.define(:instance, :base_instance, :removable, :source, :metadata) |
#source ⇒ Object (readonly)
Returns the value of attribute source
41 |
# File 'lib/swarm_sdk/agent/tool_registry.rb', line 41 ToolEntry = Data.define(:instance, :base_instance, :removable, :source, :metadata) |