Tools provided
Tools the agent exposes — your AI client calls them automatically when it needs them.
- review_infra_change — Review a parsed Terraform/Helm plan for structural risk: which resources drifted from the committed config, what the change does to the monthly bill, and how much of that figure is covered by priced rows.
- detect_drift — List the resources in a supplied plan whose live state has drifted from the committed config, and report how many rows actually carry a drift verdict.
- estimate_infra_cost — Estimate forward from a planned change: sum the per-resource monthly figures you supply into a before/after/delta and name the resources that moved it most.
- triage_cluster — Triage a cluster state dump you paste: group unhealthy pods by workload, say what each status is consistent with, and return the order to look in.
- plan_scaling — Size your workloads for a load you name: proposed replica counts, CPU and memory requests checked against observed usage, and the monthly cost of the change.
- check_reliability — Check supplied workload definitions for single points of failure, missing readiness and liveness probes, disruption-budget gaps and unbacked state, worst first.
- allocate_cloud_spend — Allocate a cloud bill you have already received across your customers: cost-to-serve, gross profit and gross margin per account, and the loss-making accounts worst first.
- run_full — Run every capability you supplied the input for, in registry order, and return one report. Capabilities whose input is missing are listed as skipped.
- list_capabilities — List what this agent can do: every tool it advertises, what each one is for, and the arguments each one reads.
- plan_inputs — Plan the inputs for a tool: returns the questions to ask, the JSON schema of the arguments, and a ready-to-edit example.
- discover_intent — Understand your goal and co-design the exact input through clarifying questions before anything runs.
- open_form — Opens an interactive form that collects the run arguments. The form is the entry point for running the agent.
- run_form — Internal: invoked by the open_form form when the user submits. Not for direct use.