tui

package
v1.19.6 Latest Latest
Warning

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

Go to latest
Published: Jan 26, 2026 License: Apache-2.0 Imports: 31 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func New

func New(ctx context.Context, a *app.App) tea.Model

New creates and initializes a new TUI application model

Types

type KeyMap

type KeyMap struct {
	Quit                  key.Binding
	CommandPalette        key.Binding
	ToggleYolo            key.Binding
	ToggleHideToolResults key.Binding
	CycleAgent            key.Binding
	ModelPicker           key.Binding
	Speak                 key.Binding
	ClearQueue            key.Binding
}

KeyMap defines global key bindings

func DefaultKeyMap

func DefaultKeyMap() KeyMap

DefaultKeyMap returns the default global key bindings

Directories

Path Synopsis
Package animation provides centralized animation tick management for the TUI.
Package animation provides centralized animation tick management for the TUI.
components
markdown
Package markdown provides a high-performance markdown renderer for terminal output.
Package markdown provides a high-performance markdown renderer for terminal output.
tab
page

Jump to

Keyboard shortcuts

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