Skip to content

Add Steadwing root-cause-analysis as an agent tool (tool_steadwing) #1248

@kgarg2468

Description

@kgarg2468

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).

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions