Terminate Task
client.tasks.terminate(stringtaskID, TaskTerminateParams { reason } body?, RequestOptionsoptions?): Task { id, cleaned_at, created_at, 6 more }
POST/tasks/{task_id}/terminate
Terminate Task
import Agentex from 'agentex';
const client = new Agentex({
apiKey: process.env['AGENTEX_SDK_API_KEY'], // This is the default and can be omitted
});
const task = await client.tasks.terminate('task_id');
console.log(task.id);{
"id": "id",
"cleaned_at": "2019-12-27T18:11:19.117Z",
"created_at": "2019-12-27T18:11:19.117Z",
"name": "name",
"params": {
"foo": "bar"
},
"status": "CANCELED",
"status_reason": "status_reason",
"task_metadata": {
"foo": "bar"
},
"updated_at": "2019-12-27T18:11:19.117Z"
}Returns Examples
{
"id": "id",
"cleaned_at": "2019-12-27T18:11:19.117Z",
"created_at": "2019-12-27T18:11:19.117Z",
"name": "name",
"params": {
"foo": "bar"
},
"status": "CANCELED",
"status_reason": "status_reason",
"task_metadata": {
"foo": "bar"
},
"updated_at": "2019-12-27T18:11:19.117Z"
}