Versions in this module Expand all Collapse all v1 v1.5.2 Jun 27, 2026 v1.5.1 Jun 27, 2026 Changes in this version + var Blue = lipgloss.Color("#38BDF8") + var BlueFaint = lipgloss.Color("#0C4A6E") + var BlueMid = lipgloss.Color("#0EA5E9") + var Dim = lipgloss.Color("#666666") + var DimHover = lipgloss.Color("#999999") + var Faint = lipgloss.Color("#2a2a2a") + var Green = lipgloss.Color("#8AB89A") + var GreenFaint = lipgloss.Color("#1A4D34") + var GreenMid = lipgloss.Color("#2D8A5A") + var Red = lipgloss.Color("#ff4444") + var White = lipgloss.Color("#ffffff") + func AccentStyle() lipgloss.Style + func ConfirmNStyle() lipgloss.Style + func ConfirmYStyle() lipgloss.Style + func DimStyle() lipgloss.Style + func ErrorStyle() lipgloss.Style + func FaintStyle() lipgloss.Style + func HeaderStyle() lipgloss.Style + func HoverStyle() lipgloss.Style + func Run(backend Backend, modelName string, connected bool) error + func SlashDescStyle(active bool) lipgloss.Style + func SlashNameStyle(active bool, autoMode bool) lipgloss.Style + func ToolStyle() lipgloss.Style + func WardenStyleAuto(autoMode bool) lipgloss.Style + type Backend interface + BaseURL func() string + ClearMemory func() (int, error) + Compact func() (*client.CompactResult, error) + Connect func(provider, apiURL, apiKey, modelName string) error + GetMemoryState func() (*client.MemoryState, error) + GetStatus func() (*client.StatusResult, error) + Interrupt func() error + ListModels func() ([]string, string, error) + ListSkills func() ([]client.Skill, error) + LoadSkill func(name string) (string, error) + ResetSession func() error + SendConfirm func(id string, ok bool) error + SendQuestion func(id string, answers [][]string) error + SetMemoryState func(enabled bool) error + SetMode func(auto bool) error + SetModel func(name string) error + StreamChat func(payload map[string]string) <-chan client.Event