Codex IDE keeps getting stuck on "Thinking"
What version of the IDE extension are you using?
0.4.76
What subscription do you have?
ChatGPT Business
Which IDE are you using?
VS Code, Cursor, Windsurf
What platform is your computer?
Microsoft Windows NT 10.0.26200.0 x64
What issue are you seeing?
My Codex IDE extension just stopped working one day. I have tried it on different IDEs - VS Code, Cursor and Windsurf, all get stuck. I have installed and reinstalled the Codex extension, still stuck. I installed an order Codex extension version, still doesn't work. I installed and uninstalled all the different IDEs, still stuck. Enabled/disabled Windows Sandbox, still stuck. I cleared all the configs and files in AppData, still stuck. I am at my wits end now. My workplace issues a Windows laptop so I am more or less stuck in the Windows environment.
What steps can reproduce the bug?
Just trying to use Codex extension in the IDEs.
What is the expected behavior?
After asking to review a file in the repo, it just gets stuck on "Thinking".
Additional information
This is the Codex.log:
2026-02-19 01:11:44.365 [info] Activating Codex extension
2026-02-19 01:11:44.365 [info] [CodexMcpConnection] Spawning codex app-server
2026-02-19 01:11:44.365 [info] [spawn-codex-process] Enabling experimental Windows sandbox
2026-02-19 01:11:44.365 [info] [IpcRouter] I am the router
2026-02-19 01:11:44.365 [info] [CodexMcpConnection] Initialize received id=1
2026-02-19 01:11:44.365 [info] [IpcRouter] I am the router
2026-02-19 01:11:44.365 [warning] [IpcClient] Received broadcast but no handler is configured method=client-status-changed
2026-02-19 01:11:46.968 [info] Features enabled enabledFeatures="enable_request_compression, collaboration_modes, personality, request_rule"
2026-02-19 01:11:48.428 [info] [wsl] eligible distro list listResult=AlmaLinux-9
2026-02-19 01:11:48.574 [info] Skills/list request cwdsCount=1 forceReload=false
2026-02-19 01:11:56.882 [info] [git-repo-watcher] Starting git repo watcher
2026-02-19 01:11:57.397 [info] Skills/list ok entryCount=1
2026-02-19 01:12:02.801 [warning] [CodexMcpConnection] cli:} message="codex_core::state_db: state db record_discrepancy: find_thread_path_by_id_str_in_subdir, falling_back"
2026-02-19 01:12:02.983 [warning] [IpcClient] Received broadcast but no handler is configured method=thread-archived
2026-02-19 01:12:04.944 [warning] [CodexMcpConnection] cli:} message="codex_core::shell_snapshot: Failed to create shell snapshot for powershell: Shell snapshot not supported yet for PowerShell"
2026-02-19 01:12:07.238 [info] Conversation created conversationId=019c71bc-cdf2-7412-bc94-39b058aedcad
2026-02-19 01:12:07.428 [warning] [IpcClient] Received broadcast but no handler is configured method=thread-stream-state-changed
2026-02-19 01:12:07.605 [warning] [CodexMcpConnection] cli:} message="codex_protocol::openai_models: Model personality requested but model_messages is missing, falling back to base instructions. model=gpt-5.1-codex-mini personality=pragmatic"
2026-02-19 01:12:07.727 [warning] [CodexMcpConnection] cli:} message="codex_core::shell_snapshot: Failed to create shell snapshot for powershell: Shell snapshot not supported yet for PowerShell"
2026-02-19 01:12:08.040 [error] Error fetching errorMessage="local-environments is not supported in the extension" errorName=Error errorStack="Error: local-environments is not supported in the extension\n at Object.local-environments (c:\\Users\\KenjiOng\\.vscode\\extensions\\openai.chatgpt-0.4.76-win32-x64\\out\\extension.js:236:18695)\n at zv.handleVSCodeRequest (c:\\Users\\KenjiOng\\.vscode\\extensions\\openai.chatgpt-0.4.76-win32-x64\\out\\extension.js:236:23916)\n at Av.fetch (c:\\Users\\KenjiOng\\.vscode\\extensions\\openai.chatgpt-0.4.76-win32-x64\\out\\extension.js:234:2117)\n at t.handleMessage (c:\\Users\\KenjiOng\\.vscode\\extensions\\openai.chatgpt-0.4.76-win32-x64\\out\\extension.js:205:56616)\n at ef.value (c:\\Users\\KenjiOng\\.vscode\\extensions\\openai.chatgpt-0.4.76-win32-x64\\out\\extension.js:205:48108)\n at I.C (file:///c:/Users/KenjiOng/AppData/Local/Programs/Microsoft%20VS%20Code/c3a26841a8/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:27:2328)\n at I.fire (file:///c:/Users/KenjiOng/AppData/Local/Programs/Microsoft%20VS%20Code/c3a26841a8/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:27:2546)\n at LZ.$onMessage (file:///c:/Users/KenjiOng/AppData/Local/Programs/Microsoft%20VS%20Code/c3a26841a8/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:144:110511)\n at LE.S (file:///c:/Users/KenjiOng/AppData/Local/Programs/Microsoft%20VS%20Code/c3a26841a8/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:29:125501)\n at LE.Q (file:///c:/Users/KenjiOng/AppData/Local/Programs/Microsoft%20VS%20Code/c3a26841a8/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:29:125281)\n at LE.M (file:///c:/Users/KenjiOng/AppData/Local/Programs/Microsoft%20VS%20Code/c3a26841a8/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:29:124370)\n at LE.L (file:///c:/Users/KenjiOng/AppData/Local/Programs/Microsoft%20VS%20Code/c3a26841a8/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:29:123608)\n at ef.value (file:///c:/Users/KenjiOng/AppData/Local/Programs/Microsoft%20VS%20Code/c3a26841a8/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:29:122272)\n at I.C (file:///c:/Users/KenjiOng/AppData/Local/Programs/Microsoft%20VS%20Code/c3a26841a8/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:27:2328)\n at I.fire (file:///c:/Users/KenjiOng/AppData/Local/Programs/Microsoft%20VS%20Code/c3a26841a8/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:27:2546)\n at Jo.fire (file:///c:/Users/KenjiOng/AppData/Local/Programs/Microsoft%20VS%20Code/c3a26841a8/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:29:9471)\n at ef.value (file:///c:/Users/KenjiOng/AppData/Local/Programs/Microsoft%20VS%20Code/c3a26841a8/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:405:9337)\n at I.C (file:///c:/Users/KenjiOng/AppData/Local/Programs/Microsoft%20VS%20Code/c3a26841a8/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:27:2328)\n at I.fire (file:///c:/Users/KenjiOng/AppData/Local/Programs/Microsoft%20VS%20Code/c3a26841a8/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:27:2546)\n at Jo.fire (file:///c:/Users/KenjiOng/AppData/Local/Programs/Microsoft%20VS%20Code/c3a26841a8/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:29:9471)\n at MessagePortMain.<anonymous> (file:///c:/Users/KenjiOng/AppData/Local/Programs/Microsoft%20VS%20Code/c3a26841a8/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:405:7571)\n at MessagePortMain.emit (node:events:519:28)\n at Object.MessagePortMain._internalPort.emit (node:electron/js2c/utility_init:2:2959)" url=vscode://codex/local-environments
2026-02-19 01:12:08.180 [warning] [IpcClient] Received broadcast but no handler is configured method=thread-stream-state-changed
2026-02-19 01:12:08.180 [warning] [IpcClient] Received broadcast but no handler is configured method=thread-stream-state-changed
2026-02-19 01:12:08.401 [warning] [IpcClient] Received broadcast but no handler is configured method=thread-stream-state-changed
2026-02-19 01:12:08.401 [warning] [IpcClient] Received broadcast but no handler is configured method=thread-stream-state-changed
2026-02-19 01:12:08.401 [warning] [IpcClient] Received broadcast but no handler is configured method=thread-stream-state-changed
2026-02-19 01:12:11.257 [warning] [CodexMcpConnection] cli:} message="codex_protocol::openai_models: Model personality requested but model_messages is missing, falling back to base instructions. model=gpt-5.1-codex-mini personality=pragmatic"
2026-02-19 01:12:11.260 [warning] [IpcClient] Received broadcast but no handler is configured method=thread-stream-state-changed
2026-02-19 01:12:12.391 [warning] [IpcClient] Received broadcast but no handler is configured method=thread-stream-state-changed
2026-02-19 01:12:13.173 [warning] [IpcClient] Received broadcast but no handler is configured method=thread-stream-state-changed
2026-02-19 01:12:13.226 [warning] [IpcClient] Received broadcast but no handler is configured method=thread-stream-state-changed
2026-02-19 01:12:13.283 [warning] [IpcClient] Received broadcast but no handler is configured method=thread-stream-state-changed
2026-02-19 01:12:13.289 [warning] [IpcClient] Received broadcast but no handler is configured method=thread-stream-state-changed
2026-02-19 01:12:13.302 [warning] [IpcClient] Received broadcast but no handler is configured method=thread-stream-state-changed
2026-02-19 01:12:13.305 [warning] [IpcClient] Received broadcast but no handler is configured method=thread-stream-state-changed
2026-02-19 01:12:13.314 [warning] [IpcClient] Received broadcast but no handler is configured method=thread-stream-state-changed
2026-02-19 01:12:13.315 [warning] [IpcClient] Received broadcast but no handler is configured method=thread-stream-state-changed
2026-02-19 01:12:13.327 [warning] [IpcClient] Received broadcast but no handler is configured method=thread-stream-state-changed
2026-02-19 01:12:13.327 [warning] [IpcClient] Received broadcast but no handler is configured method=thread-stream-state-changed
2026-02-19 01:12:13.327 [warning] [IpcClient] Received broadcast but no handler is configured method=thread-stream-state-changed
2026-02-19 01:12:13.327 [warning] [IpcClient] Received broadcast but no handler is configured method=thread-stream-state-changed
2026-02-19 01:12:23.442 [warning] [IpcClient] Received broadcast but no handler is configured method=thread-stream-state-changed
2026-02-19 01:12:23.449 [warning] [IpcClient] Received broadcast but no handler is configured method=thread-stream-state-changed
2026-02-19 01:12:23.469 [warning] [IpcClient] Received broadcast but no handler is configured method=thread-stream-state-changed
2026-02-19 01:12:23.469 [warning] [IpcClient] Received broadcast but no handler is configured method=thread-stream-state-changed
2026-02-19 01:12:23.473 [warning] [IpcClient] Received broadcast but no handler is configured method=thread-stream-state-changed
2026-02-19 01:12:23.479 [warning] [IpcClient] Received broadcast but no handler is configured method=thread-stream-state-changed
2026-02-19 01:12:23.970 [warning] [IpcClient] Received broadcast but no handler is configured method=thread-stream-state-changed
2026-02-19 01:12:24.270 [warning] [IpcClient] Received broadcast but no handler is configured method=thread-stream-state-changed
2026-02-19 01:12:29.365 [warning] [IpcClient] Received broadcast but no handler is configured method=thread-stream-state-changed
2026-02-19 01:12:29.381 [warning] [IpcClient] Received broadcast but no handler is configured method=thread-stream-state-changed
2026-02-19 01:12:29.415 [warning] [IpcClient] Received broadcast but no handler is configured method=thread-stream-state-changed
2026-02-19 01:12:29.448 [warning] [IpcClient] Received broadcast but no handler is configured method=thread-stream-state-changed
2026-02-19 01:12:29.481 [warning] [IpcClient] Received broadcast but no handler is configured method=thread-stream-state-changed
2026-02-19 01:12:29.515 [warning] [IpcClient] Received broadcast but no handler is configured method=thread-stream-state-changed
2026-02-19 01:12:29.549 [warning] [IpcClient] Received broadcast but no handler is configured method=thread-stream-state-changed
2026-02-19 01:12:29.563 [warning] [IpcClient] Received broadcast but no handler is configured method=thread-stream-state-changed
2026-02-19 01:12:29.582 [warning] [IpcClient] Received broadcast but no handler is configured method=thread-stream-state-changed
2026-02-19 01:12:29.615 [warning] [IpcClient] Received broadcast but no handler is configured method=thread-stream-state-changed
2026-02-19 01:12:29.626 [warning] [IpcClient] Received broadcast but no handler is configured method=thread-stream-state-changed
2026-02-19 01:12:29.626 [warning] [IpcClient] Received broadcast but no handler is configured method=thread-stream-state-changed
2026-02-19 01:12:30.189 [warning] [IpcClient] Received broadcast but no handler is configured method=thread-stream-state-changed
2026-02-19 01:14:47.547 [warning] [CodexMcpConnection] cli:} message="codex_core::tasks: task 019c71bd-1691-7882-8ff6-2742f246d8dc didn't complete gracefully after 100ms"
2026-02-19 01:14:47.551 [warning] [IpcClient] Received broadcast but no handler is configured method=thread-stream-state-changed
2026-02-19 01:14:47.551 [warning] [IpcClient] Received broadcast but no handler is configured method=thread-stream-state-changed
2026-02-19 01:14:47.551 [warning] [IpcClient] Received broadcast but no handler is configured method=thread-stream-state-changed
2026-02-19 01:14:47.557 [warning] [IpcClient] Received broadcast but no handler is configured method=thread-stream-state-changed
2026-02-19 01:15:00.780 [error] Error fetching errorMessage="local-environments is not supported in the extension" errorName=Error errorStack="Error: local-environments is not supported in the extension\n at Object.local-environments (c:\\Users\\KenjiOng\\.vscode\\extensions\\openai.chatgpt-0.4.76-win32-x64\\out\\extension.js:236:18695)\n at zv.handleVSCodeRequest (c:\\Users\\KenjiOng\\.vscode\\extensions\\openai.chatgpt-0.4.76-win32-x64\\out\\extension.js:236:23916)\n at Av.fetch (c:\\Users\\KenjiOng\\.vscode\\extensions\\openai.chatgpt-0.4.76-win32-x64\\out\\extension.js:234:2117)\n at t.handleMessage (c:\\Users\\KenjiOng\\.vscode\\extensions\\openai.chatgpt-0.4.76-win32-x64\\out\\extension.js:205:56616)\n at ef.value (c:\\Users\\KenjiOng\\.vscode\\extensions\\openai.chatgpt-0.4.76-win32-x64\\out\\extension.js:205:48108)\n at I.C (file:///c:/Users/KenjiOng/AppData/Local/Programs/Microsoft%20VS%20Code/c3a26841a8/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:27:2328)\n at I.fire (file:///c:/Users/KenjiOng/AppData/Local/Programs/Microsoft%20VS%20Code/c3a26841a8/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:27:2546)\n at LZ.$onMessage (file:///c:/Users/KenjiOng/AppData/Local/Programs/Microsoft%20VS%20Code/c3a26841a8/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:144:110511)\n at LE.S (file:///c:/Users/KenjiOng/AppData/Local/Programs/Microsoft%20VS%20Code/c3a26841a8/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:29:125501)\n at LE.Q (file:///c:/Users/KenjiOng/AppData/Local/Programs/Microsoft%20VS%20Code/c3a26841a8/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:29:125281)\n at LE.M (file:///c:/Users/KenjiOng/AppData/Local/Programs/Microsoft%20VS%20Code/c3a26841a8/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:29:124370)\n at LE.L (file:///c:/Users/KenjiOng/AppData/Local/Programs/Microsoft%20VS%20Code/c3a26841a8/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:29:123608)\n at ef.value (file:///c:/Users/KenjiOng/AppData/Local/Programs/Microsoft%20VS%20Code/c3a26841a8/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:29:122272)\n at I.C (file:///c:/Users/KenjiOng/AppData/Local/Programs/Microsoft%20VS%20Code/c3a26841a8/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:27:2328)\n at I.fire (file:///c:/Users/KenjiOng/AppData/Local/Programs/Microsoft%20VS%20Code/c3a26841a8/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:27:2546)\n at Jo.fire (file:///c:/Users/KenjiOng/AppData/Local/Programs/Microsoft%20VS%20Code/c3a26841a8/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:29:9471)\n at ef.value (file:///c:/Users/KenjiOng/AppData/Local/Programs/Microsoft%20VS%20Code/c3a26841a8/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:405:9337)\n at I.C (file:///c:/Users/KenjiOng/AppData/Local/Programs/Microsoft%20VS%20Code/c3a26841a8/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:27:2328)\n at I.fire (file:///c:/Users/KenjiOng/AppData/Local/Programs/Microsoft%20VS%20Code/c3a26841a8/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:27:2546)\n at Jo.fire (file:///c:/Users/KenjiOng/AppData/Local/Programs/Microsoft%20VS%20Code/c3a26841a8/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:29:9471)\n at MessagePortMain.<anonymous> (file:///c:/Users/KenjiOng/AppData/Local/Programs/Microsoft%20VS%20Code/c3a26841a8/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:405:7571)\n at MessagePortMain.emit (node:events:519:28)\n at Object.MessagePortMain._internalPort.emit (node:electron/js2c/utility_init:2:2959)" url=vscode://codex/local-environments
2026-02-19 01:19:16.758 [info] Skills/list request cwdsCount=1 forceReload=false
2026-02-19 01:19:16.761 [error] Error fetching errorMessage="local-environments is not supported in the extension" errorName=Error errorStack="Error: local-environments is not supported in the extension\n at Object.local-environments (c:\\Users\\KenjiOng\\.vscode\\extensions\\openai.chatgpt-0.4.76-win32-x64\\out\\extension.js:236:18695)\n at zv.handleVSCodeRequest (c:\\Users\\KenjiOng\\.vscode\\extensions\\openai.chatgpt-0.4.76-win32-x64\\out\\extension.js:236:23916)\n at Av.fetch (c:\\Users\\KenjiOng\\.vscode\\extensions\\openai.chatgpt-0.4.76-win32-x64\\out\\extension.js:234:2117)\n at t.handleMessage (c:\\Users\\KenjiOng\\.vscode\\extensions\\openai.chatgpt-0.4.76-win32-x64\\out\\extension.js:205:56616)\n at ef.value (c:\\Users\\KenjiOng\\.vscode\\extensions\\openai.chatgpt-0.4.76-win32-x64\\out\\extension.js:205:48108)\n at I.C (file:///c:/Users/KenjiOng/AppData/Local/Programs/Microsoft%20VS%20Code/c3a26841a8/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:27:2328)\n at I.fire (file:///c:/Users/KenjiOng/AppData/Local/Programs/Microsoft%20VS%20Code/c3a26841a8/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:27:2546)\n at LZ.$onMessage (file:///c:/Users/KenjiOng/AppData/Local/Programs/Microsoft%20VS%20Code/c3a26841a8/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:144:110511)\n at LE.S (file:///c:/Users/KenjiOng/AppData/Local/Programs/Microsoft%20VS%20Code/c3a26841a8/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:29:125501)\n at LE.Q (file:///c:/Users/KenjiOng/AppData/Local/Programs/Microsoft%20VS%20Code/c3a26841a8/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:29:125281)\n at LE.M (file:///c:/Users/KenjiOng/AppData/Local/Programs/Microsoft%20VS%20Code/c3a26841a8/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:29:124370)\n at LE.L (file:///c:/Users/KenjiOng/AppData/Local/Programs/Microsoft%20VS%20Code/c3a26841a8/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:29:123608)\n at ef.value (file:///c:/Users/KenjiOng/AppData/Local/Programs/Microsoft%20VS%20Code/c3a26841a8/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:29:122272)\n at I.C (file:///c:/Users/KenjiOng/AppData/Local/Programs/Microsoft%20VS%20Code/c3a26841a8/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:27:2328)\n at I.fire (file:///c:/Users/KenjiOng/AppData/Local/Programs/Microsoft%20VS%20Code/c3a26841a8/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:27:2546)\n at Jo.fire (file:///c:/Users/KenjiOng/AppData/Local/Programs/Microsoft%20VS%20Code/c3a26841a8/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:29:9471)\n at ef.value (file:///c:/Users/KenjiOng/AppData/Local/Programs/Microsoft%20VS%20Code/c3a26841a8/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:405:9337)\n at I.C (file:///c:/Users/KenjiOng/AppData/Local/Programs/Microsoft%20VS%20Code/c3a26841a8/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:27:2328)\n at I.fire (file:///c:/Users/KenjiOng/AppData/Local/Programs/Microsoft%20VS%20Code/c3a26841a8/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:27:2546)\n at Jo.fire (file:///c:/Users/KenjiOng/AppData/Local/Programs/Microsoft%20VS%20Code/c3a26841a8/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:29:9471)\n at MessagePortMain.<anonymous> (file:///c:/Users/KenjiOng/AppData/Local/Programs/Microsoft%20VS%20Code/c3a26841a8/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:405:7571)\n at MessagePortMain.emit (node:events:519:28)\n at Object.MessagePortMain._internalPort.emit (node:electron/js2c/utility_init:2:2959)" url=vscode://codex/local-environments
2026-02-19 01:19:16.964 [info] Skills/list ok entryCount=1
2026-02-19 01:19:31.865 [error] Error fetching errorMessage="local-environments is not supported in the extension" errorName=Error errorStack="Error: local-environments is not supported in the extension\n at Object.local-environments (c:\\Users\\KenjiOng\\.vscode\\extensions\\openai.chatgpt-0.4.76-win32-x64\\out\\extension.js:236:18695)\n at zv.handleVSCodeRequest (c:\\Users\\KenjiOng\\.vscode\\extensions\\openai.chatgpt-0.4.76-win32-x64\\out\\extension.js:236:23916)\n at Av.fetch (c:\\Users\\KenjiOng\\.vscode\\extensions\\openai.chatgpt-0.4.76-win32-x64\\out\\extension.js:234:2117)\n at t.handleMessage (c:\\Users\\KenjiOng\\.vscode\\extensions\\openai.chatgpt-0.4.76-win32-x64\\out\\extension.js:205:56616)\n at ef.value (c:\\Users\\KenjiOng\\.vscode\\extensions\\openai.chatgpt-0.4.76-win32-x64\\out\\extension.js:205:48108)\n at I.C (file:///c:/Users/KenjiOng/AppData/Local/Programs/Microsoft%20VS%20Code/c3a26841a8/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:27:2328)\n at I.fire (file:///c:/Users/KenjiOng/AppData/Local/Programs/Microsoft%20VS%20Code/c3a26841a8/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:27:2546)\n at LZ.$onMessage (file:///c:/Users/KenjiOng/AppData/Local/Programs/Microsoft%20VS%20Code/c3a26841a8/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:144:110511)\n at LE.S (file:///c:/Users/KenjiOng/AppData/Local/Programs/Microsoft%20VS%20Code/c3a26841a8/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:29:125501)\n at LE.Q (file:///c:/Users/KenjiOng/AppData/Local/Programs/Microsoft%20VS%20Code/c3a26841a8/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:29:125281)\n at LE.M (file:///c:/Users/KenjiOng/AppData/Local/Programs/Microsoft%20VS%20Code/c3a26841a8/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:29:124370)\n at LE.L (file:///c:/Users/KenjiOng/AppData/Local/Programs/Microsoft%20VS%20Code/c3a26841a8/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:29:123608)\n at ef.value (file:///c:/Users/KenjiOng/AppData/Local/Programs/Microsoft%20VS%20Code/c3a26841a8/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:29:122272)\n at I.C (file:///c:/Users/KenjiOng/AppData/Local/Programs/Microsoft%20VS%20Code/c3a26841a8/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:27:2328)\n at I.fire (file:///c:/Users/KenjiOng/AppData/Local/Programs/Microsoft%20VS%20Code/c3a26841a8/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:27:2546)\n at Jo.fire (file:///c:/Users/KenjiOng/AppData/Local/Programs/Microsoft%20VS%20Code/c3a26841a8/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:29:9471)\n at ef.value (file:///c:/Users/KenjiOng/AppData/Local/Programs/Microsoft%20VS%20Code/c3a26841a8/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:405:9337)\n at I.C (file:///c:/Users/KenjiOng/AppData/Local/Programs/Microsoft%20VS%20Code/c3a26841a8/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:27:2328)\n at I.fire (file:///c:/Users/KenjiOng/AppData/Local/Programs/Microsoft%20VS%20Code/c3a26841a8/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:27:2546)\n at Jo.fire (file:///c:/Users/KenjiOng/AppData/Local/Programs/Microsoft%20VS%20Code/c3a26841a8/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:29:9471)\n at MessagePortMain.<anonymous> (file:///c:/Users/KenjiOng/AppData/Local/Programs/Microsoft%20VS%20Code/c3a26841a8/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:405:7571)\n at MessagePortMain.emit (node:events:519:28)\n at Object.MessagePortMain._internalPort.emit (node:electron/js2c/utility_init:2:2959)" url=vscode://codex/local-environments
2026-02-19 01:19:34.743 [warning] [CodexMcpConnection] cli:} message="codex_core::state_db: state db record_discrepancy: find_thread_path_by_id_str_in_subdir, falling_back"
2026-02-19 01:19:34.844 [warning] [IpcClient] Received broadcast but no handler is configured method=thread-archived
2026-02-19 01:19:37.871 [warning] [CodexMcpConnection] cli:} message="codex_core::shell_snapshot: Failed to create shell snapshot for powershell: Shell snapshot not supported yet for PowerShell"
2026-02-19 01:19:39.741 [info] Conversation created conversationId=019c71c3-b773-77c1-9a6c-65ae574e7db6
2026-02-19 01:19:39.801 [warning] [IpcClient] Received broadcast but no handler is configured method=thread-stream-state-changed
2026-02-19 01:19:39.894 [warning] [CodexMcpConnection] cli:} message="codex_protocol::openai_models: Model personality requested but model_messages is missing, falling back to base instructions. model=gpt-5.1-codex-mini personality=pragmatic"
2026-02-19 01:19:39.912 [warning] [CodexMcpConnection] cli:} message="codex_core::shell_snapshot: Failed to create shell snapshot for powershell: Shell snapshot not supported yet for PowerShell"
2026-02-19 01:19:39.917 [warning] [IpcClient] Received broadcast but no handler is configured method=thread-stream-state-changed
2026-02-19 01:19:39.928 [warning] [IpcClient] Received broadcast but no handler is configured method=thread-stream-state-changed
2026-02-19 01:19:39.928 [warning] [IpcClient] Received broadcast but no handler is configured method=thread-stream-state-changed
2026-02-19 01:19:39.941 [warning] [IpcClient] Received broadcast but no handler is configured method=thread-stream-state-changed
2026-02-19 01:19:39.941 [warning] [IpcClient] Received broadcast but no handler is configured method=thread-stream-state-changed
2026-02-19 01:19:40.000 [error] Error fetching errorMessage="local-environments is not supported in the extension" errorName=Error errorStack="Error: local-environments is not supported in the extension\n at Object.local-environments (c:\\Users\\KenjiOng\\.vscode\\extensions\\openai.chatgpt-0.4.76-win32-x64\\out\\extension.js:236:18695)\n at zv.handleVSCodeRequest (c:\\Users\\KenjiOng\\.vscode\\extensions\\openai.chatgpt-0.4.76-win32-x64\\out\\extension.js:236:23916)\n at Av.fetch (c:\\Users\\KenjiOng\\.vscode\\extensions\\openai.chatgpt-0.4.76-win32-x64\\out\\extension.js:234:2117)\n at t.handleMessage (c:\\Users\\KenjiOng\\.vscode\\extensions\\openai.chatgpt-0.4.76-win32-x64\\out\\extension.js:205:56616)\n at ef.value (c:\\Users\\KenjiOng\\.vscode\\extensions\\openai.chatgpt-0.4.76-win32-x64\\out\\extension.js:205:48108)\n at I.C (file:///c:/Users/KenjiOng/AppData/Local/Programs/Microsoft%20VS%20Code/c3a26841a8/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:27:2328)\n at I.fire (file:///c:/Users/KenjiOng/AppData/Local/Programs/Microsoft%20VS%20Code/c3a26841a8/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:27:2546)\n at LZ.$onMessage (file:///c:/Users/KenjiOng/AppData/Local/Programs/Microsoft%20VS%20Code/c3a26841a8/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:144:110511)\n at LE.S (file:///c:/Users/KenjiOng/AppData/Local/Programs/Microsoft%20VS%20Code/c3a26841a8/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:29:125501)\n at LE.Q (file:///c:/Users/KenjiOng/AppData/Local/Programs/Microsoft%20VS%20Code/c3a26841a8/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:29:125281)\n at LE.M (file:///c:/Users/KenjiOng/AppData/Local/Programs/Microsoft%20VS%20Code/c3a26841a8/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:29:124370)\n at LE.L (file:///c:/Users/KenjiOng/AppData/Local/Programs/Microsoft%20VS%20Code/c3a26841a8/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:29:123608)\n at ef.value (file:///c:/Users/KenjiOng/AppData/Local/Programs/Microsoft%20VS%20Code/c3a26841a8/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:29:122272)\n at I.C (file:///c:/Users/KenjiOng/AppData/Local/Programs/Microsoft%20VS%20Code/c3a26841a8/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:27:2328)\n at I.fire (file:///c:/Users/KenjiOng/AppData/Local/Programs/Microsoft%20VS%20Code/c3a26841a8/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:27:2546)\n at Jo.fire (file:///c:/Users/KenjiOng/AppData/Local/Programs/Microsoft%20VS%20Code/c3a26841a8/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:29:9471)\n at ef.value (file:///c:/Users/KenjiOng/AppData/Local/Programs/Microsoft%20VS%20Code/c3a26841a8/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:405:9337)\n at I.C (file:///c:/Users/KenjiOng/AppData/Local/Programs/Microsoft%20VS%20Code/c3a26841a8/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:27:2328)\n at I.fire (file:///c:/Users/KenjiOng/AppData/Local/Programs/Microsoft%20VS%20Code/c3a26841a8/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:27:2546)\n at Jo.fire (file:///c:/Users/KenjiOng/AppData/Local/Programs/Microsoft%20VS%20Code/c3a26841a8/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:29:9471)\n at MessagePortMain.<anonymous> (file:///c:/Users/KenjiOng/AppData/Local/Programs/Microsoft%20VS%20Code/c3a26841a8/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:405:7571)\n at MessagePortMain.emit (node:events:519:28)\n at Object.MessagePortMain._internalPort.emit (node:electron/js2c/utility_init:2:2959)" url=vscode://codex/local-environments
2026-02-19 01:19:41.722 [warning] [IpcClient] Received broadcast but no handler is configured method=thread-stream-state-changed
2026-02-19 01:19:41.989 [warning] [CodexMcpConnection] cli:} message="codex_protocol::openai_models: Model personality requested but model_messages is missing, falling back to base instructions. model=gpt-5.1-codex-mini personality=pragmatic"
2026-02-19 01:19:41.992 [warning] [IpcClient] Received broadcast but no handler is configured method=thread-stream-state-changed
2026-02-19 01:19:43.539 [warning] [IpcClient] Received broadcast but no handler is configured method=thread-stream-state-changed
2026-02-19 01:19:43.555 [warning] [IpcClient] Received broadcast but no handler is configured method=thread-stream-state-changed
2026-02-19 01:19:43.604 [warning] [IpcClient] Received broadcast but no handler is configured method=thread-stream-state-changed
2026-02-19 01:19:43.621 [warning] [IpcClient] Received broadcast but no handler is configured method=thread-stream-state-changed
2026-02-19 01:19:43.654 [warning] [IpcClient] Received broadcast but no handler is configured method=thread-stream-state-changed
2026-02-19 01:19:43.721 [warning] [IpcClient] Received broadcast but no handler is configured method=thread-stream-state-changed
2026-02-19 01:19:43.732 [warning] [IpcClient] Received broadcast but no handler is configured method=thread-stream-state-changed
2026-02-19 01:19:43.735 [warning] [IpcClient] Received broadcast but no handler is configured method=thread-stream-state-changed
2026-02-19 01:19:43.754 [warning] [IpcClient] Received broadcast but no handler is configured method=thread-stream-state-changed
2026-02-19 01:19:43.787 [warning] [IpcClient] Received broadcast but no handler is configured method=thread-stream-state-changed
2026-02-19 01:19:43.814 [warning] [IpcClient] Received broadcast but no handler is configured method=thread-stream-state-changed
2026-02-19 01:19:43.816 [warning] [IpcClient] Received broadcast but no handler is configured method=thread-stream-state-changed
2026-02-19 01:19:43.816 [warning] [IpcClient] Received broadcast but no handler is configured method=thread-stream-state-changed
2026-02-19 01:19:43.849 [warning] [IpcClient] Received broadcast but no handler is configured method=thread-stream-state-changed
2026-02-19 01:19:43.852 [warning] [IpcClient] Received broadcast but no handler is configured method=thread-stream-state-changed
2026-02-19 01:19:43.852 [warning] [IpcClient] Received broadcast but no handler is configured method=thread-stream-state-changed
2026-02-19 01:19:43.852 [warning] [IpcClient] Received broadcast but no handler is configured method=thread-stream-state-changed
2026-02-19 01:19:43.856 [warning] [IpcClient] Received broadcast but no handler is configured method=thread-stream-state-changed
2026-02-19 01:20:07.723 [warning] [IpcClient] Received broadcast but no handler is configured method=thread-stream-state-changed
2026-02-19 01:20:07.731 [warning] [IpcClient] Received broadcast but no handler is configured method=thread-stream-state-changed
2026-02-19 01:20:07.752 [warning] [IpcClient] Received broadcast but no handler is configured method=thread-stream-state-changed
2026-02-19 01:20:07.753 [warning] [IpcClient] Received broadcast but no handler is configured method=thread-stream-state-changed
2026-02-19 01:20:07.756 [warning] [IpcClient] Received broadcast but no handler is configured method=thread-stream-state-changed
2026-02-19 01:20:07.760 [warning] [IpcClient] Received broadcast but no handler is configured method=thread-stream-state-changed
2026-02-19 01:20:08.266 [warning] [IpcClient] Received broadcast but no handler is configured method=thread-stream-state-changed
2026-02-19 01:20:08.888 [warning] [IpcClient] Received broadcast but no handler is configured method=thread-stream-state-changed
2026-02-19 01:20:12.814 [warning] [IpcClient] Received broadcast but no handler is configured method=thread-stream-state-changed
2026-02-19 01:20:12.830 [warning] [IpcClient] Received broadcast but no handler is configured method=thread-stream-state-changed
2026-02-19 01:20:12.847 [warning] [IpcClient] Received broadcast but no handler is configured method=thread-stream-state-changed
2026-02-19 01:20:12.863 [warning] [IpcClient] Received broadcast but no handler is configured method=thread-stream-state-changed
2026-02-19 01:20:12.879 [warning] [IpcClient] Received broadcast but no handler is configured method=thread-stream-state-changed
2026-02-19 01:20:12.896 [warning] [IpcClient] Received broadcast but no handler is configured method=thread-stream-state-changed
2026-02-19 01:20:12.913 [warning] [IpcClient] Received broadcast but no handler is configured method=thread-stream-state-changed
2026-02-19 01:20:12.946 [warning] [IpcClient] Received broadcast but no handler is configured method=thread-stream-state-changed
2026-02-19 01:20:13.008 [warning] [IpcClient] Received broadcast but no handler is configured method=thread-stream-state-changed
2026-02-19 01:20:13.011 [warning] [IpcClient] Received broadcast but no handler is configured method=thread-stream-state-changed
2026-02-19 01:20:13.015 [warning] [IpcClient] Received broadcast but no handler is configured method=thread-stream-state-changed
2026-02-19 01:20:13.032 [warning] [IpcClient] Received broadcast but no handler is configured method=thread-stream-state-changed
2026-02-19 01:20:13.079 [warning] [IpcClient] Received broadcast but no handler is configured method=thread-stream-state-changed
2026-02-19 01:20:13.080 [warning] [IpcClient] Received broadcast but no handler is configured method=thread-stream-state-changed
2026-02-19 01:20:13.210 [warning] [IpcClient] Received broadcast but no handler is configured method=thread-stream-state-changed
2026-02-19 01:20:42.030 [error] Error fetching errorMessage="local-environments is not supported in the extension" errorName=Error errorStack="Error: local-environments is not supported in the extension\n at Object.local-environments (c:\\Users\\KenjiOng\\.vscode\\extensions\\openai.chatgpt-0.4.76-win32-x64\\out\\extension.js:236:18695)\n at zv.handleVSCodeRequest (c:\\Users\\KenjiOng\\.vscode\\extensions\\openai.chatgpt-0.4.76-win32-x64\\out\\extension.js:236:23916)\n at Av.fetch (c:\\Users\\KenjiOng\\.vscode\\extensions\\openai.chatgpt-0.4.76-win32-x64\\out\\extension.js:234:2117)\n at t.handleMessage (c:\\Users\\KenjiOng\\.vscode\\extensions\\openai.chatgpt-0.4.76-win32-x64\\out\\extension.js:205:56616)\n at ef.value (c:\\Users\\KenjiOng\\.vscode\\extensions\\openai.chatgpt-0.4.76-win32-x64\\out\\extension.js:205:48108)\n at I.C (file:///c:/Users/KenjiOng/AppData/Local/Programs/Microsoft%20VS%20Code/c3a26841a8/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:27:2328)\n at I.fire (file:///c:/Users/KenjiOng/AppData/Local/Programs/Microsoft%20VS%20Code/c3a26841a8/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:27:2546)\n at LZ.$onMessage (file:///c:/Users/KenjiOng/AppData/Local/Programs/Microsoft%20VS%20Code/c3a26841a8/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:144:110511)\n at LE.S (file:///c:/Users/KenjiOng/AppData/Local/Programs/Microsoft%20VS%20Code/c3a26841a8/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:29:125501)\n at LE.Q (file:///c:/Users/KenjiOng/AppData/Local/Programs/Microsoft%20VS%20Code/c3a26841a8/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:29:125281)\n at LE.M (file:///c:/Users/KenjiOng/AppData/Local/Programs/Microsoft%20VS%20Code/c3a26841a8/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:29:124370)\n at LE.L (file:///c:/Users/KenjiOng/AppData/Local/Programs/Microsoft%20VS%20Code/c3a26841a8/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:29:123608)\n at ef.value (file:///c:/Users/KenjiOng/AppData/Local/Programs/Microsoft%20VS%20Code/c3a26841a8/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:29:122272)\n at I.C (file:///c:/Users/KenjiOng/AppData/Local/Programs/Microsoft%20VS%20Code/c3a26841a8/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:27:2328)\n at I.fire (file:///c:/Users/KenjiOng/AppData/Local/Programs/Microsoft%20VS%20Code/c3a26841a8/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:27:2546)\n at Jo.fire (file:///c:/Users/KenjiOng/AppData/Local/Programs/Microsoft%20VS%20Code/c3a26841a8/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:29:9471)\n at ef.value (file:///c:/Users/KenjiOng/AppData/Local/Programs/Microsoft%20VS%20Code/c3a26841a8/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:405:9337)\n at I.C (file:///c:/Users/KenjiOng/AppData/Local/Programs/Microsoft%20VS%20Code/c3a26841a8/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:27:2328)\n at I.fire (file:///c:/Users/KenjiOng/AppData/Local/Programs/Microsoft%20VS%20Code/c3a26841a8/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:27:2546)\n at Jo.fire (file:///c:/Users/KenjiOng/AppData/Local/Programs/Microsoft%20VS%20Code/c3a26841a8/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:29:9471)\n at MessagePortMain.<anonymous> (file:///c:/Users/KenjiOng/AppData/Local/Programs/Microsoft%20VS%20Code/c3a26841a8/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:405:7571)\n at MessagePortMain.emit (node:events:519:28)\n at Object.MessagePortMain._internalPort.emit (node:electron/js2c/utility_init:2:2959)" url=vscode://codex/local-environments
2026-02-19 01:20:44.554 [warning] [CodexMcpConnection] cli:} message="codex_core::tasks: task 019c71c4-2c2a-7853-a641-e741641fcde2 didn't complete gracefully after 100ms"
2026-02-19 01:20:44.558 [warning] [IpcClient] Received broadcast but no handler is configured method=thread-stream-state-changed
2026-02-19 01:20:44.559 [warning] [IpcClient] Received broadcast but no handler is configured method=thread-stream-state-changed
2026-02-19 01:20:44.559 [warning] [IpcClient] Received broadcast but no handler is configured method=thread-stream-state-changed
2026-02-19 01:20:44.565 [warning] [IpcClient] Received broadcast but no handler is configured method=thread-stream-state-changed
30 Comments
Potential duplicates detected. Please review them and close your issue if it is a duplicate.
Powered by Codex Action
Same issue on my side
Isn't 0.4.76 an old version? This page shows 0.5.76 as the latest. Not sure if I'm confusing something.
<img width="1020" height="700" alt="Image" src="https://github.com/user-attachments/assets/e75b2824-774f-4c84-81c6-689353cc7c8e" />
@martinmic, we use 0.4.x for production releases and 0.5.x for prerelease versions.
If you can repro this, please use
/feedbackto upload the logs and session details, then post the thread ID here.thread ID 019c8e66-2737-7fd0-9f4c-d8c6b99a8c11
can confirm also happening on my side (019c9084-1433-7a00-91da-899f875d0a81)
EDIT: I have not encountered this issue after eliminating some network tunnels like tailscale, cloudflare and diasbling vpn. Seems like a network error caused codex to hang on longer connections (like when _Thinking_ for a long time). Minimizing tunnels to the minimum solved this issue for me. hope this helps someone.
same here
Same problem. I have 2 threads stuck in thinking for over an hour each and I'm not able to stop them. I use MacOS Version: 26.226.940 (720).
Session ids: 019c9604-3b30-7060-b896-62fdb66c89b6, 019c9d84-c887-7121-93bb-62fb79f133bf
i downgraded to v0.4.78 and it works mostly again i think
same here ID 019ca206-b1b7-77c2-a25e-2577039108a
Just had the IDE crash on one of my sessions when I relaunched it was stuck on thinking so I had another session to try and debug and it crashed the IDE also and ended up stuck on thinking tried upgrading and downgrading to no avail I then sent a prompt !!interrupt!! then steered it and then another prompt right after with stop and steered it got both sessions back.
My system crashed and after rebooting, CODEX shows "Thinking" and just hangs. I've tried signing out and restarting, nothing helps. This piece of garbage has been broken for over an hour now.
For me it is not really stuck, but the UI doesn't refresh, unless I click somewhere in the chat, then suddenly a large chat activity appears.
Still reproducible on Windows 11 as of 2026-03-04.
Environment:
Repro:
Observed in one session:
[IpcClient] Received broadcast but no handler is configured method=thread-stream-state-changedlocal-environments is not supported in the extensionwsl.exe --statusrelated errorsI also saw the same pattern in earlier sessions, so this is persistent across restarts/updates.
How long has this bug appeared, just not fixed
My issue may or may not be the same as others reported, but the visible symptom is identical:
the session remains indefinitely on “Thinking.”
Two additional observations may help narrow down the cause.
Possible trigger during extension restart
One sequence that appears to reproduce the problem occurs when the VS Code extension requires an update. After restarting extensions, the chat session sometimes becomes stuck in the “Thinking” state.
I will monitor this more closely to determine whether:
any extension restart can trigger the problem, or
it only occurs when the Codex extension itself is restarted.
The problem appears limited to the current session. Other sessions remain usable.
For example:
Navigate to the top of the sessions panel
<img width="521" height="455" alt="Image" src="https://github.com/user-attachments/assets/25e5b6e9-c9ac-41c2-a710-6791e0e647be" />
Click the “←” icon to view all sessions
<img width="230" height="36" alt="Image" src="https://github.com/user-attachments/assets/ad78dd74-3e0d-4218-85a3-41d273cb3ad1" />
In the session list, only one session shows the busy indicator
<img width="526" height="166" alt="Image" src="https://github.com/user-attachments/assets/7d1e7ad7-0645-448a-af4e-48412cff381e" />
The problematic session continues to show the busy icon
<img width="526" height="166" alt="Image" src="https://github.com/user-attachments/assets/6fb77bd2-5491-48d9-a9dc-2541dec31791" />
In practice, attempting to reuse the affected session has been unsuccessful. Since I am still learning the tooling, I am not aware of any recovery step that can be performed locally.
Starting a new chat session does work. However, this is not always ideal if the earlier session contained important context needed to continue the work.
---
Using
<img width="974" height="154" alt="Image" src="https://github.com/user-attachments/assets/a59ea020-48d6-4e22-a49b-c543451283a6" />
<br>
<img width="214" height="141" alt="Image" src="https://github.com/user-attachments/assets/ab3691e0-80c8-4e6d-8cf5-736925c699df" />
Stuck on "Thinking", but when you try and scroll up and down to bottom, it gets updated and it shows all the session updates.
Also saw this. Happened when I entered a prompt but it would not run it until I "Sandboxed" Codex in VSCode. Had been working with it for about a month and this is the first time I was prompted to do that, not sure if that is a VSCode feature that was new or Codex. After I agreed, it seemed like all of VSCode reloaded everything, then I was left in my session with my original prompt and it was stuck "Thinking"
UNfortunately I can't find my feedback ID.
Running a new prompt saying "stop the current task", and then using the "Steer" menu in the queue to run it right away allowed me to stop the original task and continue work
Same issue.
<img width="438" height="698" alt="Image" src="https://github.com/user-attachments/assets/fe33dbf5-91c3-40cc-8127-fa615531b900" />
Same here ! It gets struck on thinking when there is a network error. The issue is how to snap codex out of thinking. Stop doesnt work , you have to delete the archive, which i dont think is good if we are working too long and have conversations .
Is anyone gonna give a solution?
I got it to work!
I uninstalled vscode and all the files/folders associated with it.
Then I installed vscode as well as the extension, but I had to install an older version of the extension for it to work.
I'm using v0.4.79
thanks, it works for me
Same here. CLI and Codex App (Mac) keep stuck in thinking. Cannot exit with Control +C either, have to force a shut down of the terminal.
I experienced the same issue. The problem for me was an MCP that was not responding.
Potential Fix: Use a minimal
config.tomlwithout any MCPs.Same issue here - before I could have had long chats in codex for continuous solving of issues. Now after finding the first solution the next requests are just stuck in thinking. This issue wasnt there about a week ago/week and a half ago. Now what I need to do in Codex is to start new chat and pray that the issue will be solved on 1st attempt otherwise it becomes useless. Very very frustrating . Observed on mac Codex - Version 26.429.30905 (2345)
<img width="794" height="409" alt="Image" src="https://github.com/user-attachments/assets/edc14c2b-a277-43c3-8e08-4f308b816571" />
<img width="344" height="289" alt="Image" src="https://github.com/user-attachments/assets/cf19f6fd-9894-4392-abb7-5aa7b8f02b63" />
I can't pull it out of this state.
SAME
Correlation ID
378192e8-c7bf-46e5-a9c1-417ed805db36
Hey, this worked for me. would be nice if codex would tell about a broken mcp