This repository was archived by the owner on Sep 23, 2025. It is now read-only.
Commit 307a8e9
committed
Replace QuickPick with tree view action buttons
**Better UX: Tree View Actions Instead of Interrupting QuickPick**
**Changes:**
- Updated Actions section in tree view with proper feedback buttons:
- π¬ Add Comment
- β
Request Changes
- π Checkpoint Work
- β©οΈ Close Review (was 'Return to Agent')
- Added command property to action items: 'dialectic.reviewAction'
- Each button passes its action type as argument
**Benefits:**
- **No workflow interruption** - Actions stay in review context
- **More discoverable** - Buttons visible in tree view
- **Clearer labels** - 'Close Review' vs 'Return to Agent'
- **Better UX** - No modal dialogs blocking the interface
**Next:** Wire up the command handling in extension.ts1 parent 5922a92 commit 307a8e9
1 file changed
+23
-4
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
51 | 51 | | |
52 | 52 | | |
53 | 53 | | |
| 54 | + | |
| 55 | + | |
| 56 | + | |
| 57 | + | |
| 58 | + | |
| 59 | + | |
| 60 | + | |
54 | 61 | | |
55 | 62 | | |
56 | 63 | | |
| |||
168 | 175 | | |
169 | 176 | | |
170 | 177 | | |
171 | | - | |
| 178 | + | |
172 | 179 | | |
173 | 180 | | |
174 | | - | |
| 181 | + | |
175 | 182 | | |
176 | 183 | | |
177 | | - | |
| 184 | + | |
178 | 185 | | |
179 | 186 | | |
180 | | - | |
| 187 | + | |
181 | 188 | | |
182 | 189 | | |
183 | 190 | | |
| 191 | + | |
| 192 | + | |
| 193 | + | |
| 194 | + | |
| 195 | + | |
| 196 | + | |
| 197 | + | |
| 198 | + | |
| 199 | + | |
| 200 | + | |
| 201 | + | |
| 202 | + | |
184 | 203 | | |
185 | 204 | | |
186 | 205 | | |
| |||
0 commit comments