internal/

directory
v0.2.16 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 21, 2026 License: Apache-2.0

Directories

Path Synopsis
Package agent detects whether gcx is running inside an AI agent environment (e.g.
Package agent detects whether gcx is running inside an AI agent environment (e.g.
Package assistant provides a Go client for interacting with Grafana Assistant via the A2A protocol.
Package assistant provides a Go client for interacting with Grafana Assistant via the A2A protocol.
Package auth implements the browser-based OAuth PKCE authentication flow for gcx.
Package auth implements the browser-based OAuth PKCE authentication flow for gcx.
adaptive
Package auth provides shared authentication helpers for the adaptive telemetry provider.
Package auth provides shared authentication helpers for the adaptive telemetry provider.
Package cloud provides clients for Grafana Cloud platform APIs.
Package cloud provides clients for Grafana Cloud platform APIs.
providers
Package providers registers DatasourceProvider implementations for built-in Grafana datasource types.
Package providers registers DatasourceProvider implementations for built-in Grafana datasource types.
dashboards/descriptor
Package descriptor provides shared dashboard resource descriptor resolution.
Package descriptor provides shared dashboard resource descriptor resolution.
dashboards/search
Package search implements the `gcx dashboards search` command.
Package search implements the `gcx dashboards search` command.
dashboards/snapshot
Package snapshot provides the `gcx dashboards snapshot` command, which renders Grafana dashboards or individual panels as PNG images via the Image Renderer.
Package snapshot provides the `gcx dashboards snapshot` command, which renders Grafana dashboards or individual panels as PNG images via the Image Renderer.
dashboards/versions
Package versions provides the `gcx dashboards versions` command group.
Package versions provides the `gcx dashboards versions` command group.
faro
Package faro provides a client and resource adapter for Grafana Frontend Observability (Faro).
Package faro provides a client and resource adapter for Grafana Frontend Observability (Faro).
instrumentation/enumerate
Package enumerate implements the cluster-enumeration helper.
Package enumerate implements the cluster-enumeration helper.
instrumentation/helm
Package helm formats the parameterized helm install command printed by gcx instrumentation setup.
Package helm formats the parameterized helm install command printed by gcx instrumentation setup.
instrumentation/output
Package output provides output codec adapters for the instrumentation provider.
Package output provides output codec adapters for the instrumentation provider.
irm
irm/oncallpublic
Package oncallpublic provides a client for the public API of the OnCall backend.
Package oncallpublic provides a client for the public API of the OnCall backend.
irm/oncalltypes
package oncalltypes defines types for the oncall provider.
package oncalltypes defines types for the oncall provider.
k6
kg
Package kg provides a client for the Grafana Knowledge Graph (Asserts) API.
Package kg provides a client for the Grafana Knowledge Graph (Asserts) API.
slo
synth/smcfg
Package smcfg defines the shared config loader interface for the synth provider.
Package smcfg defines the shared config loader interface for the synth provider.
query
adapter
Package adapter defines the ResourceAdapter interface for bridging provider REST clients to the gcx resources pipeline.
Package adapter defines the ResourceAdapter interface for bridging provider REST clients to the gcx resources pipeline.
Package style provides centralized terminal styling for the gcx CLI.
Package style provides centralized terminal styling for the gcx CLI.
Package terminal provides TTY detection and global pipe state for gcx.
Package terminal provides TTY detection and global pipe state for gcx.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL