Update a custom tool
Agents
Update a custom tool
Partially update a tenant-owned custom tool — any subset of description, JSON-Schema parameters, executor URL, executor secret (rotate or clear with null), enabled flag, timeout, confirmation mode, or spoken messages. The executor URL is re-validated against SSRF/DNS-rebinding rules when changed, and every update takes effect on the next tool call.
PATCH
Update a custom tool
Authorizations
Dashboard JWT token from Clerk
Path Parameters
Body
application/json
Required string length:
1 - 1000JSON-Schema describing the tool's parameters, shown to the LLM.
HTTPS webhook the runtime POSTs to when the tool is invoked.
Maximum string length:
2000New secret rotates the HMAC key; null clears it; omit to leave unchanged.
Required range:
1000 <= x <= 60000Available options:
never, always