-
Notifications
You must be signed in to change notification settings - Fork 3.9k
Interactive input for aws configure jumps off the pinned bottom command line #10144
Copy link
Copy link
Open
Labels
area:shell-terminalTerminal input/output, shell integration, prompt behavior, and block rendering.Terminal input/output, shell integration, prompt behavior, and block rendering.area:terminal-inputTerminal command-line input, cursor movement, key handling, and input editing.Terminal command-line input, cursor movement, key handling, and input editing.bugSomething isn't working.Something isn't working.needs-infoMore issue-specific reporter detail is needed before the problem can be confidently triaged.More issue-specific reporter detail is needed before the problem can be confidently triaged.os:macmacOS-specific behavior, regressions, or requests.macOS-specific behavior, regressions, or requests.repro:mediumThe report suggests a plausible repro path, but some uncertainty remains.The report suggests a plausible repro path, but some uncertainty remains.triagedIssue has received an initial automated triage pass.Issue has received an initial automated triage pass.
Metadata
Metadata
Assignees
Labels
area:shell-terminalTerminal input/output, shell integration, prompt behavior, and block rendering.Terminal input/output, shell integration, prompt behavior, and block rendering.area:terminal-inputTerminal command-line input, cursor movement, key handling, and input editing.Terminal command-line input, cursor movement, key handling, and input editing.bugSomething isn't working.Something isn't working.needs-infoMore issue-specific reporter detail is needed before the problem can be confidently triaged.More issue-specific reporter detail is needed before the problem can be confidently triaged.os:macmacOS-specific behavior, regressions, or requests.macOS-specific behavior, regressions, or requests.repro:mediumThe report suggests a plausible repro path, but some uncertainty remains.The report suggests a plausible repro path, but some uncertainty remains.triagedIssue has received an initial automated triage pass.Issue has received an initial automated triage pass.
Summary
Bug: interactive input for
aws configurerenders in the wrong place in Warp, leaving a large blank area and moving the active input away from the pinned bottom command line.Problem
When running
aws configurein Warp, the terminal view shifts and shows a large blank area. The active input location moves upward so the user has to scroll or look above the visible command line to continue entering values. In some cases the input is effectively off-screen while the command is running.This appears to be specific to Warp. The same shell setup, including Starship, works normally in the macOS Terminal app.
Expected behavior
While
aws configureis prompting for input, the active input area should remain visible and usable, with the command line anchored at the bottom when the terminal is configured for pinned-to-bottom input.Actual behavior
Running
aws configurecauses the visible input area to jump upward and leaves a large empty "page" of space in the terminal view. The line where input is expected is no longer where the user would expect it, and typing can happen outside the normal visible bottom command area.Pressing
Ctrl-Cto cancelaws configureimmediately restores normal behavior and returns the shell to the expected bottom-aligned prompt.An additional observation: after running
exec zshand then runningaws configure, the input still jumps upward, but only to a position a little above the middle of the screen and it remains visible. That suggests a fresh shell partially changes the rendering state, but does not fix the underlying issue.Reproduction steps or desired workflow
aws configure(or any aws cli command).Ctrl-Cto cancel the command.Additional variation:
exec zsh.aws configureagain.Artifacts
Screenshots attached
Warp version
v0.2026.04.29.08.57.01
Operating system
macOS 26.4.1