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
fix: restore per-step progress display in TUI components
The refactored TUI components showed a single flat status line instead
of the original per-operation stepper. Added an onProgress callback to
cloneRepo, installPackages, and cleanupFiles so the TUI renders each
step with its own status: green checkmark for completed, dimmed circle
with Working... for in-progress, red cross for errors. Non-interactive
path omits the callback with zero overhead.
Copy file name to clipboardExpand all lines: architecture.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -78,7 +78,7 @@ When adding a new feature, add it here. All other code (validation, cleanup, inf
78
78
79
79
### Operations Layer (`source/operations/`)
80
80
81
-
Plain async functions with no UI dependencies. Each operation receives explicit arguments (project folder, mode, features) and performs file system or shell work.
81
+
Plain async functions with no UI dependencies. Each operation receives explicit arguments (project folder, mode, features) and performs file system or shell work. Multi-step operations accept an optional `onProgress` callback that the TUI uses to render per-step progress; the non-interactive path omits it.
0 commit comments