Update a tool
Update a custom tool definition. Changes apply to future tool use while existing tool call records remain available.
Authentication
AuthorizationBearer
Use Bearer <api-key>.
Path parameters
toolRef
Headers
BCTRL-Subaccount-Id
Optional effective subaccount context for organization API keys. Subaccount API keys are already scoped and cannot use this header to act as another subaccount.
Request
This endpoint expects an object.
currentRevisionId
Unique toolRevision identifier generated by BCTRL.
description
implementation
inputSchema
modes
outputSchema
runtimeTypes
Response
OK
BuiltinTool
OR
CustomTool
Errors
400
Bad Request Error
401
Unauthorized Error
403
Forbidden Error
404
Not Found Error
409
Conflict Error
429
Too Many Requests Error

