Codex got stuck waiting for permission but never prompted for approval

Open 💬 4 comments Opened Feb 26, 2026 by samuelrizzo
💡 Likely answer: A maintainer (github-actions[bot], contributor) responded on this thread — see the highlighted reply below.

What version of Codex CLI is running?

0.105

What subscription do you have?

PLUS

Which model were you using?

gpt-5.3-codex medium

What platform is your computer?

Microsoft Windows NT 10.0.26200.0 x64

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

WSL

What issue are you seeing?

Title: Codex got stuck waiting for permission but never prompted for approval

Description:

While using Codex, it entered a pending state waiting for permission, but no approval prompt was shown.

Expected behavior:

If Codex requires permission, it should explicitly prompt for approval.
If permissions are updated to Full Access, the task should automatically resume or re-request approval properly.

Actual behavior:

Codex remained stuck in a pending state without prompting for approval.

Let me know if you need logs or additional details.

<img width="1688" height="254" alt="Image" src="https://github.com/user-attachments/assets/fab2af52-2a3e-4f12-adee-cc92ad28a702" />

What steps can reproduce the bug?

I asked for a plan, codex created the plan, then I approved the plan, codex started to do and spawned sub agent, so that happened

What is the expected behavior?

Ask for a permission to me

Additional information

_No response_

View original on GitHub ↗

4 Comments

github-actions[bot] contributor · 6 months ago

Potential duplicates detected. Please review them and close your issue if it is a duplicate.

  • #12829
  • #11145
  • #11484
  • #10930
  • #10905

Powered by Codex Action

samuelrizzo · 6 months ago

I used /agent, so the permission prompt was shown to me, but that’s not what I was expecting

RehaInce · 6 months ago

This is very stupid. I spent too much time figuring this out.

svcho · 5 months ago

+1 this is insanely annoying, thank you the /agent command was the solution but the agent request should just appear instead of having to pay attention and then figure out how to list and select the correct agent to approve the request