Files
zooqueen 0b920d37c6 o11y: this module is hanzoai/o11y-mcp, and it consumes hanzoai/otel-collector
The module declared itself github.com/SigNoz/signoz-mcp-server and imported the
schema migrator from github.com/SigNoz/signoz-otel-collector — a fork that
hanzoai/otel-collector superseded, where the same package is
cmd/o11yschemamigrator/schema_migrator. Both now point at the repo that is
actually maintained, at v1.3.0.

Go identifiers came with it: the client type is Client rather than SigNoz, the
import alias is o11yclient, and the env-name constants are EnvURL and
EnvAPIKey.

NOT touched, because each is a contract with something running and renaming it
breaks that thing rather than debranding it:

  the 30 MCP tool names (signoz_list_alerts, signoz_get_trace_details, …) and
    the signoz://dashboard/* resource URIs, which are this server's public API
    and are what an agent calls;
  the env vars SIGNOZ_URL and SIGNOZ_API_KEY and the SIGNOZ-API-KEY header,
    which the deployment sets;
  the table names — signoz_traces.distributed_signoz_index_v3, signoz_logs.*,
    signoz_metrics.* — and the metric names signoz_calls_total and
    signoz_latency_*, which name rows and series that exist on the server.

Those want a coordinated change on both sides, not a rename here.

go build and go vet both clean.
2026-08-11 11:47:40 -07:00
..