Observable of command palette open/close state
Clear all recent apps history
Close the command palette
Get the list of recently accessed application IDs (up to 3)
Promise resolving to array of app IDs
Open the command palette
Track that a user accessed an application. Adds the app ID to the front of the recent apps list, removes duplicates, and limits to max 3 apps. Persists via UserInfoEngine.
ID of the application that was accessed
Service for managing command palette state and recent apps tracking.
Responsibilities: