Defect
Make sure that these boxes are checked before submitting your issue -- thank you!
Version of process-compose:
Version: v1.116.0
Commit: 1057510
Date (UTC): 2026-06-16T19:55:43Z
OS environment:
Debian GNU/Linux 13 (trixie), Linux 6.8.0-124-generic x86_64, bash
Steps or code to reproduce the issue:
process-compose.yaml:
version: "0.5"
processes:
interactive:
command: "sh -c 'while true; do printf \"%s\\n\" \"$(seq -s X 200 | tr -d 0-9)\"; sleep 1; done'"
is_interactive: true
- Start the stack in a terminal much wider than 80 columns:
process-compose up.
- Watch the
interactive process pane, which prints a 199-character line each second.
Expected result:
The line uses the full TUI pane width, like a non-interactive process does.
Actual result:
The output wraps at 80 columns regardless of the actual terminal/pane width. The PTY allocated for an is_interactive: true process appears to default to an 80-column width and is not resized to the pane, so long lines wrap short.
Defect
Make sure that these boxes are checked before submitting your issue -- thank you!
process-compose info)Version of
process-compose:OS environment:
Debian GNU/Linux 13 (trixie), Linux 6.8.0-124-generic x86_64, bash
Steps or code to reproduce the issue:
process-compose.yaml:process-compose up.interactiveprocess pane, which prints a 199-character line each second.Expected result:
The line uses the full TUI pane width, like a non-interactive process does.
Actual result:
The output wraps at 80 columns regardless of the actual terminal/pane width. The PTY allocated for an
is_interactive: trueprocess appears to default to an 80-column width and is not resized to the pane, so long lines wrap short.