Update workspace Tool Registry configuration
Update the default visibility or one per-tool override for a workspace. Requests are partial and idempotent, making this endpoint suitable for configuration automation across many workspaces. Base tools cannot be disabled. Requires workspace owner or admin permissions.
Authentication
X-API-KEYstring
API Key authentication via header
OR
AuthorizationBearer
Bearer authentication of the form Bearer <token>, where token is your auth token.
Path parameters
workspace_id
Request
This endpoint expects an object.
default_visibility
Default visibility for tools without an explicit override
tool
An optional update to one tool override
Response
Tool Registry configuration updated successfully
default_visibility
Default visibility for tools without an explicit override
tools
Persisted per-tool overrides, sorted by tool ID
workspace_id
The workspace ID
Errors
400
Bad Request Error
403
Forbidden Error
404
Not Found Error
422
Unprocessable Entity Error
