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