Skip to content

Commit 2a794ca

Browse files
authored
ai coding assistent small fixes (#1806)
* ai coding assistent small fixes * more fixes for ai assistant articles
1 parent d7eb00c commit 2a794ca

File tree

4 files changed

+73
-37
lines changed

4 files changed

+73
-37
lines changed

ai-coding-assistant/copilot-extension.md

Lines changed: 6 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
---
2-
title: Reporting Copilot Extension
2+
title: Copilot Extension
33
page_title: Telerik Reporting Copilot Extension
44
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."
55
slug: ai-copilot-extension
66
tags: ai, reporting, coding, assistant, getting, started, extension, copilot
77
published: True
8-
position: 1
8+
position: 2
99
---
1010

1111

@@ -15,14 +15,13 @@ The Telerik Reporting [GitHub Copilot](https://github.com/features/copilot) exte
1515

1616
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.
1717

18-
1918
## Prerequisites for the GitHub Copilot Extension
2019

2120
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:
2221

2322
* 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).
2423
* 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.
2625
* An application that uses the [Telerik Reporting]({%slug telerikreporting/welcome-to-telerik-reporting!%}).
2726
* (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).
2827

@@ -65,7 +64,7 @@ To use the Telerik Reporting Copilot extension:
6564
1. Grant permission to the Telerik Reporting extension to read your workspace files when prompted.
6665
1. For unrelated queries, start a new chat session in a new window to avoid context pollution from previous conversations.
6766

68-
>caption Using the Copilot Extension along with the MCP Server>
67+
>caption Using the Copilot Extension along with the MCP Server
6968
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.
7069

7170
### Sample Prompts
@@ -81,20 +80,11 @@ The following examples demonstrate useful prompts for the Telerik Reporting exte
8180

8281
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).
8382

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.
92-
9383
## See Also
9484

9585
* [GitHub Copilot Documentation](https://docs.github.com/en/copilot)
9686
* [GitHub Copilot Tutorials](https://github.com/features/copilot/tutorials)
9787
* [Telerik Reporting MCP Server]({%slug ai-mcp-server%})
9888
* [Telerik Reporting Prompt Library]({%slug ai-prompt-library%})
99-
* 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)
90+
* [Telerik Blazor GitHub Copilot Extension](https://www.telerik.com/blazor-ui/documentation/ai/copilot-extension)

ai-coding-assistant/mcp-server.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ description: "Learn how to add and use the Telerik Reporting MCP Server as a .NE
55
slug: ai-mcp-server
66
tags: telerik, reporting, ai, server, mcp, dotnet,coding assistant
77
published: True
8-
position: 2
8+
position: 1
99
---
1010

1111
# Telerik Reporting MCP Server
@@ -21,7 +21,7 @@ To use the Telerik Reporting MCP Server, you need:
2121
* [Node.js](https://nodejs.org/en) 18 or newer.
2222
* An [MCP-compatible client (IDE, code editor, or app)](https://modelcontextprotocol.io/clients) that supports **MCP tools** (latest version recommended).
2323
* 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.
2525
* An application that uses the [Telerik Reporting]({%slug telerikreporting/welcome-to-telerik-reporting!%}).
2626

2727

@@ -250,5 +250,5 @@ This setup allows you to use the Telerik AI Coding Assistant without cloud-based
250250
* [Telerik Reporting GitHub Copilot Extension]({%slug ai-copilot-extension%})
251251
* [AI Coding Assistant Overview]({%slug ai-coding-assistant%})
252252
* [Telerik Reporting Prompt Library]({%slug ai-prompt-library%})
253-
* 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)
254+
* [Telerik Blazor MCP Server](https://www.telerik.com/blazor-ui/documentation/ai/mcp-server) article.

ai-coding-assistant/overview.md

Lines changed: 34 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -10,15 +10,16 @@ position: 0
1010

1111
# Telerik Reporting AI Coding Assistant
1212

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.
1414

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.
1516

1617
The **AI Coding Assistant** is integrated in:
1718

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-
2019
* [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.
2120

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+
2223
You can combine both integrations for even more powerful results.
2324

2425
## Getting Started
@@ -49,22 +50,38 @@ Consider the following recommendations when working with the AI Coding Assistant
4950
* 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.
5051
* At the time of publishing, Claude Sonnet 4 and GPT-5 produce optimal results.
5152

53+
## Support
54+
55+
#### Report Viewers
56+
57+
- [HTML5 Report Viewer]({%slug telerikreporting/using-reports-in-applications/display-reports-in-applications/web-application/html5-report-viewer/overview%})
58+
- [Blazor Report Viewer]({%slug telerikreporting/using-reports-in-applications/display-reports-in-applications/web-application/blazor-report-viewer/overview%})
59+
- [Native Blazor Report Viewer]({%slug telerikreporting/embedding-reports/display-reports-in-applications/web-application/native-blazor-report-viewer/overview%})
60+
- [Angular Report Viewer]({%slug telerikreporting/using-reports-in-applications/display-reports-in-applications/web-application/angular-report-viewer/angular-report-viewer-overview%})
61+
- [Native Angular Report Viewer]({%slug telerikreporting/using-reports-in-applications/display-reports-in-applications/web-application/native-angular-report-viewer/overview%})
62+
- [React Report Viewer]({%slug telerikreporting/using-reports-in-applications/display-reports-in-applications/web-application/react-report-viewer/react-report-viewer-overview%})
63+
64+
#### Services
65+
66+
- [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+
5269
## Usage Limits
5370

5471
Access to the AI Coding Assistant depends on your [Telerik license type](https://www.telerik.com/purchase.aspx?filter=web):
5572

56-
### Subscription License
73+
#### Subscription License
5774

5875
* A Subscription is the primary license that grants full access to the AI Coding Assistant.
5976
* Includes a virtually unlimited number of requests, with a fair use threshold of 300 requests per day.
6077
* Best for ongoing and high-volume usage.
6178

62-
### Perpetual License (Limited Access)
79+
#### Perpetual License (Limited Access)
6380
* Perpetual licenses include limited access of 50 requests per year.
6481
* Intended for exploring and trying out the AI Coding Assistant.
6582
* For continued or higher-volume access, upgrade to a Subscription license.
6683

67-
### Trial License
84+
#### Trial License
6885
* Trial licenses include 300 requests per trial per year.
6986
* Reactivating the same trial for a new release does not grant additional requests.
7087
* 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
85102

86103
## Next Steps
87104

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%})
107+
* [Telerik Reporting Prompt Library]({%slug ai-prompt-library%})
108+
109+
## See Also
110+
111+
* [GitHub Copilot Documentation](https://docs.github.com/en/copilot)
112+
* [GitHub Copilot Tutorials](https://github.com/features/copilot/tutorials)
113+
* [Telerik Reporting MCP Server]({%slug ai-mcp-server%})
90114
* [Telerik Reporting Prompt Library]({%slug ai-prompt-library%})
91-
*
115+
* [Kendo UI for Angular GitHub Copilot Extension](https://www.telerik.com/kendo-angular-ui/components/ai-assistant/copilot-extension)
116+
* [Telerik Blazor GitHub Copilot Extension](https://www.telerik.com/blazor-ui/documentation/ai/copilot-extension)

ai-coding-assistant/prompt-library.md

Lines changed: 29 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,18 @@ published: True
88
position: 3
99
---
1010

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+
1123
# AI Prompt Library
1224

1325
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
1830

1931
The list of prompts is not exhaustive, and the Telerik Reporting team is constantly working on adding more prompts to the library.
2032

21-
>caution Always double-check the code and solutions proposed by an AI-powered tool before applying them to your project.
22-
2333
## How to Use This Library
2434

2535
Quick Start Guide:
@@ -29,9 +39,11 @@ Quick Start Guide:
2939
1. Paste it in your IDE with the AI Assistant
3040
1. Customize the prompt for your specific use case.
3141

42+
>caution Always double-check the code and solutions proposed by an AI-powered tool before applying them to your project.
43+
3244
## Report Viewer Prompts
3345

34-
### Blazor Report Viewers
46+
#### Blazor Report Viewers
3547

3648
<table>
3749
<tr>
@@ -100,7 +112,7 @@ Quick Start Guide:
100112
</tr>
101113
</table>
102114

103-
### Angular Report Viewers
115+
#### Angular Report Viewers
104116

105117
<table>
106118
<tr>
@@ -169,7 +181,7 @@ Quick Start Guide:
169181
</tr>
170182
</table>
171183

172-
### HTML5 & React Report Viewers
184+
#### HTML5 & React Report Viewers
173185

174186
<table>
175187
<tr>
@@ -248,21 +260,21 @@ Quick Start Guide:
248260
<tr>
249261
<td>
250262
<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?
252264
</code></pre>
253265
</td>
254266
</tr>
255267
<tr>
256268
<td>
257269
<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?
259271
</code></pre>
260272
</td>
261273
</tr>
262274
<tr>
263275
<td>
264276
<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.
266278
</code></pre>
267279
</td>
268280
</tr>
@@ -280,6 +292,13 @@ Quick Start Guide:
280292
</code></pre>
281293
</td>
282294
</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>
283302
</table>
284303

285304

@@ -288,3 +307,5 @@ Quick Start Guide:
288307
* [Telerik Reporting AI Tooling Overview]({%slug ai-coding-assistant%})
289308
* [Telerik Reporting MCP Server]({%slug ai-mcp-server%})
290309
* [Telerik Reporting Copilot Extension]({%slug ai-copilot-extension%})
310+
* [Kendo UI for Angular GitHub Copilot Extension](https://www.telerik.com/kendo-angular-ui/components/ai-assistant/copilot-extension)
311+
* [Telerik Blazor GitHub Copilot Extension](https://www.telerik.com/blazor-ui/documentation/ai/copilot-extension)

0 commit comments

Comments
 (0)