internal/

directory
v0.2.0 Latest Latest
Warning

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

Go to latest
Published: May 9, 2026 License: MIT

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.

Jump to

Keyboard shortcuts

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