diff --git a/.changeset/agent-manager-prompt-picker.md b/.changeset/agent-manager-prompt-picker.md new file mode 100644 index 00000000000..5d88c9825ad --- /dev/null +++ b/.changeset/agent-manager-prompt-picker.md @@ -0,0 +1,5 @@ +--- +"kilo-code": patch +--- + +Keep long New Worktree prompts clear of selector controls and show inline model picker options without clipping. diff --git a/packages/kilo-vscode/webview-ui/agent-manager/agent-manager.css b/packages/kilo-vscode/webview-ui/agent-manager/agent-manager.css index ad549141990..fa1a843c6ce 100644 --- a/packages/kilo-vscode/webview-ui/agent-manager/agent-manager.css +++ b/packages/kilo-vscode/webview-ui/agent-manager/agent-manager.css @@ -2558,12 +2558,25 @@ body.am-wt-dragging-active * { .am-nv-dialog .am-prompt-input-wrapper { flex: 1; min-height: 0; + overflow-x: hidden; + overflow-y: auto; +} + +.am-nv-dialog .am-prompt-input-container:has([class~="model-selector-popover"][data-component="popover-content"]), +.am-nv-dialog-content:has([class~="model-selector-popover"][data-component="popover-content"]), +[data-component="dialog"]:has(.am-nv-dialog [class~="model-selector-popover"][data-component="popover-content"]) + [data-slot="dialog-body"] { + overflow: visible; } .am-nv-dialog .am-prompt-input-ghost-wrapper { height: 100%; } +.am-nv-dialog [class~="prompt-input-hint"] { + flex-shrink: 0; +} + .am-nv-dialog .am-prompt-input { color: var(--vscode-input-foreground, var(--text-base)); resize: none;