English
API Changes – Version 13.3
Added
Private agents are available under
/v1/prompt-template/private: list, read, create, update, delete, and duplicate operations are supported. Access is restricted to the owning user.Private prompt templates can be executed through the General-Purpose Agent. The calling JWT must have permission to use the General-Purpose Agent and to access the private template. Pass the template ID as
templateIdand, when needed, the private scope asscope: "private".Examples for A2A JSON-RPC and REST:
json{ "jsonrpc": "2.0", "id": "1", "method": "SendMessage", "params": { "message": { "message_id": "message_id", "role": "ROLE_USER", "parts": [ { "text": "Your message to the agent" } ] }, "metadata": { "templateId": "private_template_id", "scope": "private" } } }json{ "message": { "message_id": "message_id", "role": "ROLE_USER", "parts": [ { "text": "Your message to the agent" } ] }, "metadata": { "templateId": "private_template_id", "scope": "private" } }Public agents can be duplicated with
POST /v1/prompt-template/{template_id}/duplicate.Knowledge bases can be fetched by ID with
GET /v1/knowledge-base/{knowledge_base_id}.Tool listing supports the optional
bindingfilter parameter.
Changed
The chat tool name
websearchreplacessearch_web;scrapeis no longer an allowed chat tool name.input_asset_idswas removed from prompt-template create and update requests. Input assets are no longer associated with templates through these fields.prompt_template_idwas removed from file upload, input-asset upload, and ingest-file requests.