Skip to navigation

Update Agent

Authentication

AuthorizationApi-Key

Type "Api-Key" followed by a space and the project API key.

Path parameters

agent_uuidstringRequired
Agent UUID

Request

Request body
expected_revisionintegerRequired>=1
The current Agent revision used for optimistic concurrency.
deployment_idstringOptional
The customer deployment this Agent represents. Set to null to clear it.
descriptionstringOptional

A human-readable description of the Agent. Set to null to clear it.

memory_settingsobjectOptional
Replacement Agent Memory settings. Set to null to restore defaults.
metadataobject or nullOptional
Replacement developer metadata. Set to null to clear it.
namestringOptional
The Agent's display name.
versionstringOptional
The customer deployment version this Agent represents. Set to null to clear it.

Response

OK
agent_idstringOptional

The developer-assigned Agent identifier, unique within the project.

created_atstringOptional
The time the Agent was created.
deployment_idstringOptional
The customer deployment this Agent represents.
descriptionstringOptional

A human-readable description of the Agent.

memory_settingsobjectOptional
Agent Memory capture, compilation, and promotion settings.
metadatamap from strings to anyOptional
Developer metadata used to organize and filter Agents.
namestringOptional
The Agent's display name.
revisionintegerOptional
The revision required by the next update or delete request.
security_domainstringOptional
The immutable boundary within which Skills may be synthesized.
statusenumOptional
The current lifecycle status.
Allowed values:
updated_atstringOptional
The time the Agent was last updated.
uuidstringOptional
The stable identifier of the Agent.
versionstringOptional
The customer deployment version this Agent represents.

Errors

400
Bad Request Error
401
Unauthorized Error
403
Forbidden Error
404
Not Found Error
409
Conflict Error