## Update `client.agents.versions.update(stringpathUuid, VersionUpdateParamsbody?, RequestOptionsoptions?): 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 - `pathUuid: string` - `body: VersionUpdateParams` - `body_uuid?: string` Agent unique identifier - `version_hash?: string` Unique identifier ### Returns - `VersionUpdateResponse` - `audit_header?: AuditHeader` An alternative way to provide auth information. for internal use only. - `actor_id?: string` - `actor_ip?: string` - `actor_uuid?: string` - `context_urn?: string` - `origin_application?: string` - `user_id?: string` - `user_uuid?: string` - `version_hash?: string` Unique identifier ### Example ```typescript import Gradient from '@digitalocean/gradient'; const client = new Gradient(); const version = await client.agents.versions.update('"123e4567-e89b-12d3-a456-426614174000"'); console.log(version.audit_header); ```