Hi! The name field should be in the task-level of the definition, not the operation-level:
{
//here
"name": "my-task",
"operation": {
// not here
...
}
}
By default, the task will just use the operation name (search in your case) as the task name, which means that they get duplicated in your configuration.