Skip to content

Grids AI Assistant: Add API Descriptions#8691

Open
arman-boyakhchyan wants to merge 7 commits intoDevExpress:26_1from
arman-boyakhchyan:grids-ai-assistant-api
Open

Grids AI Assistant: Add API Descriptions#8691
arman-boyakhchyan wants to merge 7 commits intoDevExpress:26_1from
arman-boyakhchyan:grids-ai-assistant-api

Conversation

@arman-boyakhchyan
Copy link
Copy Markdown
Contributor

No description provided.

@arman-boyakhchyan arman-boyakhchyan self-assigned this Apr 27, 2026
Copilot AI review requested due to automatic review settings April 27, 2026 15:57
Copy link
Copy Markdown

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

This PR fills in missing API reference descriptions for the Grids AI Assistant feature, primarily by adding shortDescription text and brief guidance for configuration/event-related docs.

Changes:

  • Added short descriptions for AI Assistant common types and options (enabled, title, integration, popup/chat configuration).
  • Documented onAIAssistantRequestCreating (GridBase, dxDataGrid, dxTreeList) and the associated event argument types.
  • Added a GridBase event page description and linked it to the main configuration article.

Reviewed changes

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

Show a summary per file
File Description
api-reference/40 Common Types/15 grids/AIAssistantRequestCreatingInfo/responseSchema.md Adds short description for responseSchema.
api-reference/40 Common Types/15 grids/AIAssistantRequestCreatingInfo/context.md Adds short description for context.
api-reference/40 Common Types/15 grids/AIAssistant/title.md Adds short description for the popup title option.
api-reference/40 Common Types/15 grids/AIAssistant/popup.md Adds popup configuration description and guidance note.
api-reference/40 Common Types/15 grids/AIAssistant/enabled.md Adds enablement description + activation guidance.
api-reference/40 Common Types/15 grids/AIAssistant/chat.md Adds chat configuration description and guidance note.
api-reference/40 Common Types/15 grids/AIAssistant/aiIntegration.md Adds integration description + activation guidance.
api-reference/40 Common Types/15 grids/AIAssistant/AIAssistant.md Adds short description for the AIAssistant object.
api-reference/10 UI Components/dxTreeList/9 Types/AIAssistantRequestCreatingEvent/AIAssistantRequestCreatingEvent.md Adds short description for the event argument type.
api-reference/10 UI Components/dxTreeList/1 Configuration/onAIAssistantRequestCreating.md Documents the TreeList pre-request event handler and fields.
api-reference/10 UI Components/dxDataGrid/9 Types/AIAssistantRequestCreatingEvent/AIAssistantRequestCreatingEvent.md Adds short description for the event argument type.
api-reference/10 UI Components/dxDataGrid/1 Configuration/onAIAssistantRequestCreating.md Documents the DataGrid pre-request event handler and fields.
api-reference/10 UI Components/GridBase/4 Events/aIAssistantRequestCreating.md Adds event description + link to the main configuration article.
api-reference/10 UI Components/GridBase/1 Configuration/onAIAssistantRequestCreating.md Documents the base pre-request handler fields.
api-reference/10 UI Components/GridBase/1 Configuration/aiAssistant.md Adds inheritsType metadata and short description.

Comment thread api-reference/40 Common Types/15 grids/AIAssistant/popup.md
Comment thread api-reference/40 Common Types/15 grids/AIAssistant/chat.md
Copilot AI review requested due to automatic review settings April 28, 2026 08:08
Copy link
Copy Markdown

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 missing API descriptions for the Grid AI Assistant feature across common types and grid-specific configuration/events, improving generated API reference readability.

Changes:

  • Filled in shortDescription (and some extended descriptions) for AI Assistant-related common types and configuration options.
  • Documented the onAIAssistantRequestCreating event argument fields for DataGrid/TreeList and added a GridBase event page description.
  • Added an inheritsType entry for GridBase.Options.aiAssistant and added/updated an error description for missing aiAssistant.aiIntegration.

Reviewed changes

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

Show a summary per file
File Description
api-reference/40 Common Types/ExecuteGridAssistantCommandResponse/actions.md Adds a short description for response actions.
api-reference/40 Common Types/ExecuteGridAssistantCommandResponse/ExecuteGridAssistantCommandResponse.md Adds a short description for the assistant command response type.
api-reference/40 Common Types/15 grids/AIAssistantRequestCreatingInfo/responseSchema.md Describes the AI response JSON schema field.
api-reference/40 Common Types/15 grids/AIAssistantRequestCreatingInfo/context.md Describes the context payload included in assistant requests.
api-reference/40 Common Types/15 grids/AIAssistant/title.md Describes the AI Assistant popup title option.
api-reference/40 Common Types/15 grids/AIAssistant/popup.md Documents how to configure the assistant popup and which Popup options to avoid.
api-reference/40 Common Types/15 grids/AIAssistant/enabled.md Describes enabling the assistant and references required integration setup.
api-reference/40 Common Types/15 grids/AIAssistant/chat.md Documents how to configure the assistant chat and which Chat options to avoid.
api-reference/40 Common Types/15 grids/AIAssistant/aiIntegration.md Describes binding the assistant to an AI service and enabling it.
api-reference/40 Common Types/15 grids/AIAssistant/AIAssistant.md Adds a short description for the AI Assistant configuration object.
api-reference/10 UI Components/dxTreeList/9 Types/AIAssistantRequestCreatingEvent/AIAssistantRequestCreatingEvent.md Adds a short description for the TreeList event argument type.
api-reference/10 UI Components/dxTreeList/1 Configuration/onAIAssistantRequestCreating.md Documents TreeList onAIAssistantRequestCreating and its event fields.
api-reference/10 UI Components/dxDataGrid/9 Types/AIAssistantRequestCreatingEvent/AIAssistantRequestCreatingEvent.md Adds a short description for the DataGrid event argument type.
api-reference/10 UI Components/dxDataGrid/1 Configuration/onAIAssistantRequestCreating.md Documents DataGrid onAIAssistantRequestCreating and its event fields.
api-reference/10 UI Components/GridBase/4 Events/aIAssistantRequestCreating.md Adds a short description and cross-links for the GridBase event.
api-reference/10 UI Components/GridBase/1 Configuration/onAIAssistantRequestCreating.md Documents the GridBase hook and most event fields (one field still placeholder).
api-reference/10 UI Components/GridBase/1 Configuration/aiAssistant.md Adds inheritsType and a short description for GridBase AI Assistant configuration.
api-reference/10 UI Components/Errors and Warnings/E1068.md Adds an error description and resolution link for missing aiAssistant.aiIntegration.

Comment thread api-reference/10 UI Components/Errors and Warnings/E1068.md Outdated
Comment thread api-reference/10 UI Components/Errors and Warnings/E1068.md Outdated
Comment thread api-reference/10 UI Components/Errors and Warnings/E1068.md
Comment thread api-reference/40 Common Types/15 grids/AIAssistant/title.md
Copy link
Copy Markdown

Choose a reason for hiding this comment

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

There is a lack of two additional options: customizeResponseTitle and customizeResponseText

Copilot AI review requested due to automatic review settings May 6, 2026 06:25
Copy link
Copy Markdown

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

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

Comment thread api-reference/40 Common Types/15 grids/AIAssistant/popup.md
Comment thread api-reference/40 Common Types/15 grids/AIAssistant/popup.md
Comment thread api-reference/40 Common Types/15 grids/AIAssistant/chat.md
Comment thread api-reference/40 Common Types/15 grids/AIAssistant/chat.md
Comment thread api-reference/10 UI Components/Errors and Warnings/E1068.md
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.

3 participants