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
Copy file name to clipboardExpand all lines: ai-coding-assistant/copilot-extension.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
@@ -65,7 +65,7 @@ To use the Telerik Reporting Copilot extension:
65
65
1. For unrelated queries, start a new chat session in a new window to avoid context pollution from previous conversations.
66
66
67
67
>caption Using the Copilot Extension along with the MCP Server
68
-
If you have both the extension and the [MCP Server]({%slug ai-mcp-server%}) installed, you can use the `#telerik_reporting_assistant` handle. The handle works in both **Ask** and **Agent** modes and triggers responses from the MCP Server instead of the extension.
68
+
If you have both the extension and the [MCP Server]({%slug ai-mcp-server%}) installed, you can use the `#telerik-reporting-assistant` handle. The handle works in both **Ask** and **Agent** modes and triggers responses from the MCP Server instead of the extension.
@@ -98,7 +98,7 @@ For complete setup instructions, see [Use MCP servers in Visual Studio](https://
98
98
99
99
100
100
1. Restart Visual Studio.
101
-
1. Enable the `telerik_reporting_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).
101
+
1. Enable the `telerik-reporting-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).
102
102
103
103
### Global Setup:
104
104
@@ -118,7 +118,7 @@ The basic setup in Visual Studio Code follows these steps:
@@ -133,7 +133,7 @@ The basic setup in Visual Studio Code follows these steps:
133
133
````
134
134
135
135
136
-
This enables you to call the MCP Server with the `#telerik_reporting_assistant` handle. To use a custom handle, change the server name in the `mcp.json`.
136
+
This enables you to call the MCP Server with the `#telerik-reporting-assistant` handle. To use a custom handle, change the server name in the `mcp.json`.
137
137
138
138
3. For global discovery, enable [`chat.mcp.discovery.enabled`](vscode://settings/chat.mcp.discovery.enabled) in `settings.json`:
139
139
@@ -157,7 +157,7 @@ Create `.cursor/mcp.json` in your workspace root (or user folder for global setu
@@ -171,7 +171,7 @@ Create `.cursor/mcp.json` in your workspace root (or user folder for global setu
171
171
}
172
172
````
173
173
174
-
This enables you to call the MCP Server with the `#telerik_reporting_assistant` handle. To use a custom handle, change the server name in the `mcp.json`.
174
+
This enables you to call the MCP Server with the `#telerik-reporting-assistant` handle. To use a custom handle, change the server name in the `mcp.json`.
175
175
176
176
177
177
## Usage
@@ -182,13 +182,13 @@ To use the Telerik Reporting MCP Server:
182
182
183
183
1. Choose your preferred mode and model.<br/>At the time of publishing, **Claude Sonnet 4** and **GPT-5** produce optimal results.
184
184
185
-
2. Start your prompt with `#telerik_reporting_assistant` (or with '#' followed by your [custom MCP server name](#configuration), if set):
185
+
2. Start your prompt with `#telerik-reporting-assistant` (or with '#' followed by your [custom MCP server name](#configuration), if set):
186
186
187
187
3. Inspect the output and verify that the MCP server is used. Look for messages similar to the ones below:
4. If the Telerik Reporting MCP server is not used even though it's installed and enabled, double-check the server name in your configuration and try rephrasing your prompt.
194
194
5. If requested, grant the Telerik Reporting MCP Server permissions to run for this session, workspace, or always.
@@ -226,8 +226,8 @@ If the Reporting Area cannot be determined automatically, the MCP Server will di
226
226
227
227
The following examples demonstrate useful prompts for the Telerik Reporting MCP Server:
228
228
229
-
* "`#telerik_reporting_assistant` Add a Telerik Report Viewer to my native Angular application."
230
-
* "`#telerik_reporting_assistant` Connect the Telerik Report Viewer to my Telerik Report Server instance."
229
+
* "`#telerik-reporting-assistant` Add a Telerik Report Viewer to my native Angular application."
230
+
* "`#telerik-reporting-assistant` Connect the Telerik Report Viewer to my Telerik Report Server instance."
231
231
232
232
>tip Visit the [Telerik Reporting Prompt Library]({%slug ai-prompt-library%) for more sample prompts.
Copy file name to clipboardExpand all lines: ai-coding-assistant/prompt-library.md
+37-37Lines changed: 37 additions & 37 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -24,7 +24,7 @@ position: 3
24
24
25
25
The prompts provided here are intended and optimized for use with Telerik Reporting [AI Coding Assistant]({%slug ai-coding-assistant%}). When you run them in the [GitHub Copilot Extension]({%slug ai-copilot-extension%}) or the [MCP Server]({%slug ai-mcp-server%}), these prompts will help you kick-start your app development, speed up the component configuration process, and troubleshoot your code.
26
26
27
-
You can use the provided prompts as they are or modify them to fit your use case. Make sure to start your prompt with the required prefix (`@telerikreporting` for the [GitHub Copilot Extension]({%slug ai-copilot-extension%}) or `#telerik_reporting_assistant` for the [MCP Server]({%slug ai-mcp-server%}) handle).
27
+
You can use the provided prompts as they are or modify them to fit your use case. Make sure to start your prompt with the required prefix (`@telerikreporting` for the [GitHub Copilot Extension]({%slug ai-copilot-extension%}) or `#telerik-reporting-assistant` for the [MCP Server]({%slug ai-mcp-server%}) handle).
28
28
29
29
You can also use the prompts with any AI-powered tool of your choice. However, the Telerik Reporting AI Coding Assistant is developed to provide highly accurate results based extensively on the documentation, APIs, and community knowledge for Telerik Reporting. Running the prompts outside the AI Coding Assistant may not produce as relevant results.
30
30
@@ -53,60 +53,60 @@ Quick Start Guide:
53
53
<tr>
54
54
<td>
55
55
<pre><code>
56
-
#telerik_reporting_assistant How to connect the Blazor Report Viewer to a Telerik Report Server?
56
+
#telerik-reporting-assistant How to connect the Blazor Report Viewer to a Telerik Report Server?
57
57
</code></pre>
58
58
</td>
59
59
<td>
60
60
<pre><code>
61
-
#telerik_reporting_assistant How to change the displayed report on a button click in the Native Blazor Report Viewer?
61
+
#telerik-reporting-assistant How to change the displayed report on a button click in the Native Blazor Report Viewer?
62
62
</code></pre>
63
63
</td>
64
64
</tr>
65
65
<tr>
66
66
<td>
67
67
<pre><code>
68
-
#telerik_reporting_assistant How to pass a bearer token through the Blazor Report Viewer?
68
+
#telerik-reporting-assistant How to pass a bearer token through the Blazor Report Viewer?
69
69
</code></pre>
70
70
</td>
71
71
<td>
72
72
<pre><code>
73
-
#telerik_reporting_assistant How to change the culture of the rendered report in the Native Blazor Report Viewer?
73
+
#telerik-reporting-assistant How to change the culture of the rendered report in the Native Blazor Report Viewer?
74
74
</code></pre>
75
75
</td>
76
76
</tr>
77
77
<tr>
78
78
<td>
79
79
<pre><code>
80
-
#telerik_reporting_assistant How to to show ComboBox editors for the report parameters in the Blazor Report Viewer?
80
+
#telerik-reporting-assistant How to to show ComboBox editors for the report parameters in the Blazor Report Viewer?
81
81
</code></pre>
82
82
</td>
83
83
<td>
84
84
<pre><code>
85
-
#telerik_reporting_assistant How to change the date format in the displayed report in the Native Blazor Report Viewer?
85
+
#telerik-reporting-assistant How to change the date format in the displayed report in the Native Blazor Report Viewer?
86
86
</code></pre>
87
87
</td>
88
88
</tr>
89
89
<tr>
90
90
<td>
91
91
<pre><code>
92
-
#telerik_reporting_assistant How to change the displayed report on a button click in the Blazor Report Viewer?
92
+
#telerik-reporting-assistant How to change the displayed report on a button click in the Blazor Report Viewer?
93
93
</code></pre>
94
94
</td>
95
95
<td>
96
96
<pre><code>
97
-
#telerik_reporting_assistant How to connect the Native Blazor Report Viewer to a Telerik Report Server?
97
+
#telerik-reporting-assistant How to connect the Native Blazor Report Viewer to a Telerik Report Server?
98
98
</code></pre>
99
99
</td>
100
100
</tr>
101
101
<tr>
102
102
<td>
103
103
<pre><code>
104
-
#telerik_reporting_assistant How to move the parameters area inside the Blazor Report Viewer to be on the left side instead of the right?
104
+
#telerik-reporting-assistant How to move the parameters area inside the Blazor Report Viewer to be on the left side instead of the right?
105
105
</code></pre>
106
106
</td>
107
107
<td>
108
108
<pre><code>
109
-
#telerik_reporting_assistant How to hide the export button in the Native Blazor Report Viewer's toolbar?
109
+
#telerik-reporting-assistant How to hide the export button in the Native Blazor Report Viewer's toolbar?
110
110
</code></pre>
111
111
</td>
112
112
</tr>
@@ -122,60 +122,60 @@ Quick Start Guide:
122
122
<tr>
123
123
<td>
124
124
<pre><code>
125
-
#telerik_reporting_assistant How to connect the Angular Report Viewer to a Telerik Report Server?
125
+
#telerik-reporting-assistant How to connect the Angular Report Viewer to a Telerik Report Server?
126
126
</code></pre>
127
127
</td>
128
128
<td>
129
129
<pre><code>
130
-
#telerik_reporting_assistant How to use dropdown for the the report parameters of the Native Angular Report Viewer?
130
+
#telerik-reporting-assistant How to use dropdown for the the report parameters of the Native Angular Report Viewer?
131
131
</code></pre>
132
132
</td>
133
133
</tr>
134
134
<tr>
135
135
<td>
136
136
<pre><code>
137
-
#telerik_reporting_assistant How to pass a bearer token through the Angular Report Viewer?
137
+
#telerik-reporting-assistant How to pass a bearer token through the Angular Report Viewer?
138
138
</code></pre>
139
139
</td>
140
140
<td>
141
141
<pre><code>
142
-
#telerik_reporting_assistant How to hide the export button from the Native Angular Report Viewer's toolbar?
142
+
#telerik-reporting-assistant How to hide the export button from the Native Angular Report Viewer's toolbar?
143
143
</code></pre>
144
144
</td>
145
145
</tr>
146
146
<tr>
147
147
<td>
148
148
<pre><code>
149
-
#telerik_reporting_assistant How to to show DateTimePicker editors for report parameters of type DateTime in the Angular Report Viewer?
149
+
#telerik-reporting-assistant How to to show DateTimePicker editors for report parameters of type DateTime in the Angular Report Viewer?
150
150
</code></pre>
151
151
</td>
152
152
<td>
153
153
<pre><code>
154
-
#telerik_reporting_assistant How to print the report from the Native Angular Report Viewer using client-side code?
154
+
#telerik-reporting-assistant How to print the report from the Native Angular Report Viewer using client-side code?
155
155
</code></pre>
156
156
</td>
157
157
</tr>
158
158
<tr>
159
159
<td>
160
160
<pre><code>
161
-
#telerik_reporting_assistant How to change the displayed report on a button click in the Angular Report Viewer?
161
+
#telerik-reporting-assistant How to change the displayed report on a button click in the Angular Report Viewer?
162
162
</code></pre>
163
163
</td>
164
164
<td>
165
165
<pre><code>
166
-
#telerik_reporting_assistant How to display a custom indicator in the UI when an error is encountered in the Native Angular Report Viewer?
166
+
#telerik-reporting-assistant How to display a custom indicator in the UI when an error is encountered in the Native Angular Report Viewer?
167
167
</code></pre>
168
168
</td>
169
169
</tr>
170
170
<tr>
171
171
<td>
172
172
<pre><code>
173
-
#telerik_reporting_assistant How to move the parameters area inside the Angular Report Viewer to be on the left side instead of the right?
173
+
#telerik-reporting-assistant How to move the parameters area inside the Angular Report Viewer to be on the left side instead of the right?
174
174
</code></pre>
175
175
</td>
176
176
<td>
177
177
<pre><code>
178
-
#telerik_reporting_assistant How to set the reportSource of the Native Angular Report Viewer?
178
+
#telerik-reporting-assistant How to set the reportSource of the Native Angular Report Viewer?
179
179
</code></pre>
180
180
</td>
181
181
</tr>
@@ -191,60 +191,60 @@ Quick Start Guide:
191
191
<tr>
192
192
<td>
193
193
<pre><code>
194
-
#telerik_reporting_assistant How to connect the HTML5 Report Viewer to a Telerik Report Server?
194
+
#telerik-reporting-assistant How to connect the HTML5 Report Viewer to a Telerik Report Server?
195
195
</code></pre>
196
196
</td>
197
197
<td>
198
198
<pre><code>
199
-
#telerik_reporting_assistant How to change the displayed report on a button click in the React Report Viewer?
199
+
#telerik-reporting-assistant How to change the displayed report on a button click in the React Report Viewer?
200
200
</code></pre>
201
201
</td>
202
202
</tr>
203
203
<tr>
204
204
<td>
205
205
<pre><code>
206
-
#telerik_reporting_assistant How to pass a bearer token through the HTML5 Report Viewer?
206
+
#telerik-reporting-assistant How to pass a bearer token through the HTML5 Report Viewer?
207
207
</code></pre>
208
208
</td>
209
209
<td>
210
210
<pre><code>
211
-
#telerik_reporting_assistant How to add a custom indicator in the UI when an error is encountered in the React Report Viewer?
211
+
#telerik-reporting-assistant How to add a custom indicator in the UI when an error is encountered in the React Report Viewer?
212
212
</code></pre>
213
213
</td>
214
214
</tr>
215
215
<tr>
216
216
<td>
217
217
<pre><code>
218
-
#telerik_reporting_assistant How to to show ComboBox editors for the report parameters in the HTML5 Report Viewer?
218
+
#telerik-reporting-assistant How to to show ComboBox editors for the report parameters in the HTML5 Report Viewer?
219
219
</code></pre>
220
220
</td>
221
221
<td>
222
222
<pre><code>
223
-
#telerik_reporting_assistant How to connect the React Report Viewer to a Telerik Report Server?
223
+
#telerik-reporting-assistant How to connect the React Report Viewer to a Telerik Report Server?
224
224
</code></pre>
225
225
</td>
226
226
</tr>
227
227
<tr>
228
228
<td>
229
229
<pre><code>
230
-
#telerik_reporting_assistant How to change the displayed report on a button click in the HTML5 Report Viewer?
230
+
#telerik-reporting-assistant How to change the displayed report on a button click in the HTML5 Report Viewer?
231
231
</code></pre>
232
232
</td>
233
233
<td>
234
234
<pre><code>
235
-
#telerik_reporting_assistant How to show ComboBox editors for report parameters in the React Report Viewer?
235
+
#telerik-reporting-assistant How to show ComboBox editors for report parameters in the React Report Viewer?
236
236
</code></pre>
237
237
</td>
238
238
</tr>
239
239
<tr>
240
240
<td>
241
241
<pre><code>
242
-
#telerik_reporting_assistant How to move the parameters area inside the HTML5 Report Viewer to be on the left side instead of the right?
242
+
#telerik-reporting-assistant How to move the parameters area inside the HTML5 Report Viewer to be on the left side instead of the right?
243
243
</code></pre>
244
244
</td>
245
245
<td>
246
246
<pre><code>
247
-
#telerik_reporting_assistant The document map panel is missing in the React Report Viewer, how to display it?
247
+
#telerik-reporting-assistant The document map panel is missing in the React Report Viewer, how to display it?
248
248
</code></pre>
249
249
</td>
250
250
</tr>
@@ -260,42 +260,42 @@ Quick Start Guide:
260
260
<tr>
261
261
<td>
262
262
<pre><code>
263
-
#telerik_reporting_assistant How do I set up the Telerik Reporting REST Srevice in an ASP.NET Core projects that targets .NET 9?
263
+
#telerik-reporting-assistant How do I set up the Telerik Reporting REST Srevice in an ASP.NET Core projects that targets .NET 9?
264
264
</code></pre>
265
265
</td>
266
266
</tr>
267
267
<tr>
268
268
<td>
269
269
<pre><code>
270
-
#telerik_reporting_assistant How do I set up the Telerik Reporting REST Srevice in an ASP.NET Framework projects that targets .NET Framework 4.8?
270
+
#telerik-reporting-assistant How do I set up the Telerik Reporting REST Srevice in an ASP.NET Framework projects that targets .NET Framework 4.8?
271
271
</code></pre>
272
272
</td>
273
273
</tr>
274
274
<tr>
275
275
<td>
276
276
<pre><code>
277
-
#telerik_reporting_assistant I want to email the report as an email attachment, how do I do that? Explain it step-by-step.
277
+
#telerik-reporting-assistant I want to email the report as an email attachment, how do I do that? Explain it step-by-step.
278
278
</code></pre>
279
279
</td>
280
280
</tr>
281
281
<tr>
282
282
<td>
283
283
<pre><code>
284
-
#telerik_reporting_assistant Can I pass a List object from my Web API controller directly to a report’s DataSource? Explain how and give me an example.
284
+
#telerik-reporting-assistant Can I pass a List object from my Web API controller directly to a report’s DataSource? Explain how and give me an example.
285
285
</code></pre>
286
286
</td>
287
287
</tr>
288
288
<tr>
289
289
<td>
290
290
<pre><code>
291
-
#telerik_reporting_assistant In production, the report viewer displays `Client with ID 'xxxxxx' not found. Expired `. In local environment, it loads the reports as expected. How could I resolve this?
291
+
#telerik-reporting-assistant In production, the report viewer displays `Client with ID 'xxxxxx' not found. Expired `. In local environment, it loads the reports as expected. How could I resolve this?
292
292
</code></pre>
293
293
</td>
294
294
</tr>
295
295
<tr>
296
296
<td>
297
297
<pre><code>
298
-
#telerik_reporting_assistant Can I use a database as a storage for my report files in the Reporting REST service? Show me an example.
298
+
#telerik-reporting-assistant Can I use a database as a storage for my report files in the Reporting REST service? Show me an example.
0 commit comments