Directories
¶
| Path | Synopsis |
|---|---|
|
Package app provides the core TERGO application logic and window management.
|
Package app provides the core TERGO application logic and window management. |
|
Package config provides configuration constants, keybinding management, and user settings.
|
Package config provides configuration constants, keybinding management, and user settings. |
|
Package fuzz is the target-agnostic half of tergo's property fuzzer: an action alphabet, a seeded generator that biases toward the shapes that have actually broken this codebase, a driver loop, and a shrinker.
|
Package fuzz is the target-agnostic half of tergo's property fuzzer: an action alphabet, a seeded generator that biases toward the shapes that have actually broken this codebase, a driver loop, and a shrinker. |
|
apptarget
Package apptarget drives a real app.OS through its real bubbletea Update as a fuzz.Target, using nothing but package app's exported surface.
|
Package apptarget drives a real app.OS through its real bubbletea Update as a fuzz.Target, using nothing but package app's exported surface. |
|
vis
Package vis draws a fuzzing run while it happens.
|
Package vis draws a fuzzing run while it happens. |
|
Package guestenv derives environment values tergo exports to the processes it spawns in its windows.
|
Package guestenv derives environment values tergo exports to the processes it spawns in its windows. |
|
Package harness holds the registry of coding-agent CLIs tergo knows how to recognise, as data rather than code.
|
Package harness holds the registry of coding-agent CLIs tergo knows how to recognise, as data rather than code. |
|
Package hooks implements a shell-command hooks system for tergo.
|
Package hooks implements a shell-command hooks system for tergo. |
|
Package input implements vim-style copy mode for TERGO.
|
Package input implements vim-style copy mode for TERGO. |
|
Package layout provides window tiling and layout management for the terminal.
|
Package layout provides window tiling and layout management for the terminal. |
|
Package overlay provides composable, framework-agnostic building blocks for borderless floating overlay panels rendered with charm.land/lipgloss/v2.
|
Package overlay provides composable, framework-agnostic building blocks for borderless floating overlay panels rendered with charm.land/lipgloss/v2. |
|
Package pool provides object pooling for reusable components to reduce memory allocations.
|
Package pool provides object pooling for reusable components to reduce memory allocations. |
|
Package scrollback provides a scrollback browser that parses terminal history into structured command-output blocks.
|
Package scrollback provides a scrollback browser that parses terminal history into structured command-output blocks. |
|
Package server provides session picker UI for SSH and Web servers.
|
Package server provides session picker UI for SSH and Web servers. |
|
Package session provides daemon auto-start functionality.
|
Package session provides daemon auto-start functionality. |
|
Package sessiontree is the shared data model behind every session-management surface: the sidebar, the picker, and the command-palette session/window entries.
|
Package sessiontree is the shared data model behind every session-management surface: the sidebar, the picker, and the command-palette session/window entries. |
|
Package sound plays the two short cues an agent alert can make audible.
|
Package sound plays the two short cues an agent alert can make audible. |
|
Package tape provides functionality for parsing, storing, and executing automation scripts in .tape format.
|
Package tape provides functionality for parsing, storing, and executing automation scripts in .tape format. |
|
trust
Package trust implements the security foundation for .tergo.tape autorun: a per-machine trust store that records, for each project tape, its canonical path and the SHA-256 of its exact content, together with whether the user has trusted or denied it.
|
Package trust implements the security foundation for .tergo.tape autorun: a per-machine trust store that records, for each project tape, its canonical path and the SHA-256 of its exact content, together with whether the user has trusted or denied it. |
|
Package terminal provides terminal window management and PTY abstraction.
|
Package terminal provides terminal window management and PTY abstraction. |
|
Package testutil provides testing utilities for TERGO, including a fake shell that produces predictable output and sends/receives ANSI sequences.
|
Package testutil provides testing utilities for TERGO, including a fake shell that produces predictable output and sends/receives ANSI sequences. |
|
Package theme provides color themes and styling for the TERGO terminal.
|
Package theme provides color themes and styling for the TERGO terminal. |
|
Package ui provides UI component animations and visual effects.
|
Package ui provides UI component animations and visual effects. |
|
Package vt provides a virtual terminal implementation.
|
Package vt provides a virtual terminal implementation. |
Click to show internal directories.
Click to hide internal directories.