Class: RailsInformant::Mcp::Tools::GetInformantStatus
- Inherits:
-
BaseTool
- Object
- MCP::Tool
- BaseTool
- RailsInformant::Mcp::Tools::GetInformantStatus
- Defined in:
- lib/rails_informant/mcp/tools/get_informant_status.rb
Class Method Summary collapse
Class Method Details
.call(server_context:, environment: nil) ⇒ Object
14 15 16 17 18 19 20 21 22 |
# File 'lib/rails_informant/mcp/tools/get_informant_status.rb', line 14 def self.call(server_context:, environment: nil) with_client(server_context:, environment:) do |client| result = client.status if result["fix_pending_count"]&.positive? result["hint"] = "#{result["fix_pending_count"]} error(s) awaiting fix verification. Run verify_pending_fixes to check if their fixes have been deployed." end text_response result end end |