internal/

directory
v1.2.0 Latest Latest
Warning

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

Go to latest
Published: Jul 24, 2026 License: MIT

Directories

Path Synopsis
Package cli implements the muxray command-line interface: a thin, stdlib-only subcommand dispatcher over the internal packages.
Package cli implements the muxray command-line interface: a thin, stdlib-only subcommand dispatcher over the internal packages.
Package config loads optional user configuration from an XDG-predictable location.
Package config loads optional user configuration from an XDG-predictable location.
Package diag provides local diagnostics: the `doctor` environment report, a sanitized diagnostic bundle for bug reports, and the redaction used to keep any optional excerpt free of obvious secrets.
Package diag provides local diagnostics: the `doctor` environment report, a sanitized diagnostic bundle for bug reports, and the redaction used to keep any optional excerpt free of obvious secrets.
Package diff produces compact, LLM-friendly diffs between two cleaned pane texts.
Package diff produces compact, LLM-friendly diffs between two cleaned pane texts.
Package normalize converts raw terminal capture bytes into a stable, cleaned text representation suitable for hashing, diffing, and parsing.
Package normalize converts raw terminal capture bytes into a stable, cleaned text representation suitable for hashing, diffing, and parsing.
Package program classifies terminal output from coding-agent harnesses (Claude, Codex, Copilot) into a shared, deterministic state model.
Package program classifies terminal output from coding-agent harnesses (Claude, Codex, Copilot) into a shared, deterministic state model.
Package schema defines the stable, machine-readable output contract shared by every muxray command.
Package schema defines the stable, machine-readable output contract shared by every muxray command.
Package selfupdate implements `muxray update`: an explicit, opt-in in-place upgrade that downloads a published release from GitHub Releases, verifies its checksum, and atomically replaces the running binary.
Package selfupdate implements `muxray update`: an explicit, opt-in in-place upgrade that downloads a published release from GitHub Releases, verifies its checksum, and atomically replaces the running binary.
Package shim provides deterministic, local, credential-free fake LLM backends that the real Claude (Anthropic) and Codex (OpenAI) terminal harnesses can be pointed at via their base-URL environment variables.
Package shim provides deterministic, local, credential-free fake LLM backends that the real Claude (Anthropic) and Codex (OpenAI) terminal harnesses can be pointed at via their base-URL environment variables.
Package snapshot models a captured pane plus metadata, and persists snapshots to a predictable local store.
Package snapshot models a captured pane plus metadata, and persists snapshots to a predictable local store.
Package telemetry defines structured diagnostic events and the redaction boundary that keeps them private.
Package telemetry defines structured diagnostic events and the redaction boundary that keeps them private.
Package tmux is the only place muxray shells out to the tmux binary.
Package tmux is the only place muxray shells out to the tmux binary.
Package version carries build identification, injected at link time via -ldflags "-X github.com/dandriscoll/muxray/internal/version.Version=...".
Package version carries build identification, injected at link time via -ldflags "-X github.com/dandriscoll/muxray/internal/version.Version=...".

Jump to

Keyboard shortcuts

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