You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: tests.md
+5-8Lines changed: 5 additions & 8 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -4149,30 +4149,27 @@ Composer runtime options and project menu worktree actions are hidden when the s
4149
4149
### Project worktree threads under canonical project
4150
4150
4151
4151
#### Feature/Change Name
4152
-
Managed worktree threads remain visible under their matching canonical workspace-root project, and registered managed worktree roots do not appear as separate empty projects when the canonical root exists.
4152
+
Managed worktree threads remain visible under their matching canonical workspace-root project, and path-like project tooltips expose the full path.
4153
4153
4154
4154
#### Prerequisites/Setup
4155
4155
1. Dev server running (`pnpm run dev`)
4156
4156
2. Codex global workspace roots include `/Users/igor/Git-projects/codex-web-local`
4157
4157
3. Thread history contains at least one thread whose cwd is under `/Users/igor/.codex/worktrees/*/codex-web-local`
4158
-
4. Optional: Codex global workspace roots include a registered worktree root such as `/Users/igor/.codex/worktrees/a77f/codex-web-local`
4159
-
5. Light theme and dark theme both available from the appearance switcher
4158
+
4. Light theme and dark theme both available from the appearance switcher
4160
4159
4161
4160
#### Steps
4162
4161
1. In light theme, open the sidebar Projects section.
4163
4162
2. Scroll to the `codex-web-local` project.
4164
4163
3. Confirm the project includes the main-root thread and managed worktree threads.
4165
4164
4. Confirm worktree rows still show the worktree icon.
4166
-
5. Confirm a registered managed worktree root with the same leaf folder name does not appear as a separate empty project such as `codex-web-local2 a77f`.
4167
-
6. Confirm unrelated `.git/worktrees` rows with the same leaf folder name are not grouped into this project.
4168
-
7. Hover any shortened path-like duplicate project title and confirm the tooltip shows the full project path, not only the friendly label.
4169
-
8. Switch to dark theme and repeat steps 1-7.
4165
+
5. Confirm unrelated `.git/worktrees` rows with the same leaf folder name are not grouped into this project.
4166
+
6. Hover any shortened path-like duplicate project title and confirm the tooltip shows the full project path, not only the friendly label.
4167
+
7. Switch to dark theme and repeat steps 1-6.
4170
4168
4171
4169
#### Expected Results
4172
4170
- Managed worktree threads with the same leaf folder name are not split into hidden path-like project groups.
4173
4171
- Generic `.git/worktrees` rows are not treated as managed Codex worktrees for project-root grouping.
4174
4172
- The canonical `codex-web-local` project shows both main-root and worktree threads.
4175
-
- Registered managed Codex worktree roots are suppressed as standalone empty groups when the canonical workspace root is also registered.
4176
4173
- Path-like project tooltips expose the full project path.
4177
4174
- Project rows and worktree icons remain readable in light and dark themes.
0 commit comments