Codex Desktop: long SSH remote project and host names overlap in macOS sidebar
What version of Codex are you using?
Codex Desktop App on macOS. Exact version unknown.
What platform is your computer?
macOS.
What issue are you seeing?
In the Codex Desktop App Projects sidebar, remote SSH project rows can render with overlapping text when both the project name and the SSH remote host/alias are long.
The project name appears on the left, while the SSH remote host/alias appears on the same row toward the right. With longer strings, the two labels are not independently constrained/truncated, so they draw on top of each other. This makes the sidebar hard to read and makes it difficult to distinguish remote projects.
This happens in the Projects/sidebar view for SSH remote projects. Local project rows do not appear to have the same problem.
Steps to reproduce
- Use Codex Desktop App on macOS.
- Configure an SSH remote connection whose host/alias name is long.
- Add or open a remote project whose project/repository name is also long.
- Open the left sidebar / Projects view.
- Observe the remote project row.
Expected behavior
The project name and SSH host/alias should not overlap.
Possible acceptable layouts:
- The project name truncates before the SSH host/alias.
- The SSH host/alias truncates independently.
- The SSH host/alias is displayed on a separate line, as a badge, or in a tooltip.
Actual behavior
The project name and the SSH host/alias are rendered on the same row and overlap when both are long.
Screenshot
Reporter has a screenshot showing the overlap in the macOS Codex Desktop sidebar. I am creating this issue via gh, which cannot attach GitHub issue images directly; the screenshot can be added as a follow-up attachment if needed.
Additional context
I found related sidebar/remote UI issues, but none that exactly cover this case:
- #25752 reports general sidebar text overlap, but is Windows-focused and appears to involve row height/rendering.
- #28702 reports macOS remote project sidebar alignment issues affected by remote server name length, but focuses on the ellipsis menu position.
- #27306 covered SSH host alias visibility in project-sorted view and is closed.