Colar um link do ToRun em uma conversa de grupo, até esta semana, te dava o card padrão da plataforma: mesmo título, mesma imagem, fosse o link um poema, uma planilha ou um vídeo do seu cachorro. A causa é banal. O app é uma single-page application, e os crawlers que montam prévias de link não rodam JavaScript; eles leem o primeiro HTML que recebem, que é igual para qualquer rota.
A solução é parar de compartilhar esse endereço. Todo compartilhamento agora aponta para uma página em torun.ai renderizada no servidor — uma conversa em /c/…, um canvas em /s/…, o resultado de um workflow em /r/…, uma mídia em /p/… — com metadados de verdade no cabeçalho. Os apps pedem ao servidor o link canônico em vez de montar um sozinhos, então o mesmo compartilhamento aparece igual em qualquer lugar, e os visualizadores dentro do app continuam funcionando como antes.
Um card para cada compartilhamento
Os metadados sozinhos te dão um título. A imagem vem de um pequeno serviço de imagens no mesmo servidor, que gera sob demanda um card de 1200 por 630 pixels para cada compartilhamento: o tipo de conteúdo, o título, uma linha de contexto — a primeira mensagem, a descrição, ou "Feito para Ayşe" — e, quando existe, a primeira imagem recortada preenchendo o fundo atrás de um gradiente escuro, com a marca do ToRun no canto. Os cards ficam em cache, e um compartilhamento que foi revogado, expirou ou foi removido mostra o card simples da marca em vez de um erro, então um link morto ainda assim abre em algo honesto.
Vídeos nunca são entregues ao crawler. Uma prévia recebe o pôster e o título; o vídeo toca na página, onde quem é dono dele decidiu quem pode ver.
Conversas compartilhadas levam os arquivos junto
Uma conversa compartilhada era só texto. Se você tivesse perguntado sobre uma foto, quem lesse via a pergunta mas não a foto; se o assistente tivesse criado uma imagem, quem lesse via um link quebrado algumas horas depois, porque o endereço dentro dele expirava. Compartilhamentos feitos a partir de agora incluem os arquivos: os uploads como miniaturas abaixo da mensagem, as imagens geradas embutidas. Eles são servidos por uma porta que só fica aberta enquanto o compartilhamento estiver ativo — revogue o compartilhamento e os arquivos vão junto — e os endereços na transcrição nunca expiram.
Isso vem ativado por padrão. Se você preferir compartilhar só as palavras, a tela de compartilhamento tem um botão, e a escolha fica travada naquele compartilhamento.
A mensagem que acompanha o link
A tela de compartilhamento também sugere uma linha de texto no seu idioma com o link dentro dela, para que o que chega no grupo não seja uma URL nua. O texto muda para uma conversa, um canvas, um resultado e um vídeo, e você pode editá-lo.
Nada disso muda quem pode ver o quê. Um link continua sendo a chave; ele ainda pode expirar; a remoção por um moderador ainda esconde a página, o card e os arquivos no mesmo instante.