Skip to main content
Glama

aya_framework_arquivo_ler

Read a specific framework file from the authorized root. Specify the path explicitly to access heavy libraries, with optional byte limits.

Instructions

Le um arquivo especifico do framework dentro da raiz autorizada. Bibliotecas pesadas exigem escolha explicita do caminho.

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
caminhoYes
limiteBytesNo
Behavior3/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Não há annotations, então a descrição carrega o peso de explicar o comportamento. Ela acrescenta duas informações além do schema: a restrição de raiz autorizada e a exigência de caminho explícito para bibliotecas pesadas. No entanto, não informa o que acontece com arquivos inexistentes, permissões negadas, encoding, nem o efeito real de limiteBytes.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness4/5

Is the description appropriately sized, front-loaded, and free of redundancy?

A descrição é curta e direta, com a ação principal logo no início e sem palavras desnecessárias. A segunda frase é relevante, mas levemente ambígua ('Bibliotecas pesadas exigem escolha explícita do caminho'), o que impede a nota máxima.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness3/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

Para uma ferramenta simples de leitura, a descrição cobre o essencial: o que é lido e dentro de qual escopo. Contudo, não há output schema e a descrição não explica o formato de retorno, comportamento em erros, limites de tamanho ou o papel do parâmetro opcional, deixando lacunas relevantes para o agente.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters3/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

A descrição agrega significado ao parâmetro 'caminho': deve ser um arquivo específico dentro da raiz autorizada e, para bibliotecas pesadas, a escolha do caminho precisa ser explícita. Porém, não menciona 'limiteBytes', deixando esse parâmetro sem explicação descritiva além do que o nome e as restrições do schema permitem inferir.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose4/5

Does the description clearly state what the tool does and how it differs from similar tools?

A descrição usa verbo específico ('Le'), recurso claro ('um arquivo específico do framework') e informa o escopo ('dentro da raiz autorizada'), o que deixa evidente a operação de leitura. Não diferencia explicitamente de alternativas como aya_framework_buscar_conteudo, mas a finalidade é clara e não é tautológica.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines3/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

A descrição define o contexto de uso: ler um arquivo específico do framework na raiz autorizada, e acrescenta uma condição relevante para bibliotecas pesadas (caminho explícito). Porém, não diz quando não usar a ferramenta nem compara com alternativas de leitura/busca entre os irmãos listados.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

Install Server

Other Tools

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/testesvibecodeing/AyA-MCP'

If you have feedback or need assistance with the MCP directory API, please join our Discord server