Class: Assistant::KwpuToolBuilder

Inherits:
Object
  • Object
show all
Defined in:
app/services/assistant/kwpu_tool_builder.rb

Class Method Summary collapse

Class Method Details

.toolsObject



6
7
8
9
10
11
# File 'app/services/assistant/kwpu_tool_builder.rb', line 6

def tools
  @tools ||= TOOL_DEFINITIONS.map { |defn| build_kwpu_tool(**defn) }
rescue StandardError => e
  Rails.logger.warn("[KwpuToolBuilder] Failed to build KeywordsPeopleUse tools: #{e.message}")
  []
end