Para agentes de IA: um índice de documentação está disponível em https://www.mongodb.com/pt-br/docs/llms.txt — as versões de markdown de todas as páginas estão disponíveis anexando .md a qualquer caminho de URL.

agente agent validate

[Experimental] Valide o agent.yaml localmente sem executar o pipeline de criar.

Valide o agent.yaml em relação ao esquema da plataforma, incluindo regras de política de rede. Detecta erros de digitação e valores inválidos que o pipeline de criar rejeitaria posteriormente.

O caminho padrão é ./agente.yaml. Passe um caminho para validar um arquivo em outro local, como um workspace de monorepo.

Sai com 0 em caso de sucesso, 1 em caso de falha de validação, 2 em caso de erros de arquivo/E/S.

Quando artifact_repositories não está vazio, o validate também verifica pyproject.toml e uv.lock (Python) ou package.json, .npmrc, e pacote-bloqueio.json (Typescript) além de agente.yaml. URLs de arquivo de bloqueio não declaradas são permitidas. Quando conectado, segredos de criar ausentes ou com escopo incorreto imprimem avisos para stderr; --strict os transforma em saída 1.

Quando os conectores são declarados, a validação falha se o sandbox da ferramenta não tiver o hospedar e a porta de um conector ou, com um bloco sandboxes, um segredo, seus nomes de autenticação ou uma entrada sandboxes.tool.tools para uma ferramenta que seu catálogo define. --fix gravar as entradas ausentes no agent.yaml na forma de saída que o arquivo já usa, mantém seus comentários e nunca adiciona um bloco sandboxes.

Experimental: os sinalizadores, o formato de saída e os códigos de saída podem mudar à medida que o validador cobre mais subárvores do agente.yaml. As regras de validação vêm do mesmo caminho de código que o criar usa.

Este comando valida o manifesto. Execute a habilidade recurso-validação instalada pelo agentengine init para verificar o código do framework em relação aos formatos suportados pelo SDK.

agentengine agent validate [path] [flags]
--fix Write the egress rules, tool sandbox secrets and tool sandbox tools that connectors need to agent.yaml-h, --help help for validate --strict Treat artifact registry secret warnings as errors (exit 1)
--log-file string override log file path --log-level string file log verbosity (error|warn|info|debug) (default "info") --no-log disable file logging-q, --quiet silence stderr below error-v, --verbose count raise stderr verbosity (-v info, -vv debug)
Avalie esta página