browser_tabs
browser_tabs
¶
Les onglets du navigateur de l'utilisateur — lister, activer. Pas fermer.
Atlas, panier « Ensuite », 24 août 2026. L'état du bureau lit déjà le TITRE de l'onglet actif ; il manquait « retrouve mon onglet Gmail » — lister et mettre devant. La fermeture est volontairement ABSENTE de ce périmètre : fermer un onglet est irréversible (formulaire, brouillon), et les index se décalent à chaque fermeture — le geste sûr viendra, gated, s'il manque.
Mêmes remparts qu'etat_bureau : LISTE BLANCHE de navigateurs (un « tell application » vers une app non installée ouvre à la COMPILATION une boîte « Où se trouve X ? » qu'aucun try ne rattrape), présence constatée par pgrep avant tout tell, dialectes Safari (« name of current tab ») et Chromium (« title of active tab ») écrits en toutes lettres.
Classes¶
Functions:¶
navigateur_en_marche
¶
Le premier navigateur connu dont le processus tourne — None sinon.
Source code in src/diapason/tools/browser_tabs.py
interpreter_onglets
¶
[{fenetre, onglet, titre, url}] depuis les lignes du script.