Atualmente, alguns agentes criados pelo Yuma dependem apenas do MCP, mas existem casos em que eles necessitam de ferramentas adicionais para executar tarefas de forma adequada.
Exemplo:
Um agente responsável por fazer commits precisa ter acesso a ferramentas de leitura do file system.
Para evitar que cada agente redefina manualmente essas ferramentas, o Yuma deveria ter um repositório central de ferramentas básicas (ex.: file system, manipulação de arquivos). Assim, ao criar um agente, ele poderia herdar ferramentas padrão além das definidas via MCP.
Tarefas
Definir conjunto mínimo de ferramentas básicas (file system, etc.).
Implementar herança de ferramentas por agentes.
Atualmente, alguns agentes criados pelo Yuma dependem apenas do MCP, mas existem casos em que eles necessitam de ferramentas adicionais para executar tarefas de forma adequada.
Exemplo:
Um agente responsável por fazer commits precisa ter acesso a ferramentas de leitura do file system.
Para evitar que cada agente redefina manualmente essas ferramentas, o Yuma deveria ter um repositório central de ferramentas básicas (ex.: file system, manipulação de arquivos). Assim, ao criar um agente, ele poderia herdar ferramentas padrão além das definidas via MCP.
Tarefas
Definir conjunto mínimo de ferramentas básicas (file system, etc.).
Implementar herança de ferramentas por agentes.