Ontem à noite, às 21:28, pedi a um agente de IA que executasse um mint gratuito. No meio do processo, o estado da carteira mudou para UNCONNECTED (NOT_LOGGED_IN), e tanto o preview quanto a cunhagem pararam. Depois de iniciar sessão novamente, só há uma forma de confirmar se a conexão foi realmente restabelecida: verificar se a linha de comando retorna CONNECTED. A mensagem de sucesso no ecrã da app não conta.

Desta vez, segui a sequência de reconexão descrita na documentação oficial da funcionalidade Agentic Wallet da @BinanceWallet:
1. Executei primeiro baw wallet status --json e confirmei que o resultado era UNCONNECTED, e não um tempo limite da rede.
2. Executei baw auth signin --json para obter um código de emparelhamento e um link de início de sessão.
3. Confirmei que o código de emparelhamento correspondia na app Binance Wallet da @binance e toquei em Confirmar. Este código expira em cerca de 5 minutos; se expirar, execute signin novamente. Não continue a verificar usando um qrCodeId antigo.
4. Executei baw auth verify e deixei o processo terminar e retornar SUCCESS, sem o fechar a meio.
5. Executei wallet status mais uma vez. A reconexão só está concluída quando o resultado é CONNECTED.

O passo 4 é onde é mais fácil algo correr mal. A documentação indica que, se verify for interrompido, a app pode mostrar que a sessão foi iniciada com sucesso, enquanto o estado local continua UNCONNECTED. Nesse caso, é preciso recomeçar todo o processo com signin. Para mandar o agente parar, execute baw auth signout. O estado de início de sessão local será apagado e passará para LOGGED_OUT.

No meu caso, às 21:37, o estado voltou a CONNECTED. Depois de o preview ser aprovado nessa mesma execução, fiz apenas 1 mint de FreeAI, e o status da transação foi 1. O gas dessa transação custou cerca de 0,0046 dólares, e a lista de autorizações continuou vazia.