Class: Smith::Tools::Think
- Inherits:
-
Smith::Tool
- Object
- RubyLLM::Tool
- Smith::Tool
- Smith::Tools::Think
- Defined in:
- lib/smith/tools/think.rb
Instance Method Summary collapse
-
#perform(thought:) ⇒ Object
rubocop:disable Lint/UnusedMethodArgument.
Methods inherited from Smith::Tool
authorize, before_execute, capabilities, capture_result, category, compatible_with, current_deadline, current_deadline=, current_guardrails, current_guardrails=, current_ledger, current_ledger=, current_tool_call_allowance, current_tool_call_allowance=, current_tool_result_collector, current_tool_result_collector=, #execute, inherited
Instance Method Details
#perform(thought:) ⇒ Object
rubocop:disable Lint/UnusedMethodArgument
20 21 22 |
# File 'lib/smith/tools/think.rb', line 20 def perform(thought:) # rubocop:disable Lint/UnusedMethodArgument { acknowledged: true } end |