Skip to content

feat: configurable input area max height (default 8 lines)#10437

Open
iRonin wants to merge 1 commit into
NousResearch:mainfrom
iRonin:ironin/input-max-height
Open

feat: configurable input area max height (default 8 lines)#10437
iRonin wants to merge 1 commit into
NousResearch:mainfrom
iRonin:ironin/input-max-height

Conversation

@iRonin

@iRonin iRonin commented Apr 15, 2026

Copy link
Copy Markdown
Contributor

Closes #10418

Problem

The TUI input area height is hardcoded to a maximum of 8 visual lines:

return min(max(visual_lines, 1), 8)  # cli.py

This makes long prompts feel cramped.

Solution

Add display.input_max_height (default: 8, max: 50) to control the max visual lines.

Config

display:
  input_max_height: 25

@alt-glitch alt-glitch added type/feature New feature or request P3 Low — cosmetic, nice to have comp/tui Terminal UI (ui-tui/ + tui_gateway/) labels Apr 26, 2026
@alt-glitch

Copy link
Copy Markdown
Collaborator

Related to #10834 (broader TUI QoL PR that also closes #10418) — overlaps significantly.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

comp/tui Terminal UI (ui-tui/ + tui_gateway/) P3 Low — cosmetic, nice to have type/feature New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

feat: configurable input area max height (default 8 lines)

2 participants