Skip to content

app_actions

app_actions

Agir DANS une application — chercher, écrire — pas seulement l'ouvrir.

Demandé de vive voix le 23 août 2026 : « quand je lui demande d'ouvrir l'App Store, je peux lui demander ensuite de chercher des jeux… des fois mes mains ne sont pas libres. » Ouvrir ne suffit pas à des mains occupées : il faut pouvoir enchaîner dans ce qui vient de s'ouvrir.

Chaque destination utilise son mécanisme NATIF, mesuré avant d'être retenu :

  • App Store : son lien profond de recherche. Le pilotage de l'interface (⌘F puis frapper) a été essayé d'abord et il ÉCHOUE en silence — capture d'écran à l'appui, le champ restait vide. Le lien, lui, affiche « Résultats pour … » à tous les coups.
  • Spotify : son URI spotify:search:.
  • Notes : son dictionnaire AppleScript — pas de frappe simulée, des objets.
  • YouTube, Amazon, le web : l'URL de résultats dans le navigateur.

Ce qui n'a pas de mécanisme fiable est REFUSÉ avec la liste de ce qui marche : une recherche qui « part » dans le vide et un assistant qui affirme l'avoir faite, c'est le mensonge déjà chassé deux fois de ce dépôt.

Le texte de l'utilisateur ne s'interpole JAMAIS dans un script : il passe en argv d'osascript, hors de portée de toute évasion.

Classes

AppSearchTool

Bases: BaseTool

Search INSIDE a named application, not just open it.

NotesWriteTool

Bases: BaseTool

Create a note or append to one, through the Notes scripting dictionary.