Skip to main content
PUT
Change an agent's definition (a new version)

Authorizations

X-API-Key
string
header
required

Path Parameters

slug
string
required

Body

application/json

What an operator may change on an agent's definition; every field optional, the rest stays. Validated as a whole definition.

name
string | null
Required string length: 1 - 80
description
string | null
Maximum string length: 200
goal
string | null
Maximum string length: 2000
skills
string[] | null
Minimum array length: 1
rules
string | null
Maximum string length: 20000
autonomy
enum<string> | null
Available options:
propose,
act_with_approval,
act
enabled
boolean | null
triggers
Triggers · object[] | null
behaviour
Behaviour · object | null
order
integer | null
Required range: 0 <= x <= 1000

Response

Successful Response

The response is of type Response Put Agent V1 Process Agents Slug Put · object.