Skip to main content
Version: 0.17.0

Interface: Theme

Defined in: tui/theme.ts:12

The terminal UI's colors, by what they're for.

Properties​

PropertyTypeDescriptionDefined in
accentThemeColorThe border of the approval and manual-intervention panels (a name or a hex).tui/theme.ts:20
actionThemeColorThe plain console's [action] lines.tui/theme.ts:40
agentThemeColorThe agent's replies and its label.tui/theme.ts:14
borderThemeColorThe frame around the prompt and the /resume list.tui/theme.ts:34
codeThemeColorInline code and code blocks in the agent's replies.tui/theme.ts:24
dimThemeColorSecondary text: notices, summaries, hints.tui/theme.ts:36
errorThemeColor-tui/theme.ts:43
headingThemeColorTitles (checkpoints, the wizard's questions).tui/theme.ts:38
selectionThemeColorThe focused option of a choice list (approval panels, /resume, the wizard), in bold.tui/theme.ts:32
successThemeColor-tui/theme.ts:41
toolBulletThemeColorThe ● before each tool call.tui/theme.ts:26
toolLabelThemeColorA tool call's label (● Reading notes.md).tui/theme.ts:28
toolResultThemeColorThe one-line result under a tool call (⎿ …); an error is error instead.tui/theme.ts:30
userThemeColorThe human's prompt label.tui/theme.ts:16
userBarThemeColorThe background of the human's lines in the Ink chat (a name or a hex).tui/theme.ts:18
warnThemeColor-tui/theme.ts:42
workingThemeColorThe spinner with what the agent is doing, and the mode in the status bar.tui/theme.ts:22