Messages

Changes to Send Message

post/chats/{chatId}/messages
    • breaking

      removed the enum value v0-max of the request property / (media type: application/json)

    • breaking

      removed the enum value v0-max of the request property / (media type: application/x-www-form-urlencoded)

    • breaking

      removed the enum value v0-max of the request property / (media type: multipart/form-data)

    • breaking

      removed the enum value v0-max-fast of the request property / (media type: application/json)

    • breaking

      removed the enum value v0-max-fast of the request property / (media type: application/x-www-form-urlencoded)

    • breaking

      removed the enum value v0-max-fast of the request property / (media type: multipart/form-data)

    • breaking

      removed the enum value v0-mini of the request property / (media type: application/json)

    • breaking

      removed the enum value v0-mini of the request property / (media type: application/x-www-form-urlencoded)

    • breaking

      removed the enum value v0-mini of the request property / (media type: multipart/form-data)

    • breaking

      removed the enum value v0-pro of the request property / (media type: application/json)

    • breaking

      removed the enum value v0-pro of the request property / (media type: application/x-www-form-urlencoded)

    • breaking

      removed the enum value v0-pro of the request property / (media type: multipart/form-data)

    • breaking

      the / request property type changed from string to no type (media type: application/json)

    • info

      added subschema #1 subschema #2 to the / request property anyOf list (media type: application/json)

    • info

      added subschema #1 subschema #2 to the / request property anyOf list (media type: application/x-www-form-urlencoded)

    • info

      added subschema #1 subschema #2 to the / request property anyOf list (media type: multipart/form-data)

    • info

      the / request property type was generalized from string to no type (media type: application/x-www-form-urlencoded)

    • info

      the / request property type was generalized from string to no type (media type: multipart/form-data)

    • info

      added the new optional request property (media type: application/json)

    • info

      added the new optional request property (media type: application/x-www-form-urlencoded)

    • info

      added the new optional request property (media type: multipart/form-data)

    • info

      the request property became optional (media type: application/json)

    • info

      the request property became optional (media type: application/x-www-form-urlencoded)

    • info

      the request property became optional (media type: multipart/form-data)

    • info

      response property parts/items/oneOf[subschema #8]/data/anyOf[subschema #3]/requestedNpmRegistryIds deprecated

    • breaking

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

    • info

      removed subschema #2 from the //// response property oneOf list for the response status

    • info

      added the required property ///// to the response with the status

    • info

      added the required property / to the response with the status

    • breaking

      the / request property type changed from object to no type (media type: application/json)

    • warning

      removed the request property // (media type: application/json)

    • warning

      removed the request property // (media type: application/x-www-form-urlencoded)

    • warning

      removed the request property // (media type: multipart/form-data)

    • info

      added subschema #1 subschema #2 to the / request property anyOf list (media type: application/json)

    • info

      added subschema #1 subschema #2 to the / request property anyOf list (media type: application/x-www-form-urlencoded)

    • info

      added subschema #1 subschema #2 to the / request property anyOf list (media type: multipart/form-data)

    • info

      the / request property type was generalized from object to no type (media type: application/x-www-form-urlencoded)

    • info

      the / request property type was generalized from object to no type (media type: multipart/form-data)

    • info

      added the optional property ///// to the response with the status

    • info

      added the optional property /// to the response with the status

    • info

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

    • breaking

      for the path request parameter chatId, the minLength was increased from 0 to 1

    • breaking

      removed subschema #1 subschema #2 subschema #3 from the / request property anyOf list

    • breaking

      removed the enum value v0-auto of the request property /

    • breaking

      the request property's minLength was increased from 0 to 1

    • breaking

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

    • breaking

      removed the required property from the response with the status

    • breaking

      removed the required property from the response with the status

    • breaking

      removed the required property from the response with the status

    • breaking

      removed the required property from the response with the status

    • breaking

      removed the required property from the response with the status

    • breaking

      removed the required property from the response with the status

    • breaking

      removed the required property from the response with the status

    • breaking

      removed the required property from the response with the status

    • breaking

      removed the required property from the response with the status

    • breaking

      removed the required property from the response with the status

    • breaking

      removed the required property from the response with the status

    • breaking

      removed the required property from the response with the status

    • breaking

      removed the required property from the response with the status

    • breaking

      removed the required property from the response with the 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 request property

    • warning

      removed the request property

    • warning

      removed the request property /

    • warning

      removed the request property

    • warning

      removed the request property

    • warning

      removed the optional property from the response with the status

    • warning

      removed the optional property from the response with the status

    • warning

      removed the optional property from the response with the status

    • warning

      removed the optional property from the response with the status

    • warning

      removed the optional property from the response with the status

    • warning

      removed the optional property from the response with the status

    • warning

      removed the optional property from the response with the status

    • warning

      removed the optional property from the response with the status

    • info

      api operation id chats.sendMessage removed and replaced with messages.send

    • info

      the endpoint scheme security apiKey was removed from the API

    • info

      api tag Messages added

    • info

      api tag chats removed

    • info

      added the new optional request property

    • info

      added the media type application/x-www-form-urlencoded to the request body

    • info

      added the media type multipart/form-data to the request body

    • info

      the request property / with a default value became required

    • info

      the request property / with a default value became required

    • info

      the request property default value was removed

    • info

      added subschema #1 subschema #2 subschema #3 to the / request property oneOf list

    • info

      removed the non-success response with the status

    • info

      removed the non-success response with the status

    • info

      removed the non-success response with the status

    • info

      added the optional property to the response with the status

    • info

      the response property became required for the status

    • info

      the response's property pattern ^(?:(?:\d\d[2468][048]|\d\d[13579][26]|\d\d0[48]|[02468][048]00|[13579][26]00)-02-29|\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\d|30)|(?:02)-(?:0[1-9]|1\d|2[0-8])))T(?:(?:[01]\d|2[0-3]):[0-5]\d(?::[0-5]\d(?:\.\d+)?)?(?:Z))$ was added for the status

    • info

      added the required 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

    • info

      added the required 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

    • info

      added the required 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

    • info

      added the required 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

    • warning

      added the new v0-opus-4.7-fast enum value to the / response property for the response status

    • info

      added the new optional request property

    • warning

      added the new v0-opus-4.7 enum value to the / response property for the response status

    • info

      added the new optional request property

    • info

      added the new optional request property

    • info

      request property / reactivated

    • info

      added the optional property to the response with the status

    • info

      response property modelConfiguration/modelId reactivated

    • info

      added the new optional request property

    • warning

      added the new design-mode enum value to the // response property for the response status

    • warning

      added the new v0-auto enum value to the / response property for the response status

    • info

      added the new v0-auto enum value to the request property /

    • info

      added the required property to the response with the status

    • warning

      added the new cloned-repo enum value to the // response property for the response status

    • warning

      added the new manual-commit enum value to the // response property for the response status

    • warning

      added the new v0-max-fast enum value to the / response property for the response status

    • info

      added the new v0-max-fast enum value to the request property /

    • info

      removed the unknown enum value from the // response property for the response status

    • breaking

      removed the enum value v0-1.5-lg of the request property /

    • breaking

      removed the enum value v0-1.5-md of the request property /

    • breaking

      removed the enum value v0-1.5-sm of the request property /

    • breaking

      removed the enum value v0-gpt-5 of the request property /

    • breaking

      removed the enum value v0-opus-4.5 of the request property /

    • breaking

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

    • warning

      added the new answered-questions enum value to the // response property for the response status

    • warning

      added the new fix-cve enum value to the // response property for the response status

    • warning

      added the new pull-changes enum value to the // response property for the response status

    • warning

      added the new v0-max enum value to the / response property for the response status

    • warning

      added the new v0-mini enum value to the / response property for the response status

    • warning

      added the new v0-pro enum value to the / response property for the response status

    • info

      the request property default value changed from v0-1.5-md to v0-pro

    • info

      added the new v0-max enum value to the request property /

    • info

      added the new v0-mini enum value to the request property /

    • info

      added the new v0-pro enum value to the request property /

    • info

      the response's property default value changed from v0-1.5-md to v0-pro for the status

    • info

      removed the v0-1.5-lg enum value from the / response property for the response status

    • info

      removed the v0-1.5-md enum value from the / response property for the response status

    • info

      removed the v0-1.5-sm enum value from the / response property for the response status

    • info

      removed the v0-gpt-5 enum value from the / response property for the response status

    • info

      removed the v0-opus-4.5 enum value from the / response property for the response status

    • info

      added the required 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

    • info

      added the required property ////// to the response with the status

    • warning

      added the new v0-opus-4.5 enum value to the / response property for the response status

    • info

      added the new optional request property

    • info

      added the new v0-opus-4.5 enum value to the request property /

    • info

      added the optional property // to the response with the status

    • info

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

    • info

      removed subschema #1 subschema #2 from the /// response property anyOf list for the response status

    • info

      the response's property pattern ^(?:(?:\d\d[2468][048]|\d\d[13579][26]|\d\d0[48]|[02468][048]00|[13579][26]00)-02-29|\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\d|30)|(?:02)-(?:0[1-9]|1\d|2[0-8])))T(?:(?:[01]\d|2[0-3]):[0-5]\d(?::[0-5]\d(?:\.\d+)?)?(?:Z))$ was added for the status

    • info

      the / response's property pattern ^(?:(?:\d\d[2468][048]|\d\d[13579][26]|\d\d0[48]|[02468][048]00|[13579][26]00)-02-29|\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\d|30)|(?:02)-(?:0[1-9]|1\d|2[0-8])))T(?:(?:[01]\d|2[0-3]):[0-5]\d(?::[0-5]\d(?:\.\d+)?)?(?:Z))$ was added for the status

    • info

      the / response's property pattern ^(?:(?:\d\d[2468][048]|\d\d[13579][26]|\d\d0[48]|[02468][048]00|[13579][26]00)-02-29|\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\d|30)|(?:02)-(?:0[1-9]|1\d|2[0-8])))T(?:(?:[01]\d|2[0-3]):[0-5]\d(?::[0-5]\d(?:\.\d+)?)?(?:Z))$ was added for the status

    • info

      the // response's property pattern ^(?:(?:\d\d[2468][048]|\d\d[13579][26]|\d\d0[48]|[02468][048]00|[13579][26]00)-02-29|\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\d|30)|(?:02)-(?:0[1-9]|1\d|2[0-8])))T(?:(?:[01]\d|2[0-3]):[0-5]\d(?::[0-5]\d(?:\.\d+)?)?(?:Z))$ was added for the status

    • info

      added 'propertyNames' constraint to the // response property for the status

    • info

      added the required property // to the response with the status

    • info

      added the optional property / to the response with the status

    • info

      the request property default value v0-1.5-md was added

    • info

      the response's property default value v0-1.5-md was added for the status

    • breaking

      the response property / became optional for the status

    • info

      the request property / became optional

    • info

      request property / deprecated

    • info

      added the optional property // to the response with the status

    • info

      response property modelConfiguration/modelId deprecated

    • info

      added the required property to the response with the status

    • info

      added the new experimental_stream enum value to the request property

    • breaking

      the request property / became required

    • breaking

      removed the enum value experimental_stream of the request property

    • breaking

      removed the enum value v0-auto of the request property /

    • breaking

      removed the enum value v0-max of the request property /

    • breaking

      removed the enum value v0-max-fast of the request property /

    • breaking

      removed the enum value v0-mini of the request property /

    • breaking

      removed the enum value v0-pro of the request property /

    • breaking

      removed 'propertyNames' constraint from the // response property for the status

    • breaking

      removed the required property // from the response with the 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 request property

    • warning

      removed the request property

    • warning

      removed the request property

    • warning

      removed the request property

    • warning

      removed the optional property / from the response with the status

    • warning

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

    • warning

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

    • warning

      removed the optional property from the response with the status

    • warning

      added the new unknown enum value to the // response property for the response status

    • warning

      added the new v0-1.5-lg enum value to the / response property for the response status

    • warning

      added the new v0-1.5-md enum value to the / response property for the response status

    • warning

      added the new v0-1.5-sm enum value to the / response property for the response status

    • warning

      added the new v0-gpt-5 enum value to the / response property for the response status

    • info

      the request property default value v0-pro was removed

    • info

      added the new v0-1.5-lg enum value to the request property /

    • info

      added the new v0-1.5-md enum value to the request property /

    • info

      added the new v0-1.5-sm enum value to the request property /

    • info

      added the new v0-gpt-5 enum value to the request property /

    • info

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

    • info

      removed subschema #1 subschema #2 from the /// response property anyOf list for the response status

    • info

      the response property / became required for the status

    • info

      the response's property default value v0-pro was removed for the status

    • info

      removed the answered-questions enum value from the // response property for the response status

    • info

      removed the cloned-repo enum value from the // response property for the response status

    • info

      removed the design-mode enum value from the // response property for the response status

    • info

      removed the fix-cve enum value from the // response property for the response status

    • info

      removed the manual-commit enum value from the // response property for the response status

    • info

      removed the pull-changes enum value from the // response property for the response status

    • info

      removed the v0-auto enum value from the / response property for the response status

    • info

      removed the v0-max enum value from the / response property for the response status

    • info

      removed the v0-max-fast enum value from the / response property for the response status

    • info

      removed the v0-mini enum value from the / response property for the response status

    • info

      removed the v0-opus-4.7 enum value from the / response property for the response status

    • info

      removed the v0-pro enum value from the / response property for the response status

    • info

      the response's property pattern ^(?:(?:\d\d[2468][048]|\d\d[13579][26]|\d\d0[48]|[02468][048]00|[13579][26]00)-02-29|\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\d|30)|(?:02)-(?:0[1-9]|1\d|2[0-8])))T(?:(?:[01]\d|2[0-3]):[0-5]\d(?::[0-5]\d(?:\.\d+)?)?(?:Z))$ was removed for the status

    • info

      the / response's property pattern ^(?:(?:\d\d[2468][048]|\d\d[13579][26]|\d\d0[48]|[02468][048]00|[13579][26]00)-02-29|\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\d|30)|(?:02)-(?:0[1-9]|1\d|2[0-8])))T(?:(?:[01]\d|2[0-3]):[0-5]\d(?::[0-5]\d(?:\.\d+)?)?(?:Z))$ was removed for the status

    • info

      the / response's property pattern ^(?:(?:\d\d[2468][048]|\d\d[13579][26]|\d\d0[48]|[02468][048]00|[13579][26]00)-02-29|\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\d|30)|(?:02)-(?:0[1-9]|1\d|2[0-8])))T(?:(?:[01]\d|2[0-3]):[0-5]\d(?::[0-5]\d(?:\.\d+)?)?(?:Z))$ was removed for the status

    • info

      the // response's property pattern ^(?:(?:\d\d[2468][048]|\d\d[13579][26]|\d\d0[48]|[02468][048]00|[13579][26]00)-02-29|\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\d|30)|(?:02)-(?:0[1-9]|1\d|2[0-8])))T(?:(?:[01]\d|2[0-3]):[0-5]\d(?::[0-5]\d(?:\.\d+)?)?(?:Z))$ was removed for the status