Description
Resetting one sandbox/worktree from the web or desktop app can archive active sessions from other worktrees in the same project.
The reset flow asks for sessions in the target workspace, then archives every active session returned. If the session list includes project-wide or cross-worktree results, reset archives conversations outside the workspace being reset.
Plugins
No response
OpenCode version
1.14.39
Steps to reproduce
- Open a project with multiple sandbox/worktree workspaces.
- Create or keep active sessions in more than one workspace.
- Reset one sandbox from the workspace menu.
- Check the other workspaces' sessions.
Expected: only sessions whose stored directory matches the reset workspace are archived.
Actual: sessions from other worktrees can be archived too.
Screenshot and/or share link
No response
Operating System
macOS
Terminal
No response
Description
Resetting one sandbox/worktree from the web or desktop app can archive active sessions from other worktrees in the same project.
The reset flow asks for sessions in the target workspace, then archives every active session returned. If the session list includes project-wide or cross-worktree results, reset archives conversations outside the workspace being reset.
Plugins
No response
OpenCode version
1.14.39
Steps to reproduce
Expected: only sessions whose stored directory matches the reset workspace are archived.
Actual: sessions from other worktrees can be archived too.
Screenshot and/or share link
No response
Operating System
macOS
Terminal
No response