Directories
¶
| Path | Synopsis |
|---|---|
|
Package attach implements the terminal client for Lingon.
|
Package attach implements the terminal client for Lingon. |
|
Package authstore manages persisted client authentication state keyed by endpoint.
|
Package authstore manages persisted client authentication state keyed by endpoint. |
|
Package backoff provides retry delay policies shared across Lingon clients.
|
Package backoff provides retry delay policies shared across Lingon clients. |
|
Package buildscripts contains tests for repo build and release helper scripts.
|
Package buildscripts contains tests for repo build and release helper scripts. |
|
Package cliwall executes the Lingon wall CLI behavior in-process.
|
Package cliwall executes the Lingon wall CLI behavior in-process. |
|
Package config provides configuration loading utilities for Lingon.
|
Package config provides configuration loading utilities for Lingon. |
|
Package desktopnotify delivers best-effort desktop notifications.
|
Package desktopnotify delivers best-effort desktop notifications. |
|
Package grapheme provides shared Unicode/grapheme test samples.
|
Package grapheme provides shared Unicode/grapheme test samples. |
|
Package headless provides local headless-session metadata and path helpers.
|
Package headless provides local headless-session metadata and path helpers. |
|
Package headlessd runs a local headless PTY daemon with unix-socket attach access.
|
Package headlessd runs a local headless PTY daemon with unix-socket attach access. |
|
Package logging provides shared logger construction helpers.
|
Package logging provides shared logger construction helpers. |
|
Package mvu provides the canonical model-update-view runtime for terminal UI rendering.
|
Package mvu provides the canonical model-update-view runtime for terminal UI rendering. |
|
Package netgate provides a shared network backoff gate.
|
Package netgate provides a shared network backoff gate. |
|
Package protocol defines Lingon relay message schemas.
|
Package protocol defines Lingon relay message schemas. |
|
Package protocolpb contains protobuf definitions for Lingon protocol frames.
|
Package protocolpb contains protobuf definitions for Lingon protocol frames. |
|
Package pty wraps PTY creation and resizing.
|
Package pty wraps PTY creation and resizing. |
|
Package ptytest provides PTY-backed integration test helpers for Lingon.
|
Package ptytest provides PTY-backed integration test helpers for Lingon. |
|
Package publisher publishes local session state to the relay.
|
Package publisher publishes local session state to the relay. |
|
Package relay provides core relay state and auth for Lingon.
|
Package relay provides core relay state and auth for Lingon. |
|
Package relayclient provides shared helpers for relay client authentication.
|
Package relayclient provides shared helpers for relay client authentication. |
|
Package relayhost provides the standalone relay-backed terminal host.
|
Package relayhost provides the standalone relay-backed terminal host. |
|
Package relaywire provides shared relay websocket framing helpers.
|
Package relaywire provides shared relay websocket framing helpers. |
|
Package render provides ANSI rendering helpers for terminal snapshots.
|
Package render provides ANSI rendering helpers for terminal snapshots. |
|
Package retryafter provides retry-after helpers shared across clients.
|
Package retryafter provides retry-after helpers shared across clients. |
|
Package server provides HTTP server components for Lingon.
|
Package server provides HTTP server components for Lingon. |
|
Package session runs the local interactive Lingon terminal session.
|
Package session runs the local interactive Lingon terminal session. |
|
Package sharetoken implements Lingon share token encoding and decoding.
|
Package sharetoken implements Lingon share token encoding and decoding. |
|
Package terminal defines the authoritative terminal emulator interface.
|
Package terminal defines the authoritative terminal emulator interface. |
|
emu
Package emu provides Lingon's first-party VT emulator implementation.
|
Package emu provides Lingon's first-party VT emulator implementation. |
|
Package testpty provides test-only helpers for isolating package test binaries inside owned PTYs so terminal state changes cannot leak to the caller's controlling terminal.
|
Package testpty provides test-only helpers for isolating package test binaries inside owned PTYs so terminal state changes cannot leak to the caller's controlling terminal. |
|
Package theme provides shared palette-derived UI themes for Lingon clients.
|
Package theme provides shared palette-derived UI themes for Lingon clients. |
|
Package tlsmgr provides TLS certificate management for Lingon.
|
Package tlsmgr provides TLS certificate management for Lingon. |
|
Package trace provides structured JSONL tracing for Lingon TUIs.
|
Package trace provides structured JSONL tracing for Lingon TUIs. |
|
Package webui provides the embedded web assets for the Lingon relay UI.
|
Package webui provides the embedded web assets for the Lingon relay UI. |
Click to show internal directories.
Click to hide internal directories.