fix: Skill updates no longer show a completion dialog
Merged
HA
4mo ago+122+122+012345678901234567890123456789-5-5-0123456789
Summary
- Skill updates in Setup Wizard and Settings now finish by refreshing the UI to Installed without showing a success dialog.
- First-time skill installs still show the Skills Installed confirmation.
User Impact
- Updating existing skills no longer interrupts the flow with an unnecessary completion popup.
- Users still get confirmation when they install skills for the first time.
Changes
- Track whether the selected skill target or install target list is outdated before running skill installation.
- Show the success dialog only when the operation is a first-time install.
- Add editor tests for the update-vs-install dialog decision.
Verification
- Passed: cli/dist/darwin-arm64/uloop compile --project-path <PROJECT_ROOT>
- Passed: cli/dist/darwin-arm64/uloop run-tests --test-mode EditMode --filter-type regex --filter-value ".ShouldShowSkillsInstalledDialog."
- Note: The broader filtered run for SetupWizardWindowTests and UnityCliLoopSettingsWindowCliActionTests still has existing CLI dispatcher-version expectation failures outside this change.