Marketplace
Toolsmetaexige confirmaçãodesativado por padrão

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

NomeTipoObrigatórioDescrição
namestringsimPlugin folder name and base for the LLM tool name, strict kebab-case (e.g. "weather-lookup").
descriptionstringsimThe LLM-facing description of what the new tool does.
parametersarrayOptional list of {name, type, description, required}. type ∈ string | number | boolean | object | array.
Ver código-fonteMelhorar esta entrada