From e33782532b71364bc3cde2cf5902da03a128c434 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Tue, 22 Sep 2026 11:07:46 +0000 Subject: [PATCH] feat: Updated OpenAPI spec --- ...t.GetWByWIdAssistantConversationsByCIdEvents.g.cs | 2 +- ...sistantConversationsByCIdMessagesByMIdEvents.g.cs | 2 +- ...t.GetWByWIdAssistantConversationsByCIdEvents.g.cs | 2 +- ...sistantConversationsByCIdMessagesByMIdEvents.g.cs | 2 +- .../Dust.IMcpClient.GetWByWIdMcpRequests.g.cs | 2 +- .../Dust.McpClient.GetWByWIdMcpRequests.g.cs | 2 +- src/libs/Dust/openapi.yaml | 12 ++++++------ 7 files changed, 12 insertions(+), 12 deletions(-) diff --git a/src/libs/Dust/Generated/Dust.ConversationsClient.GetWByWIdAssistantConversationsByCIdEvents.g.cs b/src/libs/Dust/Generated/Dust.ConversationsClient.GetWByWIdAssistantConversationsByCIdEvents.g.cs index 09a633d..c41dd7a 100644 --- a/src/libs/Dust/Generated/Dust.ConversationsClient.GetWByWIdAssistantConversationsByCIdEvents.g.cs +++ b/src/libs/Dust/Generated/Dust.ConversationsClient.GetWByWIdAssistantConversationsByCIdEvents.g.cs @@ -56,7 +56,7 @@ partial void ProcessGetWByWIdAssistantConversationsByCIdEventsResponse( /// /// Get the events for a conversation
/// Stream conversation events for the workspace identified by {wId} using Server-Sent Events (SSE).
- /// The stream starts with a named `dust-handshake` frame containing `data: {}`. Unnamed event frames carry JSON with `eventId` and `data` fields. A plain-text `data: done` frame ends the current connection; clients may reconnect with `lastEventId`. + /// The stream starts with a `:connect` comment. Event frames carry JSON with `eventId` and `data` fields. A plain-text `data: done` frame ends the current connection; clients may reconnect with `lastEventId`. ///
/// /// diff --git a/src/libs/Dust/Generated/Dust.ConversationsClient.GetWByWIdAssistantConversationsByCIdMessagesByMIdEvents.g.cs b/src/libs/Dust/Generated/Dust.ConversationsClient.GetWByWIdAssistantConversationsByCIdMessagesByMIdEvents.g.cs index 6bb3ce4..5cba2ae 100644 --- a/src/libs/Dust/Generated/Dust.ConversationsClient.GetWByWIdAssistantConversationsByCIdMessagesByMIdEvents.g.cs +++ b/src/libs/Dust/Generated/Dust.ConversationsClient.GetWByWIdAssistantConversationsByCIdMessagesByMIdEvents.g.cs @@ -58,7 +58,7 @@ partial void ProcessGetWByWIdAssistantConversationsByCIdMessagesByMIdEventsRespo /// /// Get events for a message
/// Stream events for a message in the workspace identified by {wId} using Server-Sent Events (SSE).
- /// The stream starts with a named `dust-handshake` frame containing `data: {}`. Unnamed message frames carry JSON with `eventId` and `data` fields. A plain-text `data: done` frame ends the current connection; clients may reconnect with `lastEventId`. + /// The stream starts with a `:connect` comment. Message frames carry JSON with `eventId` and `data` fields. A plain-text `data: done` frame ends the current connection; clients may reconnect with `lastEventId`. ///
/// /// diff --git a/src/libs/Dust/Generated/Dust.IConversationsClient.GetWByWIdAssistantConversationsByCIdEvents.g.cs b/src/libs/Dust/Generated/Dust.IConversationsClient.GetWByWIdAssistantConversationsByCIdEvents.g.cs index 0bb833b..793d343 100644 --- a/src/libs/Dust/Generated/Dust.IConversationsClient.GetWByWIdAssistantConversationsByCIdEvents.g.cs +++ b/src/libs/Dust/Generated/Dust.IConversationsClient.GetWByWIdAssistantConversationsByCIdEvents.g.cs @@ -7,7 +7,7 @@ public partial interface IConversationsClient /// /// Get the events for a conversation
/// Stream conversation events for the workspace identified by {wId} using Server-Sent Events (SSE).
- /// The stream starts with a named `dust-handshake` frame containing `data: {}`. Unnamed event frames carry JSON with `eventId` and `data` fields. A plain-text `data: done` frame ends the current connection; clients may reconnect with `lastEventId`. + /// The stream starts with a `:connect` comment. Event frames carry JSON with `eventId` and `data` fields. A plain-text `data: done` frame ends the current connection; clients may reconnect with `lastEventId`. ///
/// /// diff --git a/src/libs/Dust/Generated/Dust.IConversationsClient.GetWByWIdAssistantConversationsByCIdMessagesByMIdEvents.g.cs b/src/libs/Dust/Generated/Dust.IConversationsClient.GetWByWIdAssistantConversationsByCIdMessagesByMIdEvents.g.cs index b01c9c9..b5719ec 100644 --- a/src/libs/Dust/Generated/Dust.IConversationsClient.GetWByWIdAssistantConversationsByCIdMessagesByMIdEvents.g.cs +++ b/src/libs/Dust/Generated/Dust.IConversationsClient.GetWByWIdAssistantConversationsByCIdMessagesByMIdEvents.g.cs @@ -7,7 +7,7 @@ public partial interface IConversationsClient /// /// Get events for a message
/// Stream events for a message in the workspace identified by {wId} using Server-Sent Events (SSE).
- /// The stream starts with a named `dust-handshake` frame containing `data: {}`. Unnamed message frames carry JSON with `eventId` and `data` fields. A plain-text `data: done` frame ends the current connection; clients may reconnect with `lastEventId`. + /// The stream starts with a `:connect` comment. Message frames carry JSON with `eventId` and `data` fields. A plain-text `data: done` frame ends the current connection; clients may reconnect with `lastEventId`. ///
/// /// diff --git a/src/libs/Dust/Generated/Dust.IMcpClient.GetWByWIdMcpRequests.g.cs b/src/libs/Dust/Generated/Dust.IMcpClient.GetWByWIdMcpRequests.g.cs index ae18771..cbe52b5 100644 --- a/src/libs/Dust/Generated/Dust.IMcpClient.GetWByWIdMcpRequests.g.cs +++ b/src/libs/Dust/Generated/Dust.IMcpClient.GetWByWIdMcpRequests.g.cs @@ -10,7 +10,7 @@ public partial interface IMcpClient /// Server-Sent Events (SSE) endpoint that streams MCP tool requests for a workspace.
/// This endpoint is used by client-side MCP servers to listen for tool requests in real-time.
/// Events arrive as new tool requests are made. Reconnect with `lastEventId` after the stream closes to continue receiving events.
- /// The stream starts with a named `dust-handshake` frame containing `data: {}`. Unnamed request frames carry JSON with `eventId` and `data` fields. A plain-text `data: done` frame ends the current connection; clients may reconnect with `lastEventId`. + /// The stream starts with a `:connect` comment. Request frames carry JSON with `eventId` and `data` fields. A plain-text `data: done` frame ends the current connection; clients may reconnect with `lastEventId`. /// /// /// diff --git a/src/libs/Dust/Generated/Dust.McpClient.GetWByWIdMcpRequests.g.cs b/src/libs/Dust/Generated/Dust.McpClient.GetWByWIdMcpRequests.g.cs index aa53a31..747bd5c 100644 --- a/src/libs/Dust/Generated/Dust.McpClient.GetWByWIdMcpRequests.g.cs +++ b/src/libs/Dust/Generated/Dust.McpClient.GetWByWIdMcpRequests.g.cs @@ -59,7 +59,7 @@ partial void ProcessGetWByWIdMcpRequestsResponse( /// Server-Sent Events (SSE) endpoint that streams MCP tool requests for a workspace.
/// This endpoint is used by client-side MCP servers to listen for tool requests in real-time.
/// Events arrive as new tool requests are made. Reconnect with `lastEventId` after the stream closes to continue receiving events.
- /// The stream starts with a named `dust-handshake` frame containing `data: {}`. Unnamed request frames carry JSON with `eventId` and `data` fields. A plain-text `data: done` frame ends the current connection; clients may reconnect with `lastEventId`. + /// The stream starts with a `:connect` comment. Request frames carry JSON with `eventId` and `data` fields. A plain-text `data: done` frame ends the current connection; clients may reconnect with `lastEventId`. /// /// /// diff --git a/src/libs/Dust/openapi.yaml b/src/libs/Dust/openapi.yaml index d8abcf1..cb8623c 100644 --- a/src/libs/Dust/openapi.yaml +++ b/src/libs/Dust/openapi.yaml @@ -1333,7 +1333,7 @@ "/api/v1/w/{wId}/assistant/conversations/{cId}/events": { "get": { "summary": "Get the events for a conversation", - "description": "Stream conversation events for the workspace identified by {wId} using Server-Sent Events (SSE).\nThe stream starts with a named `dust-handshake` frame containing `data: {}`. Unnamed event frames carry JSON with `eventId` and `data` fields. A plain-text `data: done` frame ends the current connection; clients may reconnect with `lastEventId`.\n", + "description": "Stream conversation events for the workspace identified by {wId} using Server-Sent Events (SSE).\nThe stream starts with a `:connect` comment. Event frames carry JSON with `eventId` and `data` fields. A plain-text `data: done` frame ends the current connection; clients may reconnect with `lastEventId`.\n", "tags": [ "Conversations" ], @@ -1373,7 +1373,7 @@ ], "responses": { "200": { - "description": "SSE event stream with a named handshake followed by unnamed conversation frames. Each conversation frame contains JSON with `eventId` and `data` fields. The `data` field is the conversation event. View the \"Events\" page from this documentation for more information.", + "description": "SSE event stream with a `:connect` comment followed by conversation frames. Each conversation frame contains JSON with `eventId` and `data` fields. The `data` field is the conversation event. View the \"Events\" page from this documentation for more information.", "content": { "text/event-stream": { "schema": { @@ -2075,7 +2075,7 @@ "/api/v1/w/{wId}/assistant/conversations/{cId}/messages/{mId}/events": { "get": { "summary": "Get events for a message", - "description": "Stream events for a message in the workspace identified by {wId} using Server-Sent Events (SSE).\nThe stream starts with a named `dust-handshake` frame containing `data: {}`. Unnamed message frames carry JSON with `eventId` and `data` fields. A plain-text `data: done` frame ends the current connection; clients may reconnect with `lastEventId`.\n", + "description": "Stream events for a message in the workspace identified by {wId} using Server-Sent Events (SSE).\nThe stream starts with a `:connect` comment. Message frames carry JSON with `eventId` and `data` fields. A plain-text `data: done` frame ends the current connection; clients may reconnect with `lastEventId`.\n", "tags": [ "Conversations" ], @@ -2124,7 +2124,7 @@ ], "responses": { "200": { - "description": "SSE event stream with a named handshake followed by unnamed message frames. The JSON `data` field in each message frame contains the event, discriminated by `type`.", + "description": "SSE event stream with a `:connect` comment followed by message frames. The JSON `data` field in each message frame contains the event, discriminated by `type`.", "content": { "text/event-stream": { "schema": { @@ -3055,7 +3055,7 @@ "/api/v1/w/{wId}/mcp/requests": { "get": { "summary": "Stream MCP tool requests for a workspace", - "description": "[Documentation](https://docs.dust.tt/docs/client-side-mcp-server)\nServer-Sent Events (SSE) endpoint that streams MCP tool requests for a workspace.\nThis endpoint is used by client-side MCP servers to listen for tool requests in real-time.\nEvents arrive as new tool requests are made. Reconnect with `lastEventId` after the stream closes to continue receiving events.\nThe stream starts with a named `dust-handshake` frame containing `data: {}`. Unnamed request frames carry JSON with `eventId` and `data` fields. A plain-text `data: done` frame ends the current connection; clients may reconnect with `lastEventId`.\n", + "description": "[Documentation](https://docs.dust.tt/docs/client-side-mcp-server)\nServer-Sent Events (SSE) endpoint that streams MCP tool requests for a workspace.\nThis endpoint is used by client-side MCP servers to listen for tool requests in real-time.\nEvents arrive as new tool requests are made. Reconnect with `lastEventId` after the stream closes to continue receiving events.\nThe stream starts with a `:connect` comment. Request frames carry JSON with `eventId` and `data` fields. A plain-text `data: done` frame ends the current connection; clients may reconnect with `lastEventId`.\n", "tags": [ "MCP" ], @@ -3095,7 +3095,7 @@ ], "responses": { "200": { - "description": "SSE event stream with a named handshake followed by unnamed request frames. The JSON `data` field in each request frame contains the tool request.\n", + "description": "SSE event stream with a `:connect` comment followed by request frames. The JSON `data` field in each request frame contains the tool request.\n", "content": { "text/event-stream": { "schema": {