goclaw_custom_tool_create
Create custom tools in GoClaw by defining names, descriptions, parameters, and shell commands to extend AI assistant capabilities.
Instructions
Create a new custom tool in GoClaw
Input Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | Tool name | |
| description | Yes | Tool description | |
| parameters | Yes | JSON Schema for tool parameters | |
| command | Yes | Shell command template (use {{.arg}} for substitution) | |
| timeout_seconds | No | Execution timeout (default: 30) | |
| agent_id | No | Agent ID (omit for global tool) |