Skip to content

gestes_spatiaux

gestes_spatiaux

Envoyer ce que la MAIN tient — le geste, terminé à la voix.

Spatial Mesh, gestes — 25 août 2026. Fermer le poing retient ce que l'écran affiche (desktop/presse_papiers_spatial.py) ; ouvrir la main le dépose. Mais quand plusieurs appareils sont capables, le serveur POSE la question « vers lequel ? » — et jusqu'ici la seule façon d'y répondre était de cliquer.

Cet outil est la réponse parlée. Il ne connaît QUE la main.

Pourquoi un outil de plus, et pas handoff_continue élargi. Deux référents dans un même outil, c'est « je ne sais plus lequel des deux tu veux ». Et aucun ne prime naturellement : la main peut être vide, et l'écran peut avoir changé depuis la saisie. Un outil, un référent. handoff_continue part de l'écran ; celui-ci part de la main, et rien d'autre.

Ce qu'il ne prend pas en paramètre, et c'est le point : aucun identifiant de ressource. Le référent est la main, pas le modèle. Un outil qui accepterait « envoie le projet p1 » laisserait le modèle inventer ce qu'il envoie, ce que le geste existe précisément pour éviter.

Répondre à une question, jamais en ouvrir une seconde. Si le serveur attend déjà un choix, cet outil tranche AVEC LES MÊMES CANDIDATS mesurés par le serveur, et réutilise le jeton comme clé d'idempotence. Sans cela, un clic à l'écran et une réponse à la voix enverraient deux fois.

Classes

GesteDeposerTool

Bases: BaseTool

Envoyer vers un appareil ce que la main tient.