You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
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.
5
5
slug: ai-copilot-extension
6
6
tags: telerik, maui, ai, dotnetmaui, coding assistant, ai server
Copy file name to clipboardExpand all lines: ai/mcp-server.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -4,7 +4,7 @@ page_title: Telerik MAUI MCP Server
4
4
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.
Copy file name to clipboardExpand all lines: ai/overview.md
+16-7Lines changed: 16 additions & 7 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -45,15 +45,24 @@ Consider the following recommendations when working with the AI Coding Assistant
45
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
46
* At the time of publishing, Claude Sonnet 4 produces optimal results.
47
47
48
-
## Number of Requests
48
+
## Usage Limits
49
49
50
-
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):
50
+
Access to the AI Coding Assistant depends on your [Telerik license type](https://www.telerik.com/purchase/faq/licensing-purchasing):
51
51
52
-
| License Type | Request Limit |
53
-
|--------------|---------------|
54
-
| Perpetual | 50 requests per year |
55
-
| Subscription | Virtually unlimited with fair use threshold of 300 requests per day |
56
-
| Trial | 300 requests per trial period (does not reset with new trial activations) |
52
+
Subscription License:
53
+
* A Subscription is the primary license that grants full access to the AI Coding Assistant.
54
+
* Includes a virtually unlimited number of requests, with a fair use threshold of 300 requests per day.
55
+
* Best for ongoing and high-volume usage.
56
+
57
+
Perpetual License (Limited Access):
58
+
* Perpetual licenses include limited access of 50 requests per year.
59
+
* Intended for exploring and trying out the AI Coding Assistant.
60
+
* For continued or higher-volume access, upgrade to a Subscription license.
61
+
62
+
Trial License:
63
+
* Trial licenses include 300 requests per trial per year.
64
+
* Reactivating the same trial for a new release does not grant additional requests.
65
+
* Designed for evaluating the feature before purchasing.
57
66
58
67
> 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.
#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.
69
+
```
70
+
```ts
71
+
```
72
+
```prompt DataGrid with Sorting, Grouping and Aggregates
57
73
#telerik-maui-assistant Create a data grid with 100 records each having Id, Name and Company. Group the data by Company. Sort by name. Add aggregate count function for the company column.
58
74
```
75
+
```ts
76
+
```
59
77
60
-
```code
78
+
```prompt DataGrid with ComboBox Column
61
79
#telerik-maui-assistant Data bind the DataGrid control to a collection of items. Add columns for stock data manually where one of the columns should use a ComboBox.
62
80
```
81
+
```ts
82
+
```
63
83
64
-
```code
84
+
```prompt DataGrid with Paging
65
85
#telerik-maui-assistant Create a DataGrid with 100 employee records with two columns for name and company name. Include paging in the DataGrid with 20 records per page.
66
86
```
67
-
68
-
```code
69
-
#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.
87
+
```ts
70
88
```
71
89
72
-
```code
90
+
```prompt DataGrid with Frozen Column, Filtering and Disabled Sorting and Editing
73
91
#telerik-maui-assistant Create a DataGrid with 3 columns - Name, Country, City. Add sample data from ViewModel. I would like the Name column to be frozen, the Country and City should not be editable. Allow filtering only for Name and disable sorting for all columns.
74
92
```
93
+
```ts
94
+
```
75
95
76
-
```code
96
+
```prompt DataGrid with Load on Demand and Multiple Selection
77
97
#telerik-maui-assistant Add DataGrid with initially 5 items. New 10 items should be loaded on demand. Enable multiple selection of cells.
#telerik-maui-assistant Add CollectionView. Enable drag and drop operation in the control.
84
110
```
111
+
```ts
112
+
```
85
113
86
-
```code
114
+
```prompt CollectionView with Grouping and Sorting
87
115
#telerik-maui-assistant Add CollectionView for countries bound to 500 items in the view model. Sort the data by date founded property and group the data by continent. Apply styling to the countries.
88
116
```
117
+
```ts
118
+
```
89
119
90
-
```code
120
+
```prompt collectionView with Custom DataTemplate and Preselected Item
91
121
#telerik-maui-assistant Add an example with the control bound to a collection of 200 items. The items should contain name, address, city and id. Preselect the second item and apply custom ui for the items. The UI should also include an image and a checkbox.
92
122
```
123
+
```ts
124
+
```
93
125
94
-
```code
126
+
```prompt CollectionView with Grouping, Sticky Headers, Filtering and Footer
95
127
#telerik-maui-assistant Add CollectionView with 50 countries, show the country in the collectionview and group by continent. Enable sticky groups and add info in the headers how many items are in each group. Add UI in the header of the collectionview for filtering by country. In the footer add the count of all countries.
#telerik-maui-assistant Add ComboBox data bound to a collection of business objects. Each object should have a Name, Address, City and Country property. Use the Name to display the items in the UI.
102
140
```
141
+
```ts
142
+
```
103
143
104
-
```code
144
+
```prompt ComboBox with Multiple Selection and Custom DataTemplate
105
145
#telerik-maui-assistant Add ComboBox data bound to a collection of business objects. Each object should have a Name, Address, City and Country property. Use the Name to display the items in the UI. Show all of the properties in the drop down and allow multiple selection.
106
146
```
147
+
```ts
148
+
```
107
149
108
-
```code
150
+
```prompt ComboBox with Multiple Selection and Open Dropdown on Selection
109
151
#telerik-maui-assistant Add ComboBox with 30 countries. Allow multiple selection and prevent the dropdown from closing on selection. Set the placeholder to "Select Country".
#telerik-maui-assistant Create a line chart with 100 records of sample data. Each record should have Value plotted on the vertical axis and Date on the horizontal axis.
116
164
```
165
+
```ts
166
+
```
117
167
118
-
```code
168
+
```prompt Chart with Bar and Line Series
119
169
#telerik-maui-assistant Create a chart with mixed series visualization - bar, line and point. Each item should have a category representing a quarter (Q1, Q2, etc.) and a numeric value representing the sales for the quarter in US dollars.
120
170
```
171
+
```ts
172
+
```
121
173
122
-
```code
174
+
```prompt Chart with Pan, Zoom and Tooltips features
123
175
#telerik-maui-assistant Add Bar Chart with sample data. Apply horizontal zooming, enable panning and show tooltips.
```prompt TabView with 3 Tabs and Preselected Second Tab
129
187
#telerik-maui-assistant Create TabView with 3 tabs and preselect the second tab. First tab should have a CollectionView as content, second tab should have a detail view for stocks, third tab should have a pie chart.
130
188
```
189
+
```ts
190
+
```
131
191
132
-
```code
192
+
```prompt TabView with Custom Header Item Template
133
193
#telerik-maui-assistant Create a TabView with custom templates for header items. The header item template should have a label for displaying icons, text and a delete button (removing the tab).
134
194
```
195
+
```ts
196
+
```
135
197
136
-
```code
198
+
```prompt Add Tabs Dynamically
137
199
#telerik-maui-assistant Add TabView with 2 items. Provide a button at the bottom right corner of the page for adding items. When the button is clicked add new items.
138
200
```
139
-
140
-
### Scheduler
141
-
142
-
```code
143
-
#telerik-maui-assistant Define a scheduler with all available views. By default show week view. Create sample appointments visible in the current week for Monday and Friday. Use ViewModel for the appointments source.
201
+
```ts
144
202
```
145
203
146
-
### Entry and MaskedEntry
204
+
</div>
147
205
148
-
```code
149
-
#telerik-maui-assistant Create a form with multiple RadEntry controls for user registration including name, email, phone number, and address fields. Apply validation to each field.
150
-
```
151
-
152
-
```code
153
-
#telerik-maui-assistant Add MaskedEntry controls for phone number, social security number, and credit card number input with appropriate masks and validation.
#telerik-maui-assistant Create a booking form with DatePicker for selecting a date and TimePicker for selecting a time. Set minimum and maximum date ranges and validate the selected date-time combination.
210
+
```prompt Scheduler with All Views
211
+
#telerik-maui-assistant Define a scheduler with all available views. By default show week view. Create sample appointments visible in the current week for Monday and Friday. Use ViewModel for the appointments source.
160
212
```
161
-
162
-
### Button and RadButton
163
-
164
-
```code
165
-
#telerik-maui-assistant Create a set of styled RadButtons with different appearances - primary, secondary, and accent colors. Include buttons with icons and text.
213
+
```ts
166
214
```
167
215
168
-
### Popup
169
-
170
-
```code
171
-
#telerik-maui-assistant Create a Popup that displays detailed information about a selected item. The popup should be modal and include a close button. Show sample content with text, images, and action buttons.
0 commit comments