Colle un lien ToRun dans une conversation de groupe et, jusqu'à cette semaine, tu obtenais la carte par défaut de la plateforme : même titre, même image, que le lien soit un poème, un tableur ou une vidéo de ton chien. La cause est banale. L'application est une application monopage, et les robots qui construisent les aperçus de liens n'exécutent pas de JavaScript ; ils lisent le premier HTML qu'ils reçoivent, qui est le même pour chaque route.
La solution consiste à arrêter de partager cette adresse. Chaque partage pointe désormais vers une page sur torun.ai rendue côté serveur — une conversation à /c/…, un canvas à /s/…, un résultat de workflow à /r/…, un contenu média à /p/… — avec de vraies métadonnées dans l'en-tête. Les applications demandent au serveur le lien canonique plutôt que d'en composer un elles-mêmes, si bien que le même partage se lit de la même façon partout, et les visionneuses intégrées continuent de fonctionner comme avant.
Une carte pour chaque partage
Les métadonnées seules te donnent un titre. L'image provient d'un petit service d'images sur le même hôte qui rend une carte de 1200 sur 630 pour chaque partage à la demande : le type de contenu, le titre, une ligne de contexte — le premier message, la description, ou "Fait pour Ayşe" — et, quand il y en a une, la première image recadrée en couverture derrière un dégradé sombre, avec le repère ToRun dans le coin. Les cartes sont mises en cache, et un partage révoqué, expiré ou retiré sert la carte de marque simple au lieu d'une erreur, si bien qu'un lien mort s'ouvre quand même sur quelque chose d'honnête.
Les vidéos ne sont jamais transmises au robot. Un aperçu obtient l'affiche et le titre ; la vidéo joue sur la page, où la personne qui la possède a décidé qui peut la voir.
Les conversations partagées transportent leurs fichiers
Une conversation partagée n'était que du texte. Si tu avais posé une question sur une photo, le lecteur voyait la question et non la photo ; si l'assistant avait fait une image, le lecteur voyait quelques heures plus tard un lien cassé, parce que l'adresse qu'il contenait avait expiré. Les partages faits à partir de maintenant incluent les fichiers : les envois en vignettes sous le message, les images générées directement dans le texte. Ils sont servis par une porte qui ne s'ouvre que tant que le partage lui-même est actif — révoque le partage, et les fichiers partent avec lui — et les adresses dans la transcription n'expirent jamais.
C'est activé par défaut. Si tu préfères partager seulement les mots, le menu de partage a un interrupteur, et le choix est figé dans ce partage.
Le message qui accompagne le lien
Le menu de partage propose aussi une ligne de texte dans ta langue avec le lien inclus, si bien que ce qui arrive dans le groupe n'est pas une URL nue. La formulation diffère pour une conversation, un canvas, un résultat et une vidéo, et tu peux la modifier.
Rien de tout cela ne change qui peut voir quoi. Un lien reste la clé ; il peut toujours expirer ; le retrait d'un modérateur masque toujours la page, la carte et les fichiers au même instant.