internal/

directory
v0.5.0 Latest Latest
Warning

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

Go to latest
Published: Oct 6, 2026 License: Apache-2.0

Directories

Path Synopsis
Package cli is rig's command line; every command is a thin layer over engine and the core interfaces.
Package cli is rig's command line; every command is a thin layer over engine and the core interfaces.
Package httpx is the HTTP plumbing adapters share: base URLs from svc:// addresses, JSON calls with auth.
Package httpx is the HTTP plumbing adapters share: base URLs from svc:// addresses, JSON calls with auth.
Package ide writes the project's services into GoLand and VS Code, so they can be watched, stopped and debugged from the IDE while rig runs them.
Package ide writes the project's services into GoLand and VS Code, so they can be watched, stopped and debugged from the IDE while rig runs them.
Package localhost describes this machine as a host and probes local HTTP endpoints; runtimes that run on this machine (local processes, docker) embed Host.
Package localhost describes this machine as a host and probes local HTTP endpoints; runtimes that run on this machine (local processes, docker) embed Host.
Package scaffold writes a first rig.yaml from what a directory already has: compose files, Kubernetes manifests, and services in Go, Python, Node, Java or Rust, plus infrastructure presets.
Package scaffold writes a first rig.yaml from what a directory already has: compose files, Kubernetes manifests, and services in Go, Python, Node, Java or Rust, plus infrastructure presets.
Package sh runs external tools (kubectl, docker, ssh, ...) with errors that carry their stderr.
Package sh runs external tools (kubectl, docker, ssh, ...) with errors that carry their stderr.
Package traces holds what every tracing adapter shares: summaries and the "traces" query language.
Package traces holds what every tracing adapter shares: summaries and the "traces" query language.
Package tui is rig's terminal control plane: one screen per concern (services, logs, metrics, traces, queries, key-value, data, load, manifests, hosts), all driven by the same engine as the CLI.
Package tui is rig's terminal control plane: one screen per concern (services, logs, metrics, traces, queries, key-value, data, load, manifests, hosts), all driven by the same engine as the CLI.
Package viz draws terminal charts: braille line charts with axes and legends, sparklines, gauges, and trace waterfalls.
Package viz draws terminal charts: braille line charts with axes and legends, sparklines, gauges, and trace waterfalls.

Jump to

Keyboard shortcuts

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