Skip to content

fix: suppress git clone progress to avoid TUI conflict#217

Merged
Sunrisepeak merged 1 commit intomainfrom
fix/git-clone-quiet-tui
Mar 21, 2026
Merged

fix: suppress git clone progress to avoid TUI conflict#217
Sunrisepeak merged 1 commit intomainfrom
fix/git-clone-quiet-tui

Conversation

@Sunrisepeak
Copy link
Member

Summary

  • Add --quiet flag to all git clone commands (repo.cppm + downloader.cppm)
  • Git's progress output (Cloning, Receiving objects, Resolving deltas, submodule updates) overlaps with xlings TUI progress bar, making the display unreadable
  • xlings already has its own progress indicator, so git's output is redundant

Test plan

  • xlings install ros2:openpi -y — TUI progress bar displays cleanly without git noise

🤖 Generated with Claude Code

Add --quiet flag to all git clone commands. Git's progress output
(Cloning, Receiving objects, Resolving deltas) overlaps with the
xlings TUI progress bar, causing visual chaos.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@Sunrisepeak Sunrisepeak merged commit 3207d8e into main Mar 21, 2026
3 checks passed
@Sunrisepeak Sunrisepeak deleted the fix/git-clone-quiet-tui branch March 21, 2026 18:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant