Um pedido, uma lista de estudos
Busque cursos introdutórios sobre agentes, filtre os gratuitos e adicione os resultados à sua lista. Faça a tarefa pelos controles ou acompanhe uma sequência de ferramentas.
Catálogo fictício. Todos os cursos deste exemplo são gratuitos. A lista existe apenas nesta aba e é descartada ao recarregar.
Explore o catálogo
Minha lista de estudos
Acompanhe as quatro chamadas
“Busque cursos introdutórios sobre agentes, filtre os gratuitos e monte minha lista de estudos.”
O botão executa um roteiro fixo usando os mesmos callbacks das ferramentas. Não interpreta texto livre nem chama um modelo de IA.
Pronto para experimentar.
Verificando suporte nativo…
O que esta experiência ensina
buscar_cursos consulta dados; filtrar_cursos altera o que aparece na página; adicionar_estudos muda a lista; consultar_jornada verifica o estado final. O resultado de uma chamada fornece os IDs para a próxima.
O botão e a ferramenta chamam a mesma operação. As duas entradas validam os argumentos, recusam IDs desconhecidos e evitam duplicação. As mutações locais têm readOnlyHint: false, mesmo sem gravar no servidor.
Metadados não concedem permissão
O draft de 17/09/2026 descreve quatro annotations opcionais: readOnlyHint, untrustedContentHint, consequentialHint e debugging. Elas informam comportamento, conteúdo não confiável, ações com consequências e ferramentas de depuração. Não substituem validação, autorização ou confirmação de ações irreversíveis.
O registro usa AbortSignal para encerrar o ciclo de vida da página. O callback verifica o sinal da execução antes de alterar o estado. Cancelar uma chamada não desfaz automaticamente efeitos já concluídos.
Como comparar sem inventar resultados
Comece com a mesma lista vazia, execute a mesma tarefa e confira os IDs finais. Registre ambiente, tempo, falhas e número de interações. O teste incluído compara controles automatizados com callbacks locais; seleção por IA, screenshots, tokens e custo de modelo não são medidos. Uma tarefa real pode combinar ferramentas e inspeção visual.
Ver método e evidências de validação · Ler operações e schemas · Validar um catálogo