Directories
¶
| Path | Synopsis |
|---|---|
|
cmd
|
|
|
whisper
command
Command whisper is the v2 Whisper CLI: a fully scriptable Cobra surface today, and a btop/k9s-grade full-screen TUI when run on a terminal with no subcommand.
|
Command whisper is the v2 Whisper CLI: a fully scriptable Cobra surface today, and a btop/k9s-grade full-screen TUI when run on a terminal with no subcommand. |
|
internal
|
|
|
alerts
Package alerts is the calm-alerting model behind `whisper alerts`: the plane's own rows decoded, the derivations the CLI is allowed to make on top of them, and the renderers that turn both into the block a person reads in ten seconds.
|
Package alerts is the calm-alerting model behind `whisper alerts`: the plane's own rows decoded, the derivations the CLI is allowed to make on top of them, and the renderers that turn both into the block a person reads in ten seconds. |
|
buildid
Package buildid answers the one question a version string cannot: WHICH BINARY is this?
|
Package buildid answers the one question a version string cannot: WHICH BINARY is this? |
|
catalog
Package catalog embeds the whisper.security graph recipe catalog (the SSOT catalog.json) and exposes it to both the CLI (`whisper graph`) and the MCP server (`whisper mcp`).
|
Package catalog embeds the whisper.security graph recipe catalog (the SSOT catalog.json) and exposes it to both the CLI (`whisper graph`) and the MCP server (`whisper mcp`). |
|
cli
Package cli - `whisper encrypt` / `whisper decrypt`: hybrid public-key encryption TO a Whisper agent identity, the mirror image of `whisper sign`.
|
Package cli - `whisper encrypt` / `whisper decrypt`: hybrid public-key encryption TO a Whisper agent identity, the mirror image of `whisper sign`. |
|
client
Package client is the ONE place that talks to the Whisper control plane.
|
Package client is the ONE place that talks to the Whisper control plane. |
|
egress
Package egress is the PURE-GO, in-process local forward proxy that turns the Whisper egress (an upstream HTTPS-CONNECT proxy, source-bound to the agent's /128) into a plain, bearer-free LOCAL endpoint a user/agent points its tools at.
|
Package egress is the PURE-GO, in-process local forward proxy that turns the Whisper egress (an upstream HTTPS-CONNECT proxy, source-bound to the agent's /128) into a plain, bearer-free LOCAL endpoint a user/agent points its tools at. |
|
idkey
Package idkey is the client side of the tunneled-tier AGENT-HELD identity key.
|
Package idkey is the client side of the tunneled-tier AGENT-HELD identity key. |
|
model
Package model holds the view-facing data the TUI renders: an Agent (an op:list row enriched with the op:agent counters) and a unified Event (the µs-normalised join of the SSE stream and the op:logs poll).
|
Package model holds the view-facing data the TUI renders: an Agent (an op:list row enriched with the op:agent counters) and a unified Event (the µs-normalised join of the SSE stream and the op:logs poll). |
|
observed
Package observed is the on-disk shape of the rollup the host sensor publishes and the panel reads.
|
Package observed is the on-disk shape of the rollup the host sensor publishes and the panel reads. |
|
projcfg
Package projcfg owns the PER-PROJECT Whisper state that `whisper init claude` writes and `whisper connect --ensure` reads: the `.whisper/` directory at a project root holding the machine-readable `config` (agent /128, tier, the deterministic local proxy port) and the detached daemon's `connect.pid`.
|
Package projcfg owns the PER-PROJECT Whisper state that `whisper init claude` writes and `whisper connect --ensure` reads: the `.whisper/` directory at a project root holding the machine-readable `config` (agent /128, tier, the deterministic local proxy port) and the detached daemon's `connect.pid`. |
|
resolverprofile
Package resolverprofile is the OS-agnostic Tier-2 resolver-profile MODEL plus the per-OS appliers behind it.
|
Package resolverprofile is the OS-agnostic Tier-2 resolver-profile MODEL plus the per-OS appliers behind it. |
|
secfile
Package secfile creates files and directories that only their owner can read.
|
Package secfile creates files and directories that only their owner can read. |
|
testenv
Package testenv is the one way a test in this module isolates itself from the machine it runs on.
|
Package testenv is the one way a test in this module isolates itself from the machine it runs on. |
|
trustverify
Package trustverify proves a Whisper agent's identity with ZERO trust in Whisper's API or CA -- anchored only in the DNSSEC root (RFC 4033-4035) and a public transparency log.
|
Package trustverify proves a Whisper agent's identity with ZERO trust in Whisper's API or CA -- anchored only in the DNSSEC root (RFC 4033-4035) and a public transparency log. |
|
tui
Package tui is the full-screen Bubble Tea front-end of whisper-cli v2: a btop/k9s- grade dashboard to manage AND watch agents.
|
Package tui is the full-screen Bubble Tea front-end of whisper-cli v2: a btop/k9s- grade dashboard to manage AND watch agents. |
|
tui/components
Package components holds the reusable Lip Gloss render helpers the views compose: the braille sparkline, the gauge, and small formatters.
|
Package components holds the reusable Lip Gloss render helpers the views compose: the braille sparkline, the gauge, and small formatters. |
|
tui/theme
Package theme is the single styling surface for the whisper TUI.
|
Package theme is the single styling surface for the whisper TUI. |
|
wgtun
Package wgtun is the client-side Tier-1 WireGuard egress for the `whisper` CLI a USERSPACE WireGuard tunnel (wireguard-go + gVisor netstack - no root, no kernel wg, no /dev/net/tun) bound to the agent's /128, fronted by the SAME local SOCKS5/HTTP-CONNECT proxy the Tier-1.5 egress uses.
|
Package wgtun is the client-side Tier-1 WireGuard egress for the `whisper` CLI a USERSPACE WireGuard tunnel (wireguard-go + gVisor netstack - no root, no kernel wg, no /dev/net/tun) bound to the agent's /128, fronted by the SAME local SOCKS5/HTTP-CONNECT proxy the Tier-1.5 egress uses. |
|
whale
Package whale is the measurement and naming core behind `whisper whale`, the Whalenet command shell.
|
Package whale is the measurement and naming core behind `whisper whale`, the Whalenet command shell. |
Click to show internal directories.
Click to hide internal directories.