Skip to content

Error running remote compact task: timeout waiting for child process to exit #9211

Closed

Description

@ECamposSoria

What version of Codex is running?

codex-cli 0.80.0

What subscription do you have?

pro

Which model were you using?

gpt 5.2

What platform is your computer?

linux server vm

What issue are you seeing?

Error running remote compact task: timeout waiting for child process to exit

What steps can reproduce the bug?

when auto compacting or using command /compact

What is the expected behavior?

to free up context and continue working

Additional information

No response

Activity

  1. github-actions commented on Jan 14, 2026

    @github-actions
    Contributor
  2. etraut-openai commented on Jan 14, 2026

    @etraut-openai
    Contributor

    Please use the /feedback command to upload your logs and session details, then post your thread ID here.

  3. ECamposSoria commented on Jan 14, 2026

    @ECamposSoria
    Author

    019bbd13-a821-7a93-abe2-d1afa5733ae7

  4. etraut-openai commented on Jan 15, 2026

    @etraut-openai
    Contributor

    Thanks for reporting. Looking at your logs, it appears that the compaction request exceeded a 30-second timeout. The CLI retried multiple times but hit the same timeout each time until it gave up.

    So far, this is the only report of this that we've received. If you (or anyone else) sees it again, let us know.

  5. ECamposSoria commented on Jan 15, 2026

    @ECamposSoria
    Author

    it happened again, just for you to know thread ID 019bc34c-e247-7341-b2db-06f62d55bf57

  6. added
    contextIssues related to context management (including compaction)
    on Jan 17, 2026
  7. sayan-oai commented on Feb 3, 2026

    @sayan-oai
    Contributor

    @ECamposSoria, thanks for reporting. Are you on a corporate network/VPN/proxy that you know of? We don't set an explicit timeout ourselves, so trying to see what's terminating the connection.

  8. rusbogdan commented on Feb 22, 2026

    @rusbogdan

    reproduced with thread: 019c83e7-5d40-7331-8572-7dad7fe4cb3c. (vm, screen lock due to inactivity, with vpn)

  9. estingala commented on Feb 28, 2026

    @estingala

    reproduced too, thread 019ca5b7-aa9c-79d3-8866-a5fdf7bcd9dc

  10. HopelessLoop commented on Mar 7, 2026

    @HopelessLoop

    Hi everyone, I encountered the exact same Error running remote compact task: timeout waiting for child process to exit issue and managed to find a working workaround.

    💡 The Workaround:
    Delete the SQLite temporary files (-wal and -shm) in the .codex directory.

    🛠️ Steps:

    Open your terminal and navigate to the Codex data directory (usually ~/.codex).

    Delete or rename state_5.sqlite-wal and state_5.sqlite-shm:

    cd ~/.codex
    rm state_5.sqlite-wal state_5.sqite-shm
    Restart Codex. The auto-compact task should now proceed normally.

  11. doranm09 commented on Mar 9, 2026

    @doranm09

    the workaround does not resolve this for me unfortunately.

  12. ediks commented on Mar 12, 2026

    @ediks

    Hi all, I'm experiencing the same issue and it only happens when connected to my VPN (Surfshark dedicated IP). Then it seems to always fail auto compacting on large sessions, resulting in "Error running remote compact task: stream disconnected before completion: error sending request for url (https://chatgpt.com/backend-api/codex/responses/compact)". When disconnecting, or not connected to, the VPN, the auto compacting completes without any issues.

    Just had it again: Large session going on while connected to VPN -> Fails (error message above) -> Disconnecting VPN -> "Yo try again and continue" -> [working working] -> "Context compacted" - and it proceeds with the session.

  13. BlackRule commented on Mar 16, 2026

    @BlackRule

    switching from xhigh bebore saying "continue" helps

  14. 4 remaining items

  15. kaiospitz commented on Mar 24, 2026

    @kaiospitz

    Having this issue on Windows 11:

    codex --version
    codex-cli 0.116.0

    thread id = 019cfd9b-cdfd-7aa1-8ccc-e892831f2d0a

  16. it-zyf commented on Mar 25, 2026

    @it-zyf

    Image How to solve this problem? It feels like waiting is meaningless and a waste of time.

  17. Beisheng8888 commented on Mar 27, 2026

    @Beisheng8888

    一样的问题 每次报错5次 之后 才能回答问题。

  18. stevo1403 commented on Mar 27, 2026

    @stevo1403

    @Beisheng8888 @it-zyf @kaiospitz @w0rk3r

    The timeout seems network-related.

    Routing egress traffic from my VP through a server in Europe/North America definitely helped.

    Using Tailscale, I configured an Azure VM as an exit node through which internet-bound traffic was routed.

    I am happy to help if need be.

  19. Enchanter-W commented on Mar 30, 2026

    @Enchanter-W

    I just got the same error, and I haven't found how to solve it yet

  20. bakhda777 commented on Mar 30, 2026

    @bakhda777

    Same error

  21. stevo1403 commented on Mar 30, 2026

    @stevo1403

    Wow.

    I think the only option left is recompiling the codex-cli to use a much longer timeout.

    It worked for me.

    @bakhda777 @Enchanter-W .

    See Issue 14860

  22. steven42121 commented on Apr 18, 2026

    @steven42121
    Image When can I use codex desktop normally qwq
  23. lzcmian commented on Apr 25, 2026

    @lzcmian

    019dc3b1-687d-72a0-99cf-efc169d1e30f

  24. w0rk3r commented on May 8, 2026

    @w0rk3r

    019e02a3-e2fd-7e41-9997-c9968546709f

  25. Nuclear2 commented on May 27, 2026

    @Nuclear2

    一样的问题 每次报错5次 之后 才能回答问题。

    Me too. I'm running codex on WSL2

  26. w0rk3r commented on Jun 13, 2026

    @w0rk3r

    019ebd34-ce2f-7a23-aeec-79afd8d3a89a

    Is this ever getting fixed? I'm kinda tired of compiling it with a higher timeout every release

    cc @etraut-openai @tibo-openai

  27. etraut-openai commented on Jun 29, 2026

    @etraut-openai
    Contributor

    Thanks for reporting this problem. Until recently, Codex used a separate endpoint and server-side logic for compaction. We recently switched to a more robust approach where the compaction logic is moved locally using the same endpoint as normal turns. This eliminates "remote compaction" errors and increases the stability and reliability of compaction operations. If you see further problems with compaction, please use /feedback and open a new bug report.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't workingcontextIssues related to context management (including compaction)

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions