Sebastián quería abrir Agencia desde un botón de su mouse y caer siempre en la misma ventana. Para eso le sumamos al manifiesto de la app launch_handler: focus-existing: cada vez que el ícono del escritorio, un comando con una URL o un atajo lanzan Agencia, Chrome trae al frente la ventana que ya está abierta.

La pantalla pedida llega por launchQueue, y Agencia la abre como Tab o activa la Tab que ya la mostraba. El destino por defecto es la home con su historial. Lo probamos primero en un Chrome aislado y después lo integramos en main, con tests nuevos para la regla que decide la Tab.

Para el mouse quedó un comando que abre la app instalada en la home de Agencia.