Versions in this module Expand all Collapse all v0 v0.1.156 Apr 24, 2026 v0.1.155 Apr 24, 2026 Changes in this version + var ColorBg = lipgloss.Color("#111827") + var ColorError = lipgloss.Color("#EF4444") + var ColorMuted = lipgloss.Color("#6B7280") + var ColorPrimary = lipgloss.Color("#7C3AED") + var ColorSecondary = lipgloss.Color("#06B6D4") + var ColorSubtle = lipgloss.Color("#374151") + var ColorSuccess = lipgloss.Color("#10B981") + var ColorText = lipgloss.Color("#E5E7EB") + var ColorWarning = lipgloss.Color("#F59E0B") + func DefaultInput(def bool) string + func NewLogChannel() <-chan agents.ChannelLog + func RenderDebug(text string) string + func RenderError(text string) string + func RenderErrorDetail(text string) string + func RenderFocus(text string) string + func RenderHeader(level int, text string) string + func RenderInfo(text string) string + func RenderMarkdown(content string, style string) (string, error) + func RenderTrace(text string) string + func RenderWarning(text string) string + func RenderWithMargin(text string) string + func RunPaginate(text string) error + func RunServiceTUI(service string, logCh <-chan agents.ChannelLog, startFn func(t *ServiceTUI)) error + func ServiceFocusRenderer(unique string) func(string) string + func ServiceRenderer(unique string) func(string) string + func Styles() ... + type ChoiceResult struct + Entry *Entry + Stopped bool + func RunChoice(message string, entries []*Entry) (ChoiceResult, error) + type ConfirmResult struct + Confirmed bool + Stopped bool + func RunConfirm(message string, defaultValue bool) (ConfirmResult, error) + type Entry struct + Current bool + Description string + Identifier string + func (e *Entry) String() string + type FlowDoneMsg struct + Err error + type InputResult struct + Stopped bool + Value string + func RunInput(message string, defaultValue string) (InputResult, error) + type LogView struct + func NewLogView() LogView + func (l *LogView) AppendText(text string) + func (l *LogView) Init() tea.Cmd + func (l *LogView) SetSize(width, height int) + func (l *LogView) Update(msg tea.Msg) tea.Cmd + func (l *LogView) View() string + type SelectResult struct + Entry *Entry + Stopped bool + func RunSelect(message string, entries []*Entry) (SelectResult, error) + type ServiceErrorMsg struct + Err error + type ServiceLogMsg struct + Level wool.Loglevel + Message string + Source string + type ServiceReadyMsg struct + Port int + Service string + type ServiceRunnerModel struct + func (m ServiceRunnerModel) Init() tea.Cmd + func (m ServiceRunnerModel) Update(msg tea.Msg) (tea.Model, tea.Cmd) + func (m ServiceRunnerModel) View() string + type ServiceState int + const StateFailed + const StateInitializing + const StateLoading + const StateRunning + const StateStarting + const StateStopped + const StateStopping + const StateTesting + func (s ServiceState) String() string + type ServiceStateMsg struct + Service string + State ServiceState + type ServiceTUI struct + func (t *ServiceTUI) PumpLogs(logCh <-chan agents.ChannelLog) + func (t *ServiceTUI) SendDone(err error) + func (t *ServiceTUI) SendError(err error) + func (t *ServiceTUI) SendLog(level wool.Loglevel, source, message string) + func (t *ServiceTUI) SendReady(service string, port int) + func (t *ServiceTUI) SendState(service string, state ServiceState) + type StatusBar struct + func NewStatusBar(service string) StatusBar + func (b *StatusBar) SetState(state ServiceState) + func (b *StatusBar) SetWidth(w int) + func (b *StatusBar) Update(msg tea.Msg) tea.Cmd + func (b *StatusBar) View() string