Skip to content

Chat: Add Message Streaming jQuery demo#33172

Open
r-farkhutdinov wants to merge 3 commits intoDevExpress:26_1from
r-farkhutdinov:26_1_message_streaming_demo
Open

Chat: Add Message Streaming jQuery demo#33172
r-farkhutdinov wants to merge 3 commits intoDevExpress:26_1from
r-farkhutdinov:26_1_message_streaming_demo

Conversation

@r-farkhutdinov
Copy link
Copy Markdown
Contributor

No description provided.

@r-farkhutdinov r-farkhutdinov self-assigned this Apr 6, 2026
@r-farkhutdinov r-farkhutdinov requested a review from a team as a code owner April 6, 2026 14:18
Copilot AI review requested due to automatic review settings April 6, 2026 14:18
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Adds a new Chat → “Message Streaming” jQuery demo to showcase streaming AI responses (with a stop/cancel UX) and registers it in the demos navigation metadata.

Changes:

  • Registers the new “Message Streaming” Chat demo in apps/demos/menuMeta.json.
  • Adds a new jQuery demo page (HTML/JS/CSS) that streams Azure OpenAI chat completion deltas into the DevExtreme Chat UI.
  • Adds demo configuration/constants and empty-view suggestion cards.

Reviewed changes

Copilot reviewed 5 out of 5 changed files in this pull request and generated 3 comments.

Show a summary per file
File Description
apps/demos/menuMeta.json Adds the “Message Streaming” demo entry under Chat.
apps/demos/Demos/Chat/MessageStreaming/jQuery/index.html Demo shell; loads DevExtreme + external ESM dependencies and wires globals.
apps/demos/Demos/Chat/MessageStreaming/jQuery/index.js Implements streaming request flow, stop button, message rendering, and suggestions.
apps/demos/Demos/Chat/MessageStreaming/jQuery/styles.css Chat layout plus empty-view suggestion card styling.
apps/demos/Demos/Chat/MessageStreaming/jQuery/data.js Demo constants (Azure OpenAI config, user/assistant, suggestions).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants