Documentation
¶
Overview ¶
Package tui implements Kodelet's native terminal chat interface.
Index ¶
Constants ¶
View Source
const ( AutoThemeName = "auto" DefaultThemeName = "catppuccin-mocha" LightThemeName = "catppuccin-latte" )
Variables ¶
This section is empty.
Functions ¶
func AvailableThemeNames ¶
func AvailableThemeNames() []string
AvailableThemeNames returns automatic selection, bundled themes, and valid custom themes discovered under ~/.kodelet/themes.
func ValidateThemeName ¶
ValidateThemeName checks automatic, bundled, and user-installed themes.
Types ¶
type Config ¶
type Config struct {
ConversationID string
Profile string
ProfileOptions []string
ProfileSettings map[string]ProfileSettings
EnvironmentProfile string
ReasoningEffort string
ReasoningEffortOptions []string
ReasoningEffortExplicit bool
CWD string
Theme string
Runner chat.ChatRunner
Remote bool
}
Config configures the native chat TUI.
type ProfileSettings ¶
ProfileSettings contains control-plane-owned reasoning policy for one model profile.
Source Files
¶
Click to show internal directories.
Click to hide internal directories.