A solução era na verdade bastante simples: Com um switch na intenção + uma requisição HTTP, o agente pode determinar a melhor forma de recuperar informações. Recorre ao uso completo do navegador visual apenas se necessário. Reduz o uso de tokens em cerca de 80%. Um rápido benchmark: