What version of Codex CLI is running?
codex-cli 0.128.0
Which model were you using?
Not model-specific; this is a TUI input handling issue.
What platform is your computer?
macOS / Darwin 25.4.0 arm64
Terminal environment:
TERM_PROGRAM=vscode
TERM=xterm-256color
What steps can reproduce the bug?
- Open Codex CLI in the VS Code integrated terminal.
- Type a multi-line prompt draft.
- Press
Shift+Enter or Alt+Enter to insert a newline.
What is the expected behavior?
Shift+Enter and/or Alt+Enter should insert a newline in the prompt, matching common chat/editor behavior.
At minimum, modified Enter key sequences should not submit the prompt accidentally.
What do you see instead?
The prompt is submitted instead of inserting a newline.
The current visible workaround is Ctrl+J, but this is easy to miss and differs from the expected behavior in most chat/editor UIs.
Additional information
This looks related to existing TUI input regressions / requests:
This report is for the current CLI version 0.128.0 and specifically includes both Shift+Enter and Alt+Enter in the VS Code integrated terminal on macOS.
What version of Codex CLI is running?
codex-cli 0.128.0Which model were you using?
Not model-specific; this is a TUI input handling issue.
What platform is your computer?
macOS / Darwin 25.4.0 arm64
Terminal environment:
TERM_PROGRAM=vscodeTERM=xterm-256colorWhat steps can reproduce the bug?
Shift+EnterorAlt+Enterto insert a newline.What is the expected behavior?
Shift+Enterand/orAlt+Entershould insert a newline in the prompt, matching common chat/editor behavior.At minimum, modified Enter key sequences should not submit the prompt accidentally.
What do you see instead?
The prompt is submitted instead of inserting a newline.
The current visible workaround is
Ctrl+J, but this is easy to miss and differs from the expected behavior in most chat/editor UIs.Additional information
This looks related to existing TUI input regressions / requests:
Shift+Entersubmitting instead of inserting a line break on macOS.This report is for the current CLI version
0.128.0and specifically includes bothShift+EnterandAlt+Enterin the VS Code integrated terminal on macOS.