Skip to content

Demo: Chat-Message Streaming and Chat-Prompt Suggestions imporved err… - #35507

Open
DuckTieCorpMember wants to merge 1 commit into
DevExpress:mainfrom
DuckTieCorpMember:chat-error-handling
Open

DuckTieCorpMember wants to merge 1 commit into
DevExpress:mainfrom
DuckTieCorpMember:chat-error-handling

Conversation

@DuckTieCorpMember

Copy link
Copy Markdown
Contributor

show real error messages in the Chat alert block for demos:

Chat - Message Streaming
Chat - Prompt Suggestions

@DuckTieCorpMember DuckTieCorpMember self-assigned this Oct 6, 2026
@DuckTieCorpMember
DuckTieCorpMember requested a review from a team as a code owner October 6, 2026 11:49
Copilot AI balanced review requested due to automatic review settings October 6, 2026 11:49

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Copilot review overview

🟢 Approval recommended

The changes consistently implement immediate, accurate error reporting across all supported demo frameworks.

Review effort: Balanced
Findings: None

What changed in this PR

Updates the Chat demos to display actual AI service errors instead of a fixed request-limit message.

Changes:

  • Extracts and displays thrown error messages across all frameworks.
  • Disables automatic retries so errors appear immediately.
  • Preserves cancellation handling for streaming requests.
File Description
PromptSuggestions/​Vue/​service.ts Disables AI request retries.
PromptSuggestions/​Vue/​App.vue Displays actual errors.
PromptSuggestions/​ReactJs/​useApi.js Displays actual errors.
PromptSuggestions/​ReactJs/​service.js Disables retries.
PromptSuggestions/​React/​useApi.ts Displays actual errors.
PromptSuggestions/​React/​service.ts Disables retries.
PromptSuggestions/​jQuery/​index.js Adds immediate error reporting.
PromptSuggestions/​Angular/​app/​app.service.ts Displays actual errors.
PromptSuggestions/​Angular/​app/​ai/​ai.service.ts Disables retries.
MessageStreaming/​Vue/​service.ts Disables stream retries.
MessageStreaming/​Vue/​App.vue Reports non-cancellation errors.
MessageStreaming/​ReactJs/​useApi.js Reports non-cancellation errors.
MessageStreaming/​ReactJs/​service.js Disables stream retries.
MessageStreaming/​React/​useApi.ts Reports non-cancellation errors.
MessageStreaming/​React/​service.ts Disables stream retries.
MessageStreaming/​jQuery/​index.js Adds immediate stream-error reporting.
MessageStreaming/​Angular/​app/​app.service.ts Reports non-cancellation errors.
MessageStreaming/​Angular/​app/​ai/​ai.service.ts Disables stream retries.

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

This branch has not been deployed

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

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants