## Update `agents.versions.update(strpath_uuid, VersionUpdateParams**kwargs) -> VersionUpdateResponse` **put** `/v2/gen-ai/agents/{uuid}/versions` To update to a specific agent version, send a PUT request to `/v2/gen-ai/agents/{uuid}/versions`. ### Parameters - **uuid:** `str` - **uuid:** `str` - **version\_hash:** `str` Unique identifier ### Returns - `class VersionUpdateResponse` - **audit\_header:** `Optional[AuditHeader]` An alternative way to provide auth information. for internal use only. - **actor\_id:** `Optional[str]` - **actor\_ip:** `Optional[str]` - **actor\_uuid:** `Optional[str]` - **context\_urn:** `Optional[str]` - **origin\_application:** `Optional[str]` - **user\_id:** `Optional[str]` - **user\_uuid:** `Optional[str]` - **version\_hash:** `Optional[str]` Unique identifier ### Example ```python from do_gradientai import GradientAI client = GradientAI() version = client.agents.versions.update( path_uuid="\"123e4567-e89b-12d3-a456-426614174000\"", ) print(version.audit_header) ```