1
0
Fork 0

agent update

This commit is contained in:
Yun Chan 2026-09-08 03:16:33 +09:00
parent 6a41c4a0dc
commit d6b7ec2274
2 changed files with 4 additions and 1 deletions

View file

@ -156,7 +156,8 @@ public sealed class ToolSetupViewModel : INotifyPropertyChanged
IsInstalling = true; IsInstalling = true;
try try
{ {
foreach (var item in Tools.Where(t => t.IsSelected).ToList()) // 이미 설치된 도구는 재설치하지 않고 건너뛴다(감지 상태가 Installed인 항목 제외).
foreach (var item in Tools.Where(t => t.IsSelected && t.State != ToolInstallState.Installed).ToList())
await InstallOneAsync(item, ct).ConfigureAwait(true); await InstallOneAsync(item, ct).ConfigureAwait(true);
} }
finally finally

View file

@ -25,6 +25,8 @@ public partial class ToolSetupWindow : Wpf.Ui.Controls.FluentWindow
try try
{ {
await _vm.InstallSelectedAsync(_cts.Token); await _vm.InstallSelectedAsync(_cts.Token);
// 온보딩 완료 → 다이얼로그를 닫아 ShowMainWindow가 뒤이어 메인 창을 띄우게 한다.
Close();
} }
finally finally
{ {