JSON-RPC

Changes to JSON-RPC 2.0 endpoint (all agent operations dispatch here)

post/
    • breaking

      request property was restricted to a list of enum values

    • breaking

      the request property const value 2.0 was added

    • breaking

      removed the enum value 2.0 of the request property

    • breaking

      the request property type changed from object to no type

    • breaking

      response property id list-of-types was widened by adding types integer and null to media type application/json of response 200

    • breaking

      added subschema #2 subschema #3 to the response property oneOf list for the response status

    • breaking

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

    • info

      api operation id jsonRpcEndpoint removed and replaced with

    • info

      the endpoint scheme security bearerAuth was added to the API

    • info

      the endpoint scheme security bearerAuth AND didSignature was added to the API

    • info

      the endpoint scheme security BearerAuth was removed from the API

    • info

      added the new contexts/clear enum value to the request property

    • info

      added the new contexts/list enum value to the request property

    • info

      added the new message/send enum value to the request property

    • info

      added the new message/stream enum value to the request property

    • info

      added the new tasks/cancel enum value to the request property

    • info

      added the new tasks/feedback enum value to the request property

    • info

      added the new tasks/get enum value to the request property

    • info

      added the new tasks/list enum value to the request property

    • info

      request property list-of-types was widened by adding types integer to media type application/json

    • info

      added to the request property oneOf list

    • info

      added the non-success response with the status

    • info

      added the non-success response with the status

    • info

      added the non-success response with the status

    • info

      added the non-success response with the status

    • info

      added the non-success response with the status

    • info

      the response property / became required for the status

    • info

      the response property / became required for the status

    • info

      the response property const value 2.0 was added for the status

    • info

      removed the 2.0 enum value from the response property for the response status

    • breaking

      added the new required request property

    • breaking

      added the new required request property

    • breaking

      added the new required request property

    • breaking

      removed from the request body oneOf list

    • breaking

      the request's body type changed from no type to object

    • breaking

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

    • info

      added the new optional request property

    • info

      removed from the response body oneOf list for the response status

    • info

      added the optional property to the response with the status

    • info

      added the optional property to the response with the status

    • info

      added the required property to the response with the status

    • info

      added the required property to the response with the status