Release 1.46.0
O trabalho continua sem você
Até esta versão, os agentes do codeCanvas viviam no seu Mac. Fechar o computador era parar todo mundo no meio da frase.
Agora, ao criar um projeto, existe uma segunda opção: numa máquina sua. Um servidor alugado, um Mac mini ligado num canto da casa, o que você tiver. Os agentes nascem e trabalham lá, e o app vira a janela pela qual você olha: a mesma tela, os mesmos painéis, o mesmo jeito de conversar com eles.
A diferença aparece quando você fecha o notebook. Nada para. De manhã, você abre e o canvas conta o que aconteceu enquanto você dormia.
Como se configura
Você cadastra a máquina uma vez: endereço, usuário e a chave que já usa para entrar nela. O botão de testar diz o que encontrou do outro lado, e o que está faltando, com todas as letras.
Depois é só escolher a pasta do projeto, navegando pela máquina de dentro do app. Dá para criar e renomear pastas ali mesmo, sem abrir um terminal.
Um servidor serve a quantos projetos você quiser. Cadastra uma vez, usa sempre.
O que vem junto
O painel de Git mostra o repositório de lá: a branch, o que está sujo, os últimos commits. Perguntar "o que ele descobriu?" sobre um agente que trabalha no servidor funciona igual, por voz ou pelo cartão do painel. A lista de arquivos abre a pasta do servidor, e um arquivo de lá se lê no canvas como qualquer outro.
Arrastou uma imagem para dentro? Ela sobe sozinha, e o agente recebe o caminho que existe do lado dele.
E se a conexão cair, o painel religa sozinho. O trabalho continua na máquina o tempo todo; o que caiu foi só o cabo.
É experimental, e a palavra é literal
A base funciona e foi exercitada contra uma máquina de verdade, mas é a primeira versão de uma coisa grande. Comece por um projeto de teste, não pelo que você precisa entregar amanhã.
Três coisas ainda não funcionam num projeto remoto: editar um arquivo pelo painel (ele abre e mostra, mas não grava), o navegador dos agentes enquanto você está desconectado, e dois computadores abrindo o mesmo projeto ao mesmo tempo.
Nos recados
Você ganhou um nome. Em Configurações, no campo Como você aparece, escreva como quer ser chamado: todo mundo que troca recados com você passa a te ver assim, inclusive quem já tinha te adicionado antes. A tela do convite também melhorou, e agora diz na hora quando alguém entra pelo seu código.
E os seus agentes passam a mandar recados, não só a assistente de voz. Peça a um deles para avisar alguém e ele avisa, com arquivo junto se precisar.