Templates
Create template (Cloud-only)
client.templates.create(TemplateCreateParamsbody, RequestOptionsoptions?): TemplateCreateResponse { id, latest_version, name, 5 more }
/v1/templates
Delete template (Cloud-only)
client.templates.delete(stringtemplateName, TemplateDeleteParamsbody?, RequestOptionsoptions?): TemplateDeleteResponse { success }
/v1/templates/{template_name}
Update current template from agent file (Cloud-only)
client.templates.update(stringtemplateName, TemplateUpdateParams { agent_file_json, save_existing_changes, update_existing_tools } body, RequestOptionsoptions?): TemplateUpdateResponse { success, message }
/v1/templates/{template_name}
TemplatesAgents
Create Agents From Template
client.templates.agents.create(stringtemplateVersion, AgentCreateParams { agent_name, identity_ids, initial_message_sequence, 3 more } body?, RequestOptionsoptions?): AgentCreateResponse { agent_ids, deployment_id, group_id }
/v1/templates/{template_version}/agents