| Name | Type | Description | Notes |
|---|---|---|---|
| maintainerId | String | The ID of the member who maintains this resource | [optional] |
| maintainerTeamKey | String | The key of the team that maintains this resource | [optional] |
| description | String | A description of the tool | [optional] |
| schema | Object | JSON Schema defining the tool's parameters for LLM consumption | [optional] |
| customParameters | Object | Custom metadata and configuration for application-level use (not sent to LLM) | [optional] |
| tags | List<String> | Replaces the tags on the tool. Tags can be used in custom role policies. | [optional] |