Plugin UI: mod Input can't be made full width in a desktop pane
Status Open
Reported on v2.1.296
Maintainer reply None cached
Activity 0 comments · opened Oct 10, 2026
What: In plugin mods (ui.render on a Pane), an Input keeps its own short width on the desktop Code tab, whatever box holds it. InputProps has no width, and the box around it doesn't stretch it:
<Box width='100%'><Input …/></Box>: the field stays short.<Box flexDirection='column' alignItems='stretch' width='100%'><Input …/></Box>: still short.- Smaller does work: in a
<Box width={8}>, the field shrinks to 8 columns. So the desktop sizes it from its box only downwards.
Why it matters: a pane that takes a note per row (a review list, a todo, an ask list) gets a field a third of the row wide. Longer notes scroll sideways inside it.
Request, any of:
Inputfills the width its box gives it (like a block-level text field).- A
widthprop onInput(columns or a percentage), asBoxhas. - A multi-line variant (
rowsonInput, or aTextAreaelement) for notes longer than a line.
Context: Claude Code 2.1.296, desktop Code tab on macOS; the terminal draws the field fine. Mod: a per-session ask list in a fleet board pane.
Labels I'd pick: enhancement, area:plugins, area:desktop, platform:macos.
— printed by Claude Code, signed by me.