Desktop app does not immediately reflect session title or archive state changes after activation
Summary
When a session's title is renamed or an archived session is re-activated, the Claude Code desktop app does not immediately reflect these changes in the UI. The state appears stale until the user manually refreshes or restarts the application.
Steps to Reproduce
- Open Claude Code desktop app
- Archive a session (or rename a session title)
- Re-activate (unarchive) the session — or observe the renamed title
- Observe the desktop sidebar/session list
Expected Behavior
The session list in the desktop app should immediately update to reflect:
- The new session title after renaming
- The active/inactive state after archiving or re-activating a session
Actual Behavior
The desktop UI does not immediately reflect the changes. The session still appears in its previous state (old title, archived state) until the app is restarted or some other action triggers a UI refresh.
Environment
- Platform: macOS (darwin 24.6.0)
- App: Claude Code Desktop
Impact
Users may be confused by stale session state in the sidebar, especially after explicitly activating an archived session and expecting it to appear as active immediately.
This issue has 4 comments on GitHub. Read the full discussion on GitHub ↗