Class: ExplainAnalyzeTool
- Inherits:
-
ExplainBaseTool
- Object
- FastMcp::Tool
- ExplainBaseTool
- ExplainAnalyzeTool
- Defined in:
- lib/rails-pg-extras-mcp.rb
Constant Summary
Constants inherited from ExplainBaseTool
Class Method Summary collapse
Instance Method Summary collapse
Class Method Details
.name ⇒ Object
120 121 122 |
# File 'lib/rails-pg-extras-mcp.rb', line 120 def self.name "explain_analyze" end |
Instance Method Details
#call(query:) ⇒ Object
124 125 126 |
# File 'lib/rails-pg-extras-mcp.rb', line 124 def call(query:) super(query: "EXPLAIN ANALYZE #{query}") end |