Class: Antigravity::Tool
- Inherits:
-
Base
- Object
- Base
- Antigravity::Tool
show all
- Defined in:
- lib/antigravity/tool.rb
Defined Under Namespace
Modules: ClassMethods
Classes: Dynamic
Class Method Summary
collapse
Instance Method Summary
collapse
#emoji, included
Class Method Details
.inherited(subclass) ⇒ Object
6
7
8
9
|
# File 'lib/antigravity/tool.rb', line 6
def inherited(subclass)
super
subclass.extend(ClassMethods)
end
|
Instance Method Details
#to_json_schema ⇒ Object
69
70
71
|
# File 'lib/antigravity/tool.rb', line 69
def to_json_schema
self.class.to_json_schema
end
|
65
66
67
|
# File 'lib/antigravity/tool.rb', line 65
def tool_name
self.class.name
end
|