Before submitting
Area
apps/web
Summary
After adding a second Codex provider instance with a custom config (custom CODEX_HOME), the Providers panel renders the instance row so that the display name is truncated to a few characters and the config-id badge overlaps the version label on the same line. The row is unreadable and looks broken compared to the built-in Codex row above it.

Steps to reproduce
- Open the Providers panel in the web/desktop UI.
- Have the built-in Codex provider (authenticated) plus a custom Codex provider instance configured with its own config dir (e.g. display name
personal, config dir codex_personal).
- Look at the custom instance's row.
Expected behavior
- The instance display name gets a reasonable share of the row width (ellipsis only after meaningful characters, or wrapping).
- The config-id badge and the
v0.154.0 version label never overlap — the row layout should give each element its own space or hide extras at narrow width.
Actual behavior
- The display name collapses to
pe... even though the row has plenty of horizontal space (the row is far from full width in the screenshot).
- The config-id badge (
codex_p...) is drawn on top of / collides with the v0.154.0 version text.
- Status line ("Available") and the enable switch render fine, so it is purely a name/badge/version layout problem.
The built-in Codex row above renders correctly (Codex · v0.154.0 · Authenticated · ChatGPT Pro 5x Subscription), so this appears specific to custom instance rows where a config-id badge is present.
Impact
Minor bug or occasional failure (cosmetic; the row is still usable, but the name and version are unreadable)
Version or commit
t3 v0.0.39, Codex driver v0.154.0
Environment
- Desktop app on Linux (Omarchy / Arch, Wayland, dark theme)
- Built-in Codex: authenticated via ChatGPT Pro subscription
- Custom Codex instance: display name starting with
personal, own config dir starting with codex_p, status "Available"
Screenshots, recordings, or supporting files

Related
Before submitting
Area
apps/web
Summary
After adding a second Codex provider instance with a custom config (custom
CODEX_HOME), the Providers panel renders the instance row so that the display name is truncated to a few characters and the config-id badge overlaps the version label on the same line. The row is unreadable and looks broken compared to the built-in Codex row above it.Steps to reproduce
personal, config dircodex_personal).Expected behavior
v0.154.0version label never overlap — the row layout should give each element its own space or hide extras at narrow width.Actual behavior
pe...even though the row has plenty of horizontal space (the row is far from full width in the screenshot).codex_p...) is drawn on top of / collides with thev0.154.0version text.The built-in
Codexrow above renders correctly (Codex · v0.154.0 · Authenticated · ChatGPT Pro 5x Subscription), so this appears specific to custom instance rows where a config-id badge is present.Impact
Minor bug or occasional failure (cosmetic; the row is still usable, but the name and version are unreadable)
Version or commit
t3 v0.0.39, Codex driverv0.154.0Environment
personal, own config dir starting withcodex_p, status "Available"Screenshots, recordings, or supporting files
Related