Feature description
Add a tui.tips configuration option to opencode.json that allows users to disable the placeholder hints ("Ask anything: Ask a question, move files, explore your code...") in the input field.
Current behavior
The tips can only be toggled via keybind (<leader>h / Ctrl+X H). While this works and persists across restarts, it would be more convenient to configure this in opencode.json, especially for:
- Users who prefer declarative configuration over runtime toggles
- Sharing configurations across machines (opencode.json is typically version-controlled)
- Corporate/team setups where consistent UX is desired
Proposed solution
Add a tips property to the tui configuration section:
{
"$schema": "https://opencode.ai/config.json",
"tui": {
"scroll_speed": 3,
"tips": false
}
}
Alternatives considered
The current keybind approach works but requires manual action on each new installation/machine.
Additional context
The tui section already supports scroll_speed, scroll_acceleration, and diff_style. Adding tips would follow the same pattern for UI customization options.
Feature description
Add a
tui.tipsconfiguration option toopencode.jsonthat allows users to disable the placeholder hints ("Ask anything: Ask a question, move files, explore your code...") in the input field.Current behavior
The tips can only be toggled via keybind (
<leader>h/Ctrl+X H). While this works and persists across restarts, it would be more convenient to configure this inopencode.json, especially for:Proposed solution
Add a
tipsproperty to thetuiconfiguration section:{ "$schema": "https://opencode.ai/config.json", "tui": { "scroll_speed": 3, "tips": false } }Alternatives considered
The current keybind approach works but requires manual action on each new installation/machine.
Additional context
The
tuisection already supportsscroll_speed,scroll_acceleration, anddiff_style. Addingtipswould follow the same pattern for UI customization options.