Skip to content

Commit 4357c77

Browse files
Merge pull request #1244 from telerik/master
merge master into dev
2 parents 149231b + b7e723c commit 4357c77

39 files changed

+1186
-118
lines changed

ai/copilot-extension.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ page_title: Telerik MAUI GitHub Copilot Extension
44
description: Learn how to add and use the Telerik MAUI GitHub Copilot extension as a .NET MAUI AI coding assistant and code generator for better developer productivity. The Telerik MAUI GitHub Copilot extension provides proprietary context about Telerik UI for .NET MAUI to AI-powered software.
55
slug: ai-copilot-extension
66
tags: telerik, maui, ai, dotnetmaui, coding assistant, ai server
7-
position: 10
7+
position: 3
88
---
99

1010
# Telerik MAUI GitHub Copilot Extension
@@ -54,8 +54,8 @@ To use the Telerik MAUI Copilot extension:
5454

5555
The following examples demonstrate useful prompts for the Telerik MAUI extension:
5656

57-
* "`@telerikmaui` Generate a DataGrid with sorting and paging enabled."
58-
* "`@telerikmaui` Create a Telerik ComboBox for MAUI with multiple selection enabled."
57+
* "`@telerikmaui` Generate a DataGrid with 5 columns and 500 records. Enable sorting for the first column and include paging."
58+
* "`@telerikmaui` Create a Telerik ComboBox with sample data for customers. Enable multiple selection and preselect the first two customers."
5959
* "`@telerikmaui` Show me how to implement a Chart with line series."
6060
* "`@telerikmaui` Generate a CollectionView with grouping and filtering capabilities."
6161

ai/mcp-server.md

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ page_title: Telerik MAUI MCP Server
44
description: Learn how to add and use the Telerik MAUI MCP Server as a .NET MAUI AI coding assistant and code generator for better developer productivity. The Telerik MAUI MCP server provides proprietary context about Telerik UI for .NET MAUI to AI-powered software.
55
slug: ai-mcp-server
66
tags: telerik,maui,ai,ai server,dotnetmaui,coding assistant
7-
position: 20
7+
position: 1
88
---
99

1010
# Telerik .NET MAUI MCP Server
@@ -40,7 +40,7 @@ Use these settings when configuring the server in your MCP client:
4040
| Type | `stdio` (standard input/output transport) |
4141
| Command | `npx` |
4242
| Arguments | `-y` |
43-
| Server Name | `telerikMauiAssistant` (customizable) |
43+
| Server Name | `telerik-maui-assistant` (customizable) |
4444

4545
### License Configuration
4646

@@ -77,7 +77,7 @@ For complete setup instructions, see [Use MCP servers in Visual Studio](https://
7777
```json
7878
{
7979
"servers": {
80-
"telerikMauiAssistant": {
80+
"telerik-maui-assistant": {
8181
"type": "stdio",
8282
"command": "npx",
8383
"args": ["-y", "@progress/telerik-maui-mcp@latest"],
@@ -92,7 +92,7 @@ For complete setup instructions, see [Use MCP servers in Visual Studio](https://
9292
```
9393

9494
2. Restart Visual Studio.
95-
3. Enable the `telerikMauiAssistant` tool in the [Copilot Chat window's tool selection dropdown](https://learn.microsoft.com/en-us/visualstudio/ide/mcp-servers?view=vs-2022#configuration-example-with-github-mcp-server).
95+
3. Enable the `telerik-maui-assistant` tool in the [Copilot Chat window's tool selection dropdown](https://learn.microsoft.com/en-us/visualstudio/ide/mcp-servers?view=vs-2022#configuration-example-with-github-mcp-server).
9696

9797
### Global Setup:
9898

@@ -145,7 +145,7 @@ Create `.cursor/mcp.json` in your workspace root (or user folder for global setu
145145
```json
146146
{
147147
"mcpServers": {
148-
"telerikMauiAssistant": {
148+
"telerik-maui-assistant": {
149149
"type": "stdio",
150150
"command": "npx",
151151
"args": ["-y", "@progress/telerik-maui-mcp@latest"],
@@ -164,14 +164,14 @@ Create `.cursor/mcp.json` in your workspace root (or user folder for global setu
164164
To use the Telerik MCP Server:
165165

166166
1. Start your prompt with one of these triggers:
167-
- `/telerik` / `@telerik` / `#telerik`
168-
- `/telerikmaui` / `@telerikmaui` / `#telerikmaui`
167+
- `#telerik`
168+
- `#telerikmaui`
169169
- `#telerik-maui-assistant`
170170

171171
2. Verify server activation by looking for these messages:
172-
- Visual Studio: `Running telerikMauiAssistant`
172+
- Visual Studio: `Running telerik-maui-assistant`
173173
- Visual Studio Code: `Running telerik-maui-assistant`
174-
- Cursor: `Calling MCP tool telerikMauiAssistant`
174+
- Cursor: `Calling MCP tool telerik-maui-assistant`
175175

176176
3. Grant permissions when prompted (per session, workspace, or always).
177177

@@ -187,9 +187,9 @@ To increase the likelihood of the Telerik MCP server being used, add custom inst
187187

188188
The following examples demonstrate useful prompts for the Telerik .NET MAUI MCP Server:
189189

190-
* "`/telerik` Generate a DataGrid with sorting and paging. Bind it to a Person model with sample ViewModel."
191-
* "`/telerikmaui` Create a ComboBox showing a product list. Include Product class and sample data."
192-
* "`/telerik` Build a CollectionView with sorting and filtering capabilities."
190+
* "`#telerik-maui-assistant Create new maui project with Telerik. Add sample usage of the DataGrid component.`"
191+
* "`#telerik-maui-assistant Create a DataGrid with 3 columns - Name, Country, City. Add the corresponding business object in the code behind and populate it with sample data. Add 20 entries to the data.`"
192+
* "`#telerik-maui-assistant Add CollectionView. Enable drag and drop operation in the control.`"
193193

194194
## Number of Requests
195195

ai/overview.md

Lines changed: 35 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -36,15 +36,36 @@ To use the Telerik MAUI AI Coding Assistant, you need:
3636
@[template](/_contentTemplates/common/ai-coding-assistant.md#getting-started)
3737
* @[template](/_contentTemplates/common/ai-coding-assistant.md#number-of-requests)
3838

39-
## Number of Requests
39+
## Recommendations
4040

41-
The Telerik MAUI AI Coding Assistant allows the following maximum number of requests based on your [Telerik license type](https://www.telerik.com/purchase/faq/licensing-purchasing):
41+
Consider the following recommendations when working with the AI Coding Assistant:
4242

43-
| License Type | Request Limit |
44-
|--------------|---------------|
45-
| Perpetual | 50 requests per year |
46-
| Subscription | Virtually unlimited with fair use threshold of 300 requests per day |
47-
| Trial | 300 requests per trial period (does not reset with new trial activations) |
43+
* Add NuGet packages/referenced assemblies for the Telerik UI for WPF product.
44+
* Set the `.sln` as a context.
45+
* When switching between tasks and files, start a new session in a new chat window to avoid polluting the context with irrelevant or outdated information.
46+
* At the time of publishing, Claude Sonnet 4 produces optimal results.
47+
48+
## Usage Limits
49+
50+
Access to the AI Coding Assistant depends on your [Telerik license type](https://www.telerik.com/purchase/faq/licensing-purchasing):
51+
52+
### Subscription License
53+
54+
* A Subscription is the primary license that grants full access to the AI Coding Assistant.
55+
* Includes a virtually unlimited number of requests, with a fair use threshold of 300 requests per day.
56+
* Best for ongoing and high-volume usage.
57+
58+
### Perpetual License (Limited Access)
59+
60+
* Perpetual licenses include limited access of 50 requests per year.
61+
* Intended for exploring and trying out the AI Coding Assistant.
62+
* For continued or higher-volume access, upgrade to a Subscription license.
63+
64+
### Trial License
65+
66+
* Trial licenses include 300 requests per trial per year.
67+
* Reactivating the same trial for a new release does not grant additional requests.
68+
* Designed for evaluating the feature before purchasing.
4869

4970
> All Telerik AI tools share a single request quota for your Telerik account. Usage from the [Telerik Copilot extension]({%slug ai-copilot-extension%}) and [Telerik MCP server]({%slug ai-mcp-server%}) counts toward the same limit. Complex prompts in the MCP server may consume multiple requests.
5071
@@ -68,7 +89,13 @@ Data Storage:
6889

6990
> Make sure also to review the terms and privacy policies of your selected AI model and AI client.
7091
92+
## Telerik Document Processing AI Coding Assistant
93+
94+
You can also use the AI Coding Assistant for Telerik Document Processing to generate high-quality code samples and speed up your development.
95+
Read the full guide in the dedicated [DPL AI Coding Assistant article](https://docs.telerik.com/devtools/document-processing/ai-coding-assistant/overview).
96+
7197
## Next Steps
7298

7399
* Install the [Telerik MAUI GitHub Copilot Extension]({%slug ai-copilot-extension%})
74-
* Configure the [Telerik MAUI MCP Server]({%slug ai-mcp-server%}) with an MCP-enabled client
100+
* Configure the [Telerik MAUI MCP Server]({%slug ai-mcp-server%}) with an MCP-enabled client
101+
* Review the [Prompt Library]({%slug ai-prompt-library%})

0 commit comments

Comments
 (0)