if ($answer_counter == 1): ?>
endif; ?>
Primeiro, sugiro que você verifique e verifique se você já não tem um agente em execução. Eu suspeito que você já tinha um agente em execução. Então você começou um segundo, sem atualizar corretamente o ambiente. Seu ssh-add se comunicou com o agente original. Então você matou todos os agentes e tentou iniciar um novo sem atualizar corretamente o ambiente, o seguinte ssh-add não pôde contatar o agente original, que você havia matado.
Em seguida, você precisa entender que, quando o agente SSH é iniciado, ele cria um script que precisa ser usado para atualizar seu ambiente. É assim que os programas do cliente sabem como entrar em contato com o agente. Uma maneira de fazer isso é com um comando como abaixo.
. <(ssh-agent)
ssh-add