v1

latestOpenAPI 3.1.02026-07-177545150.1 KB
Agent Management

Update Agent

Update an existing agent card.

Requires modify_service permission for the agent. User must be agent owner or admin.

Args: path: Agent path request: Updated agent data user_context: Authenticated user context

Returns: Updated agent card

Raises: HTTPException: 404 if not found, 403 if unauthorized

put/api/agents/{path}

Path parameters

pathstring required

Request body

namestring required

Agent name

descriptionstring

Agent description

urlstring required

Agent endpoint URL

pathstring nullable

Registry path (optional - auto-generated if not provided)

protocolVersionstring

A2A protocol version

versionstring nullable

Agent version

providerobject nullable

Agent provider information {organization, url}

securitySchemesobject nullable

Security schemes configuration

skillsobject[] nullable

Agent skills

streamingboolean

Supports streaming responses

licensestring

License information

visibilitystring

Visibility: public, private, or group-restricted

Response

Successful Response

{"stackTrail":"paths:/api/agents/{path}:put:responses:200:content:application/json:schema","oasType":"schema","type":"unknown"}