| Field | Type | Required | Description |
|---|---|---|---|
request_type |
models.ServerToolRequestRequestType | ✔️ | The type of request made to the user. |
request_id |
str | ✔️ | Unique identifier for this request. |
tool_display_name |
Optional[str] | ➖ | Human-readable display name for the tool. |
server_id |
Optional[str] | ➖ | Unique identifier of the tool server. Use with GET /tool-servers/{serverId}/auth to resolve display information and authentication status. |
tool_cta |
Optional[str] | ➖ | Custom call-to-action (CTA) verb for the approval button (e.g., "Create", "Update", "Send"). |
action_preview |
Optional[models.ActionPreview] | ➖ | Preview information for an action being executed. |