Skip to content

ctrl-c not captured in iterm tmux setup (codex thinks it knows why, see below) #23711

@MiladInk

Description

@MiladInk

What version of Codex CLI is running?

0.132.0

What subscription do you have?

Pro

Which model were you using?

not related

What platform is your computer?

Linux 5.15.0-173-generic x86_64 x86_64

What terminal emulator and version are you using (if applicable)?

iTerm2 + tmux (for ssh to compute luster)

Codex doctor report

{
      "schemaVersion": 1,
      "generatedAt": "1779292586s since unix epoch",
      "overallStatus": "ok",
      "codexVersion": "0.132.0",
      "checks": {
        "app_server.status": {
          "id": "app_server.status",
          "category": "app-server",
          "status": "ok",
          "summary": "background server is not running",
          "details": {
            "control socket": "/home/mila/a/aghajohm/.codex/app-server-control/app-server-control.sock",
            "daemon state dir": "/home/mila/a/aghajohm/.codex/app-server-daemon",
            "mode": "ephemeral",
            "pid file": "/home/mila/a/aghajohm/.codex/app-server-daemon/app-server.pid (missing)",
            "settings": "/home/mila/a/aghajohm/.codex/app-server-daemon/settings.json (missing)",
            "status": "not running",
            "update-loop pid file": "/home/mila/a/aghajohm/.codex/app-server-daemon/app-server-updater.pid
    (missing)"
          },
          "remediation": null,
          "durationMs": 0
        },
    … +198 lines (ctrl + t to view transcript)
            "tmux set-clipboard": "external",
            "tmux xterm-keys": "on"
          },
          "remediation": null,
          "durationMs": 18
        },
        "updates.status": {
          "id": "updates.status",
          "category": "updates",
          "status": "ok",
          "summary": "update configuration is locally consistent",
          "details": {
            "cached latest version": "0.131.0",
            "check for update on startup": "true",
            "last checked at": "2026-05-19T21:39:33.579492539Z",
            "latest version": "0.132.0",
            "latest version status": "current version is not older",
            "update action": "standalone installer",
            "version cache": "/home/mila/a/aghajohm/.codex/version.json"
          },
          "remediation": null,
          "durationMs": 194
        }
      }
    }

What issue are you seeing?

When I hit ctrl-C nothing happens in the codex cli. It happened after updating from 0.130 to 0.132. I have asked codex itself to diagnose what is going on and this what it thinks:

Image

This is troubling because while I can exit the main conversations with /exit, I cannot exit side conversations as the only thing that works there is ctrl-c!

What steps can reproduce the bug?

Just open codex cli and hit ctrl-c and nothing happens.

What is the expected behavior?

It should do what ctrl-c should do in codex cli.

Additional information

No response

Metadata

Metadata

Assignees

Labels

TUIIssues related to the terminal user interface: text input, menus and dialogs, and terminal displaybugSomething isn't working

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions