Summary
Add a tool_steadwing agent-tool node wrapping Steadwing's AI root-cause analysis.
Agents should be able to call run_rca(error, files?) to open a Steadwing investigation (which correlates logs, metrics, traces, and code across the stack) and get back the investigation URL — enabling incident-response / on-call automation inside RocketRide pipelines.
Notes
- Backed by Steadwing's REST API (
POST https://api.steadwing.com/api/mcp/analyze, X-API-Key).
- Modeled on
tool_tavily / tool_v0; secure API key with ROCKETRIDE_STEADWING_KEY env fallback.
- Experimental V0 — minimal
run_rca wrapper, with room to grow (async result polling, richer files, idempotency, an incident→pipeline trigger node, power-user config).
Summary
Add a
tool_steadwingagent-tool node wrapping Steadwing's AI root-cause analysis.Agents should be able to call
run_rca(error, files?)to open a Steadwing investigation (which correlates logs, metrics, traces, and code across the stack) and get back the investigation URL — enabling incident-response / on-call automation inside RocketRide pipelines.Notes
POST https://api.steadwing.com/api/mcp/analyze,X-API-Key).tool_tavily/tool_v0; secure API key withROCKETRIDE_STEADWING_KEYenv fallback.run_rcawrapper, with room to grow (async result polling, richer files, idempotency, an incident→pipeline trigger node, power-user config).