---
title: "Changes to Send Message (Streaming)"
method: POST
path: "/chats/{chatId}/messages/stream"
---

# Changes to Send Message (Streaming)

`POST /chats/{chatId}/messages/stream`

> Every recorded change to this operation, newest first.

## Timeline

Changed in 11 of 48 revisions.

- **2026-10-21** `467d24b4c224`: 13 breaking, 5 info
- **2026-10-20** `0765e9bbdaf1`: 1 info
- **2026-10-08** `cca16477343a`: 6 info
- **2026-09-21** `282774217d38`: 1 info
- **2026-09-16** `daca2ff2cc01`: 1 breaking, 1 info
- **2026-09-10** `46778b2fcbaf`: 1 info
- **2026-09-03** `50aab2de9717`: 1 breaking, 1 info
- **2026-08-27** `3cf5debd6cf4`: 1 breaking, 3 warning, 5 info
- **2026-08-26** `76c7f743f0e9`: 2 info
- **2026-07-31** `ca413e5ca710`: 1 info
- **2026-07-30** `da68370a2aea`: 1 info

## Changes

- **2026-10-21** `467d24b4c224`: 13 breaking, 5 info
  - removed the enum value `v0-max` of the request property `modelConfiguration/modelId` (media type: application/json)
  - removed the enum value `v0-max` of the request property `modelConfiguration/modelId` (media type: application/x-www-form-urlencoded)
  - removed the enum value `v0-max` of the request property `modelConfiguration/modelId` (media type: multipart/form-data)
  - removed the enum value `v0-max-fast` of the request property `modelConfiguration/modelId` (media type: application/json)
  - removed the enum value `v0-max-fast` of the request property `modelConfiguration/modelId` (media type: application/x-www-form-urlencoded)
  - removed the enum value `v0-max-fast` of the request property `modelConfiguration/modelId` (media type: multipart/form-data)
  - removed the enum value `v0-mini` of the request property `modelConfiguration/modelId` (media type: application/json)
  - removed the enum value `v0-mini` of the request property `modelConfiguration/modelId` (media type: application/x-www-form-urlencoded)
  - removed the enum value `v0-mini` of the request property `modelConfiguration/modelId` (media type: multipart/form-data)
  - removed the enum value `v0-pro` of the request property `modelConfiguration/modelId` (media type: application/json)
  - removed the enum value `v0-pro` of the request property `modelConfiguration/modelId` (media type: application/x-www-form-urlencoded)
  - removed the enum value `v0-pro` of the request property `modelConfiguration/modelId` (media type: multipart/form-data)
  - the `modelConfiguration/modelId` request property type changed from `string` to no type (media type: application/json)
  - added `subschema #1, subschema #2` to the `modelConfiguration/modelId` request property `anyOf` list (media type: application/json)
  - added `subschema #1, subschema #2` to the `modelConfiguration/modelId` request property `anyOf` list (media type: application/x-www-form-urlencoded)
  - added `subschema #1, subschema #2` to the `modelConfiguration/modelId` request property `anyOf` list (media type: multipart/form-data)
  - the `modelConfiguration/modelId` request property type was generalized from `string` to no type (media type: application/x-www-form-urlencoded)
  - the `modelConfiguration/modelId` request property type was generalized from `string` to no type (media type: multipart/form-data)
- **2026-10-20** `0765e9bbdaf1`: 1 info
  - added the non-success response with the status `409`
- **2026-10-08** `cca16477343a`: 6 info
  - added the new optional request property `designMode` (media type: application/json)
  - added the new optional request property `designMode` (media type: application/x-www-form-urlencoded)
  - added the new optional request property `designMode` (media type: multipart/form-data)
  - the request property `message` became optional (media type: application/json)
  - the request property `message` became optional (media type: application/x-www-form-urlencoded)
  - the request property `message` became optional (media type: multipart/form-data)
- **2026-09-21** `282774217d38`: 1 info
  - response property `oneOf[subschema #1]/parts/items/oneOf[subschema #8]/data/anyOf[subschema #3]/requestedNpmRegistryIds` deprecated
- **2026-09-16** `daca2ff2cc01`: 1 breaking, 1 info
  - added `subschema #2, subschema #3` to the `oneOf[subschema #1]/parts/items/oneOf[subschema #8]/data/anyOf[subschema #4]/` response property `oneOf` list for the response status `200`
  - removed `subschema #2` from the `oneOf[subschema #1]/parts/items/oneOf[subschema #8]/data/anyOf[subschema #4]/` response property `oneOf` list for the response status `200`
- **2026-09-10** `46778b2fcbaf`: 1 info
  - added the required property `oneOf[subschema #1]/parts/items/oneOf[subschema #8]/data/anyOf[subschema #3]/requestedNpmRegistryIds` to the response with the `200` status
- **2026-09-03** `50aab2de9717`: 1 breaking, 1 info
  - added `subschema #1, subschema #3` to the response body `oneOf` list for the response status `200`
  - removed `subschema #1, subschema #3` from the response body `oneOf` list for the response status `200`
- **2026-08-27** `3cf5debd6cf4`: 1 breaking, 3 warning, 5 info
  - the `attachments/items/` request property type changed from `object` to no type (media type: application/json)
  - removed the request property `attachments/items/url` (media type: application/json)
  - removed the request property `attachments/items/url` (media type: application/x-www-form-urlencoded)
  - removed the request property `attachments/items/url` (media type: multipart/form-data)
  - added `subschema #1, subschema #2` to the `attachments/items/` request property `anyOf` list (media type: application/json)
  - added `subschema #1, subschema #2` to the `attachments/items/` request property `anyOf` list (media type: application/x-www-form-urlencoded)
  - added `subschema #1, subschema #2` to the `attachments/items/` request property `anyOf` list (media type: multipart/form-data)
  - the `attachments/items/` request property type was generalized from `object` to no type (media type: application/x-www-form-urlencoded)
  - the `attachments/items/` request property type was generalized from `object` to no type (media type: multipart/form-data)
- **2026-08-26** `76c7f743f0e9`: 2 info
  - added the optional property `oneOf[subschema #1]/parts/items/oneOf[subschema #7]/suggestedPermissions/items/toolDisplayName` to the response with the `200` status
  - added the optional property `oneOf[subschema #1]/parts/items/oneOf[subschema #7]/toolDisplayName` to the response with the `200` status
- **2026-07-31** `ca413e5ca710`: 1 info
  - added `subschema #4` to the `oneOf[subschema #1]/parts/items/oneOf[subschema #8]/data` response property `anyOf` list for the response status `200`
- **2026-07-30** `da68370a2aea`: 1 info
  - endpoint added

---

[Operation](https://skmtc.dev/vercel/apis/v0-platform-api-beta/docs/chats/:chatId/messages/stream/post.md) - [API](https://skmtc.dev/vercel/apis/v0-platform-api-beta.md) - [Page](https://skmtc.dev/vercel/apis/v0-platform-api-beta/changes/chats/:chatId/messages/stream/post)
