Expand description
System tray commands.
Contains the SwitchTrayIcon() Tauri command for switching the system tray
§Tray Commands (Binary/Main)
§RESPONSIBILITIES
System tray commands are now in the atomic modules in Binary/Tray/.
§ARCHITECTURAL ROLE
The tray module provides system tray integration for the Mountain application.
§KEY COMPONENTS
- SwitchTrayIcon: Platform-agnostic system tray icon switching (Binary/Tray/SwitchTrayIcon)
§ERROR HANDLING
All commands return appropriate Result types for consistency.
§LOGGING
Debug-level logging for tray operations.
§PERFORMANCE CONSIDERATIONS
Minimal resource overhead.
§TODO
- Add tray menu customization