agents
Replace or remove an agent's hosted tool allow-list
Changed onReplace the agent's whole hosted tool allow-list, or remove it with a JSON null body (an empty body is refused, so a mistake never removes a list). Answers the stored list (or null). Audited as agent.hosted_tools.update with the list before and after; the agent's config version advances, so the runtime picks it up.
put/api/v1/agents/{agent_id}/hosted-tools
Request
- Base URLhttps://cp.xenovia.io (the document declares no server; this is the origin it was published from)
- URLhttps://cp.xenovia.io/api/v1/agents/{agent_id}/hosted-tools
- Authnone declared
Path parameters
agent_idstring uuid required
Headers
Authorizationstring nullable
X-Request-IDstring nullable
Request body
Response
Successful Response
Changes
- info
endpoint added
- info