What happened?
In task object, the id is called id , that is inconsistent with other object like Message or Context or Artifact where the id is called messageId or contextId or artifactId. I suggest we have a more consistent naming for id field across all objects. I would prefer changing task.id to task.taskId .
Relevant log output
Code of Conduct