Tasks

Write a client-emitted task event (user_input.received, input.requested, run.progress). Backend-owned lifecycle events (task.created, run.*, task.cancelled) MUST be rejected with 400.

post/experimental/tasks/{id}/events

Request

  • Base URL: https://api.tessl.io
  • URL: https://api.tessl.io/experimental/tasks/{id}/events
  • Auth: none declared

Path parameters

idstring uuid required

Headers

Authorizationstring

Request body

OR
OR

Response

Default Response

Changes

    • info

      added the optional property / to the response with the status

    • info

      added the optional property / to the response with the status

    • breaking

      the /// response's property type changed from object to no type for status

    • breaking

      removed the required property //// from the response with the status

    • breaking

      removed the required property //// from the response with the status

    • warning

      removed the optional property //// from the response with the status

    • info

      added subschema #1 subschema #2 subschema #3 subschema #4 to the /// response property anyOf list for the response status