Create Tool
Cria o esqueleto de uma ferramenta nova pela conversa — nome, descrição e lista de parâmetros.
nome da ferramenta: create_tool
Gera o esqueleto de um novo plugin de ferramenta (pasta + index.ts + teste) a partir de um nome, uma descrição e uma lista de parâmetros, usando o mesmo gerador do pnpm scaffold:tool.
Exige confirmação. Ele grava arquivos-fonte novos no servidor; depois de compilados e publicados, viram código executável que o agente pode chamar. O modelo precisa mostrar o nome, a descrição e os parâmetros pretendidos e esperar uma confirmação explícita em uma mensagem seguinte.
A ferramenta gerada não fica utilizável na hora — o carregador de plugins só descobre plugins na inicialização do processo, então é preciso rodar pnpm build e reiniciar para que ela possa ser chamada.
Desativada por padrão; ative no painel de Plugins do dashboard.
Parâmetros
| Nome | Tipo | Obrigatório | Descrição |
|---|---|---|---|
| name | string | sim | Plugin folder name and base for the LLM tool name, strict kebab-case (e.g. "weather-lookup"). |
| description | string | sim | The LLM-facing description of what the new tool does. |
| parameters | array | — | Optional list of {name, type, description, required}. type ∈ string | number | boolean | object | array. |