Snapshot
Como o seu agente lê uma página e encontra os controles certos.
Um Snapshot transforma uma página web em uma visão compacta que o seu agente consegue ler. Ele traz o texto da página e dá a links, botões e campos referências curtas, como @1 e @2.
Por exemplo, um formulário de login pode aparecer assim:
@1 [heading] "Log in"
@2 [input type="email"] placeholder="Email"
@3 [input type="password"] placeholder="Password"
@4 [button] "Continue"O agente pode usar essas referências para escolher um campo ou um botão sem precisar adivinhar onde ele está na tela.
As referências mudam com a página
Uma referência pertence ao Snapshot atual. Depois de uma navegação, do envio de um formulário ou de outra atualização da página, o agente tira um novo Snapshot antes de usar uma referência outra vez. Na página seguinte, @4 pode ser outro botão.
Normalmente, você não precisa ler os Snapshots por conta própria. Se o agente parecer estar trabalhando com uma visão antiga da página, peça para ele tirar um Snapshot novo e conferir de novo.
Os Snapshots fazem parte do ego-browser. O agente os lê dentro do Space dele, onde você pode revisar as páginas que ele visitou.