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
+6-16Lines changed: 6 additions & 16 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,11 +1,11 @@
1
1
---
2
-
title: Reporting Copilot Extension
2
+
title: Copilot Extension
3
3
page_title: Telerik Reporting Copilot Extension
4
4
description: "Learn how to add and use the Telerik Reporting GitHub Copilot Extension as a Telerik Reporting AI coding assistant and code generator for increased developer productivity."
@@ -15,14 +15,13 @@ The Telerik Reporting [GitHub Copilot](https://github.com/features/copilot) exte
15
15
16
16
It enables AI-powered IDEs and tools to generate more accurate, tailored code that leverages [Telerik Reporting](https://www.telerik.com/products/reporting.aspx) APIs. You can ask complex questions about integrating Telerik Reporting into web applications, request specific implementations, and receive comprehensive code solutions.
17
17
18
-
19
18
## Prerequisites for the GitHub Copilot Extension
20
19
21
20
In addition to the [prerequisites for the AI Coding Assistant]({%slug ai-coding-assistant%}#prerequisites-for-the-ai-coding-assistant), before using the Telerik Reporting GitHub Copilot extension, ensure you have:
22
21
23
22
* An active [GitHub Copilot](https://github.com/features/copilot) subscription. You can enable or configure GitHub Copilot on the [Copilot Settings page in your GitHub account](https://github.com/settings/copilot).
24
23
* A [Telerik user account](https://www.telerik.com/account/).
25
-
* An active [DevCraft or Telerik Reporting license](https://www.telerik.com/purchase.aspx?filter=web) or a [Telerik Reporting trial](https://www.telerik.com/reporting).
24
+
* An active [license](https://www.telerik.com/purchase/individual/reporting.aspx) covering the usage of Telerik Reporting.
26
25
* An application that uses the [Telerik Reporting]({%slug telerikreporting/welcome-to-telerik-reporting!%}).
27
26
* (Recommended) The latest version of your [Copilot-enabled app](https://docs.github.com/en/copilot/building-copilot-extensions/about-building-copilot-extensions#supported-clients-and-ides) (for example, Visual Studio or Visual Studio Code).
28
27
@@ -65,7 +64,7 @@ To use the Telerik Reporting Copilot extension:
65
64
1. Grant permission to the Telerik Reporting extension to read your workspace files when prompted.
66
65
1. For unrelated queries, start a new chat session in a new window to avoid context pollution from previous conversations.
67
66
68
-
>caption Using the Copilot Extension along with the MCP Server>
67
+
>caption Using the Copilot Extension along with the MCP Server
69
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.
70
69
71
70
### Sample Prompts
@@ -81,20 +80,11 @@ The following examples demonstrate useful prompts for the Telerik Reporting exte
81
80
82
81
A Telerik [Subscription license](https://www.telerik.com/purchase.aspx?filter=web) is recommended in order to use the Telerik Reporting AI Coding Assistant without restrictions. Perpetual license holders and trial users can make a [limited number of requests per year]({%slug ai-coding-assistant%}#number-of-requests).
83
82
84
-
## Troubleshooting
85
-
86
-
If you encounter issues:
87
-
88
-
* Ensure the `@telerikreporting` mention is properly highlighted in your prompt.
89
-
* Verify that you have an active GitHub Copilot subscription.
90
-
* Restart your IDE after installation.
91
-
* Check that you're in Chat mode, not Edit or Agent mode.
*For applications using [Native Angular Report Viewer]({%slug telerikreporting/using-reports-in-applications/display-reports-in-applications/web-application/native-angular-report-viewer/overview%}) see the [Kendo UI for Angular GitHub Copilot Extension](https://www.telerik.com/kendo-angular-ui/components/ai-assistant/copilot-extension) article.
100
-
*For applications using [Native Blazor Report Viewer]({%slug telerikreporting/embedding-reports/display-reports-in-applications/web-application/native-blazor-report-viewer/overview%}) see the [Telerik Blazor GitHub Copilot Extension](https://www.telerik.com/blazor-ui/documentation/ai/copilot-extension) article.
89
+
*[Kendo UI for Angular GitHub Copilot Extension](https://www.telerik.com/kendo-angular-ui/components/ai-assistant/copilot-extension)
@@ -21,7 +21,7 @@ To use the Telerik Reporting MCP Server, you need:
21
21
*[Node.js](https://nodejs.org/en) 18 or newer.
22
22
* An [MCP-compatible client (IDE, code editor, or app)](https://modelcontextprotocol.io/clients) that supports **MCP tools** (latest version recommended).
23
23
* A [Telerik user account](https://www.telerik.com/account/).
24
-
* An active [DevCraft or Telerik Reporting license](https://www.telerik.com/purchase.aspx?filter=web) or a [Telerik Reporting trial](https://www.telerik.com/reporting).
24
+
* An active [license](https://www.telerik.com/purchase/individual/reporting.aspx) covering the usage of Telerik Reporting.
25
25
* An application that uses the [Telerik Reporting]({%slug telerikreporting/welcome-to-telerik-reporting!%}).
26
26
27
27
@@ -250,5 +250,5 @@ This setup allows you to use the Telerik AI Coding Assistant without cloud-based
*For applications using [Native Angular Report Viewer]({%slug telerikreporting/using-reports-in-applications/display-reports-in-applications/web-application/native-angular-report-viewer/overview%}) see the [Kendo UI for Angular MCP Server](https://www.telerik.com/kendo-angular-ui/components/ai-assistant/mcp-server) article.
254
-
*For applications using [Native Blazor Report Viewer]({%slug telerikreporting/embedding-reports/display-reports-in-applications/web-application/native-blazor-report-viewer/overview%}) see the [Telerik Blazor MCP Server](https://www.telerik.com/blazor-ui/documentation/ai/mcp-server) article.
253
+
*[Kendo UI for Angular MCP Server](https://www.telerik.com/kendo-angular-ui/components/ai-assistant/mcp-server)
Copy file name to clipboardExpand all lines: ai-coding-assistant/overview.md
+34-9Lines changed: 34 additions & 9 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -10,15 +10,16 @@ position: 0
10
10
11
11
# Telerik Reporting AI Coding Assistant
12
12
13
-
Telerik Reporting offers an **AI Coding Assistant**, which leverages AI to enhance productivity, reduce guesswork, and ensure compliance with security standards when building web applications that integrate [Telerik Reporting]({%slug telerikreporting/welcome-to-telerik-reporting!%}). The coding assistant is an AI code generator that provides specialized context to AI models, enabling them to produce higher-quality code samples.
13
+
Telerik Reporting offers an **AI Coding Assistant** that leverages AI to enhance developer experience and boost productivity when building web applications with [Telerik Reporting]({%slug telerikreporting/welcome-to-telerik-reporting!%}) integration.
14
14
15
+
The AI Coding Assistant is an AI code generator that provides specialized context to AI models, enabling them to produce higher-quality code samples.
15
16
16
17
The **AI Coding Assistant** is integrated in:
17
18
18
-
*[Telerik Reporting GitHub Copilot Extension]({%slug ai-copilot-extension%}) - A Copilot add-on for fast initial code generation, widget configuration, and detailed explanations within Copilot-enabled IDEs.
19
-
20
19
*[Telerik Reporting MCP server]({%slug ai-mcp-server%}) - A powerful tool for running complex or multi-step prompts that integrates with any MCP-enabled client.
21
20
21
+
*[Telerik Reporting GitHub Copilot Extension]({%slug ai-copilot-extension%}) - A Copilot add-on for fast initial code generation, widget configuration, and detailed explanations within Copilot-enabled IDEs.
22
+
22
23
You can combine both integrations for even more powerful results.
23
24
24
25
## Getting Started
@@ -49,22 +50,38 @@ Consider the following recommendations when working with the AI Coding Assistant
49
50
* 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.
50
51
* At the time of publishing, Claude Sonnet 4 and GPT-5 produce optimal results.
-[Telerik Reporting REST Service - ASP.NET Core Web API Implementation]({%slug telerikreporting/using-reports-in-applications/host-the-report-engine-remotely/telerik-reporting-rest-services/asp.net-core-web-api-implementation/overview%})
67
+
-[Telerik Reporting REST Service - ASP.NET Web API Implementation]({%slug telerikreporting/using-reports-in-applications/host-the-report-engine-remotely/telerik-reporting-rest-services/asp.net-web-api-implementation/overview%})
68
+
52
69
## Usage Limits
53
70
54
71
Access to the AI Coding Assistant depends on your [Telerik license type](https://www.telerik.com/purchase.aspx?filter=web):
55
72
56
-
### Subscription License
73
+
####Subscription License
57
74
58
75
* A Subscription is the primary license that grants full access to the AI Coding Assistant.
59
76
* Includes a virtually unlimited number of requests, with a fair use threshold of 300 requests per day.
60
77
* Best for ongoing and high-volume usage.
61
78
62
-
### Perpetual License (Limited Access)
79
+
####Perpetual License (Limited Access)
63
80
* Perpetual licenses include limited access of 50 requests per year.
64
81
* Intended for exploring and trying out the AI Coding Assistant.
65
82
* For continued or higher-volume access, upgrade to a Subscription license.
66
83
67
-
### Trial License
84
+
####Trial License
68
85
* Trial licenses include 300 requests per trial per year.
69
86
* Reactivating the same trial for a new release does not grant additional requests.
70
87
* Designed for evaluating the feature before purchasing.
@@ -85,7 +102,15 @@ Please make sure you are familiar with the terms and privacy policy of your sele
85
102
86
103
## Next Steps
87
104
88
-
* Install the [Telerik Reporting GitHub Copilot Extension]({%slug ai-copilot-extension%}).
89
-
* Configure the [Telerik Reporting MCP Server]({%slug ai-mcp-server%}) with an MCP-enabled client.
105
+
*[Install the Telerik Reporting GitHub Copilot Extension]({%slug ai-copilot-extension%})
106
+
*[Configure the Telerik Reporting MCP Server]({%slug ai-mcp-server%})
Copy file name to clipboardExpand all lines: ai-coding-assistant/prompt-library.md
+29-8Lines changed: 29 additions & 8 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -8,6 +8,18 @@ published: True
8
8
position: 3
9
9
---
10
10
11
+
<style>
12
+
code {
13
+
font-size: 1rem @important;
14
+
font-weight: 700!important;
15
+
}
16
+
17
+
th {
18
+
font-weight: 700!important;
19
+
font-size: large!important;
20
+
}
21
+
</style>
22
+
11
23
# AI Prompt Library
12
24
13
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.
@@ -18,8 +30,6 @@ You can also use the prompts with any AI-powered tool of your choice. However, t
18
30
19
31
The list of prompts is not exhaustive, and the Telerik Reporting team is constantly working on adding more prompts to the library.
20
32
21
-
>caution Always double-check the code and solutions proposed by an AI-powered tool before applying them to your project.
22
-
23
33
## How to Use This Library
24
34
25
35
Quick Start Guide:
@@ -29,9 +39,11 @@ Quick Start Guide:
29
39
1. Paste it in your IDE with the AI Assistant
30
40
1. Customize the prompt for your specific use case.
31
41
42
+
>caution Always double-check the code and solutions proposed by an AI-powered tool before applying them to your project.
43
+
32
44
## Report Viewer Prompts
33
45
34
-
### Blazor Report Viewers
46
+
####Blazor Report Viewers
35
47
36
48
<table>
37
49
<tr>
@@ -100,7 +112,7 @@ Quick Start Guide:
100
112
</tr>
101
113
</table>
102
114
103
-
### Angular Report Viewers
115
+
####Angular Report Viewers
104
116
105
117
<table>
106
118
<tr>
@@ -169,7 +181,7 @@ Quick Start Guide:
169
181
</tr>
170
182
</table>
171
183
172
-
### HTML5 & React Report Viewers
184
+
####HTML5 & React Report Viewers
173
185
174
186
<table>
175
187
<tr>
@@ -248,21 +260,21 @@ Quick Start Guide:
248
260
<tr>
249
261
<td>
250
262
<pre><code>
251
-
#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?
252
264
</code></pre>
253
265
</td>
254
266
</tr>
255
267
<tr>
256
268
<td>
257
269
<pre><code>
258
-
#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?
259
271
</code></pre>
260
272
</td>
261
273
</tr>
262
274
<tr>
263
275
<td>
264
276
<pre><code>
265
-
#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.
266
278
</code></pre>
267
279
</td>
268
280
</tr>
@@ -280,6 +292,13 @@ Quick Start Guide:
280
292
</code></pre>
281
293
</td>
282
294
</tr>
295
+
<tr>
296
+
<td>
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.
299
+
</code></pre>
300
+
</td>
301
+
</tr>
283
302
</table>
284
303
285
304
@@ -288,3 +307,5 @@ Quick Start Guide:
288
307
*[Telerik Reporting AI Tooling Overview]({%slug ai-coding-assistant%})
0 commit comments