Class: HotwireClub::MCP::Tools::RelatedHwcKbDocsTool
- Inherits:
-
BaseTool
- Object
- FastMcp::Tool
- BaseTool
- HotwireClub::MCP::Tools::RelatedHwcKbDocsTool
- Defined in:
- lib/hotwire_club/mcp/tools/related_hwc_kb_docs_tool.rb
Overview
Tool: Find related documents
Instance Method Summary collapse
Instance Method Details
#call(doc_id: nil, chunk_id: nil, limit: 5) ⇒ Object
18 19 20 21 22 |
# File 'lib/hotwire_club/mcp/tools/related_hwc_kb_docs_tool.rb', line 18 def call(doc_id: nil, chunk_id: nil, limit: 5) raise ArgumentError, "Either doc_id or chunk_id must be provided" if doc_id.nil? && chunk_id.nil? adapter.(doc_id: doc_id, chunk_id: chunk_id, limit: limit) end |