openai / openai/codex

[Windows][26.814] Archiving a local chat fails after a delay and the chat remains active

Open
#39,425 1 comment 1 reaction 0 assignees View on GitHub

Nobody has claimed this yet.

app bug session windows-os
Dominant language
Rust
Stars
125k
Forks
19.4k
PR merge metrics
PR metrics pending

Description

What version of the Codex App are you using (From “About Codex” dialog)?

Windows package 26.814.5167.0; app-server client 26.814.41407

What subscription do you have?

ChatGPT Work (organization-managed; exact subscription tier is not shown in this view)

What platform is your computer?

Microsoft Windows NT 10.0.26100.0 x64

What issue are you seeing?

Archiving a normal local chat no longer works after the recent Windows app update. After clicking Archive, the app waits and then shows the localized error toast: 聊天归档未成功 (Chat archive failed). The chat remains in the active sidebar and the Archived chats list remains empty. Local diagnostics show that the UI dispatches thread/archive, then tears down the thread listener, but never receives a thread/archived notification and the archive is not persisted. The underlying session is still present, so this appears to be an archive-operation failure rather than data loss.

What steps can reproduce the bug?
  1. Open an existing, idle local Codex chat on Windows.
  2. Choose Archive from the chat menu.
  3. Wait several seconds.
  4. Observe the Chat archive failed toast.
  5. Confirm that the chat remains active and Archived chats is empty.

Reproduced on 4 out of 4 idle local chats. No Remote SSH workspace or active automation was involved.

What is the expected behavior?

The archive operation should complete, the chat should move out of the active sidebar into Archived chats, and it should be restorable later.

Additional information

This appears to be a regression: local logs from app version 26.810.52044 emitted thread/archived and thread/status/changed for the same operation. In 26.814.41407, the request is logged but those success events are absent. Related issues for Remote SSH cross-filesystem moves and self-archiving automations do not match this local, user-initiated failure. The original screenshot is intentionally not attached because it contains private workspace and chat titles.

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by tracing the local Windows archive flow from the thread/archive dispatch through listener teardown, using the logs described in the issue. Compare the success events emitted in version 26.810.52044 with their absence in 26.814.41407. Done means archiving completes, the chat leaves the active sidebar, appears in Archived chats, and can be restored.

Written by the indexing model from the issue text.

Assessment

Tech stack
rust
Domain
desktop
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.