ToolResource
- createdType: stringFormat: date-time
_at requiredWhen the tool was created.
- descriptionType: stringmin length:1max length:1000required
What the tool does and when the agent should use it.
- endpointType: string
_url min length:1Format: urirequiredThe owner's public HTTPS endpoint. Resia sends one ToolRequest POST for each tool call, with no retry or redirect. The total deadline is ten seconds. Return a 2xx ToolEndpointResponse of at most 64 KiB. A timeout leaves the action outcome unknown. Treat the complete URL as a credential.
- idType: stringmin length:1max length:512required
The tool's identifier. Use it with GET, PUT, and DELETE /v1/tools/{tool_id}.
- nameType: stringrequired
The tool name. An agent version names the tool by it, and the model calls the tool by it.
- parametersType:requiredProperties: 1
An object JSON Schema for the tool arguments.
- updatedType: stringFormat: date-time
_at requiredWhen the tool's description, argument schema, or endpoint URL last changed.

