QuickShell can refresh its terminal/application choices after terminals or profiles change on disk. The Raycast extension should provide the same refresh path so newly installed terminals and updated profiles appear without requiring an app restart.
Acceptance criteria:
- Users can refresh the terminal/profile list from settings.
- The refresh updates available terminal application choices.
- The refresh updates available default profile choices.
- Newly installed or removed terminals are reflected after refresh.
QuickShell can refresh its terminal/application choices after terminals or profiles change on disk. The Raycast extension should provide the same refresh path so newly installed terminals and updated profiles appear without requiring an app restart.
Acceptance criteria: