Module: ScoutApmMcp::Client::Api::Traces

Included in:
ScoutApmMcp::Client
Defined in:
lib/scout_apm_mcp/client/api.rb

Instance Method Summary collapse

Instance Method Details

#fetch_trace(app_id, trace_id) ⇒ Object



117
118
119
120
121
# File 'lib/scout_apm_mcp/client/api.rb', line 117

def fetch_trace(app_id, trace_id)
  uri = URI("#{@api_base}/apps/#{app_id}/traces/#{trace_id}")
  response = make_request(uri)
  response.dig("results", "trace") || {}
end