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=...". |
Click to show internal directories.
Click to hide internal directories.