Documentation
¶
Overview ¶
Package tools wires the diagnosis pipeline to MCP tools.
Design rule: one tool per SRE question, not one per resource. A resource-shaped surface pushes correlation onto the model across many round-trips, which is the failure mode argus exists to fix.
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var Version = "0.1.0-dev"
Version is the binary version, overridden at build time via -ldflags.
Functions ¶
func Server ¶
Server builds the MCP server with every argus tool registered.
The cluster client is constructed per tool call rather than here, so the server starts and answers server_info even with no kubeconfig — a broken cluster config should surface as one tool erroring, not as a server that will not boot.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.