Update a forged agent
PUT /api/v1/forge/agents/{agent_id}
PUT
/api/v1/forge/agents/{agent_id}
Replace the template; snapshot the prior version for audit.
Authorizations
Parameters
Path Parameters
agent_id
required
string format: uuid
Request Body required
PUT body — full template replacement.
object
template
required
Tenant-supplied template payload for create / update.
object
allowed_tools
Array<string>
credit_cost_per_call
integer
default_model
string
description
string
max_reflection_rounds
integer
max_tool_calls
integer
name
required
string
system_prompt
required
string
Responses
200
Successful Response
Wire shape for read / list endpoints.
object
created_at
required
string format: date-time
id
required
string format: uuid
isolation_mode
required
string
status
required
string
template
required
object
key
additional properties
any
tenant_id
required
string format: uuid
updated_at
required
string format: date-time
version
required
integer
422
Validation Error
object
detail
Array<object>
object
ctx
object
input
loc
required
Array
msg
required
string
type
required
string