Skip to content

Commit 61bc14d

Browse files
github-actions[bot]github-actionsdkalinovInfrakdinev
authored
chore(mcp): rebuild documentation database (#1780)
* chore(mcp): rebuild documentation database (incremental) * chor(mcp): Angular mcp DB rebuild --------- Co-authored-by: github-actions <github-actions@github.com> Co-authored-by: DKalinov <dkalinov@infragistics.com> Co-authored-by: Konstantin Dinev <kdinev@bellumgens.com>
1 parent 064db42 commit 61bc14d

257 files changed

Lines changed: 4427 additions & 3409 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
-112 KB
Binary file not shown.

packages/igniteui-mcp/igniteui-doc-mcp/data/group-summaries/angular.json

Lines changed: 70 additions & 70 deletions
Large diffs are not rendered by default.

packages/igniteui-mcp/igniteui-doc-mcp/data/group-summaries/blazor.json

Lines changed: 16 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -39,8 +39,8 @@
3939
"groupKey": "Data Entry & Display",
4040
"section": "Data Entry & Display",
4141
"groupLabel": "",
42-
"summary": "Handles inputs, masked and date-time entry, selection, buttons, dropdowns, badges, chips, icons, ratings, switches, progress indicators, validation, styling",
43-
"hash": "50c3746d1085383d17cd2579e20fabd9",
42+
"summary": "Covers buttons, selection controls, inputs, masked date and time entry, dropdowns, progress indicators, badges, icons, chips, ratings, color editing, and styling.",
43+
"hash": "f72097377f04e06007a2af48986489ca",
4444
"model": "gpt-5.6-luna",
4545
"promptVersion": 1
4646
},
@@ -57,8 +57,8 @@
5757
"groupKey": "Frameworks > Excel Library",
5858
"section": "Frameworks",
5959
"groupLabel": "Excel Library",
60-
"summary": "Create, load, edit, format, protect, and export Excel workbooks with cells, tables, worksheets, charts, and sparklines, including formulas and filtering.",
61-
"hash": "88e000a5d3eca053caa6d49488df3a83",
60+
"summary": "Create, load, edit, and export workbooks with cells, tables, worksheets, charts, sparklines, formulas, formatting, filtering, sorting, and protection.",
61+
"hash": "ab346db52f8f576373552f2dc8eb933b",
6262
"model": "gpt-5.6-luna",
6363
"promptVersion": 1
6464
},
@@ -111,17 +111,17 @@
111111
"groupKey": "Grids & Lists > Grid",
112112
"section": "Grids & Lists",
113113
"groupLabel": "Grid",
114-
"summary": "Configure Grid data binding, columns, filtering, sorting, editing, selection, grouping, paging, exporting, clipboard, virtualization, styling, and state saving.",
115-
"hash": "e421ad1e356d5e713a1ca7b482fb3c1a",
114+
"summary": "Configure grids with data binding, columns, filtering, sorting, editing, grouping, selection, paging, virtualization, exporting, theming, and row actions.",
115+
"hash": "a15870be3f0464018ffcdc2fc2ebbc04",
116116
"model": "gpt-5.6-luna",
117117
"promptVersion": 1
118118
},
119119
{
120120
"groupKey": "Grids & Lists > Grid Lite",
121121
"section": "Grids & Lists",
122122
"groupLabel": "Grid Lite",
123-
"summary": "Configure data binding, column configuration, filtering, sorting, virtualization, keyboard navigation, theming with CSS custom properties, and data-source updates.",
124-
"hash": "7f6453974d0904788bee78d18ac7c233",
123+
"summary": "Covers Grid Lite setup, List<T> binding, column configuration, virtualization, keyboard navigation, filtering, sorting, theming, and CSS customization.",
124+
"hash": "c9d9736231fd5612ce75d8cf1d1c91ee",
125125
"model": "gpt-5.6-luna",
126126
"promptVersion": 1
127127
},
@@ -147,8 +147,8 @@
147147
"groupKey": "Grids & Lists > Tree Grid",
148148
"section": "Grids & Lists",
149149
"groupLabel": "Tree Grid",
150-
"summary": "Covers hierarchical data binding, expandable rows, editing, filtering, sorting, selection, exporting, virtualization, state persistence, sizing, and live data.",
151-
"hash": "fe7486681ad402e571e2b83a0cf7a50a",
150+
"summary": "Configure hierarchical data, editing, filtering, sorting, selection, summaries, exporting, virtualization, state persistence, column and row APIs, and styling",
151+
"hash": "279c8c630ed9accc6f1baf8e956fcfeb",
152152
"model": "gpt-5.6-luna",
153153
"promptVersion": 1
154154
},
@@ -174,8 +174,8 @@
174174
"groupKey": "Layouts",
175175
"section": "Layouts",
176176
"groupLabel": "",
177-
"summary": "Build expandable panels, cards, carousels, tabs, steppers, avatars, dividers, and tile layouts with navigation, customization, styling, and accessibility",
178-
"hash": "af39442cd5ca84aac1ec12a914eabb28",
177+
"summary": "Build expandable panels, cards, carousels, tabs, steppers, avatars, dividers, and resizable tiles with navigation, customization, reordering, and keyboard support",
178+
"hash": "392b7c99a19822ba83ec1a98f9e0d863",
179179
"model": "gpt-5.6-luna",
180180
"promptVersion": 1
181181
},
@@ -192,17 +192,17 @@
192192
"groupKey": "Maps",
193193
"section": "Maps",
194194
"groupLabel": "",
195-
"summary": "Maps include scatter area, contour, density, bubble, and symbol series; polygons and polylines, shapefiles, data binding, scales, and coordinate conversion",
196-
"hash": "d2abb1ff3906a258eb52b202dde98499",
195+
"summary": "Covers map navigation, coordinate conversion, data binding, and configuration for scatter area, contour, density, bubble, symbol, polygon, and polyline series",
196+
"hash": "a941417a6bf4c1c4a4154da9b82e85f1",
197197
"model": "gpt-5.6-luna",
198198
"promptVersion": 1
199199
},
200200
{
201201
"groupKey": "Maps > Geographic Map Features",
202202
"section": "Maps",
203203
"groupLabel": "Geographic Map Features",
204-
"summary": "Display geographic data on imagery maps, bind CSV, JSON, models, and Shapefiles, overlay geographic series and imagery, navigate, and use map utilities",
205-
"hash": "0ef2ef33b93278d0693b96117cc09d0a",
204+
"summary": "Display geographic data on imagery maps, bind CSV, JSON, models, and shapefiles, overlay sources and series, configure imagery, navigation, and resources",
205+
"hash": "3c1687542ef1a1d64b77cc1f5235fb01",
206206
"model": "gpt-5.6-luna",
207207
"promptVersion": 1
208208
},

packages/igniteui-mcp/igniteui-doc-mcp/data/group-summaries/react.json

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -39,26 +39,26 @@
3939
"groupKey": "Data Entry & Display",
4040
"section": "Data Entry & Display",
4141
"groupLabel": "",
42-
"summary": "Covers buttons, chips, badges, icons, inputs, masked date-time fields, selects, dropdowns, checkboxes, radios, switches, ratings, color editing, and progress",
43-
"hash": "57160be47ed167f3b23823f8e1d6441b",
42+
"summary": "Covers badges, buttons, chips, icons, color editing, text and masked date/time inputs, selection controls, dropdowns, ratings, and progress indicators.",
43+
"hash": "d0a9ff3fd8e9ce36d914d62705f84e3d",
4444
"model": "gpt-5.6-luna",
4545
"promptVersion": 1
4646
},
4747
{
4848
"groupKey": "Data Entry & Display > Combo Box",
4949
"section": "Data Entry & Display",
5050
"groupLabel": "Combo Box",
51-
"summary": "Cover virtualized lists, data binding, filtering, grouping, single selection, validation, keyboard navigation, styling, and content templates",
52-
"hash": "3a66d8ed59161103b64cd134d504916a",
51+
"summary": "Configure data binding, filtering, grouping, selection, validation, keyboard navigation, disabled states, and custom item, header, footer, and icon content.",
52+
"hash": "c6ef493262b64b5bda304d628fcc0199",
5353
"model": "gpt-5.6-luna",
5454
"promptVersion": 1
5555
},
5656
{
5757
"groupKey": "Frameworks > Excel Library",
5858
"section": "Frameworks",
5959
"groupLabel": "Excel Library",
60-
"summary": "Create, load, save, and manipulate Excel workbooks, worksheets, cells, tables, charts, and sparklines with formulas, formatting, filtering, protection, and export.",
61-
"hash": "8a5396b87f508648b94fa2094959fb72",
60+
"summary": "Create, load, save, and manipulate Excel workbooks, worksheets, cells, tables, charts, sparklines, formulas, formatting, filtering, sorting, protection, and supported file formats.",
61+
"hash": "5cd4d2a03c124690db7e1e2245ad6745",
6262
"model": "gpt-5.6-luna",
6363
"promptVersion": 1
6464
},
@@ -120,8 +120,8 @@
120120
"groupKey": "Grids & Lists > Grid Lite",
121121
"section": "Grids & Lists",
122122
"groupLabel": "Grid Lite",
123-
"summary": "Configure data binding, declarative or generated columns, cell and header templates, filtering, sorting, runtime data replacement, and custom light/dark themes",
124-
"hash": "6e1948fcce0b22c227b20d3dc936095d",
123+
"summary": "Covers installation, data binding, data generation, column configuration, cell and header templates, filtering, sorting, remote operations, and theming.",
124+
"hash": "6534e67e987d22d8455cd245f22d2ab2",
125125
"model": "gpt-5.6-luna",
126126
"promptVersion": 1
127127
},
@@ -183,8 +183,8 @@
183183
"groupKey": "Layouts",
184184
"section": "Layouts",
185185
"groupLabel": "",
186-
"summary": "Build expandable panels, cards, carousels, tabs, steppers, split panes, dividers, avatars, and tile layouts with navigation, customization, and styling.",
187-
"hash": "4015e445f009167366f29656e88565e4",
186+
"summary": "Build expandable panels, cards, carousels, tabs, steppers, split panes, dividers, avatars, and tile managers with navigation, sizing, and styling.",
187+
"hash": "8fa4516222cb5d788c6c6c78a86201bb",
188188
"model": "gpt-5.6-luna",
189189
"promptVersion": 1
190190
},

packages/igniteui-mcp/igniteui-doc-mcp/data/group-summaries/webcomponents.json

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -39,8 +39,8 @@
3939
"groupKey": "Data Entry & Display",
4040
"section": "Data Entry & Display",
4141
"groupLabel": "",
42-
"summary": "Covers badges, buttons, chips, dropdowns, selects, checkboxes, radios, switches, ratings, progress indicators, and text, date, file, mask, and color inputs.",
43-
"hash": "8d12074a43b06a03d43006c5d4340aaa",
42+
"summary": "Covers badges, buttons, inputs, selection controls, dropdowns, color and date-time editing, file uploads, progress indicators, icons, ratings, chips, Text Area, and styling.",
43+
"hash": "1214040bfbaed664be72ad3bc0c193a9",
4444
"model": "gpt-5.6-luna",
4545
"promptVersion": 1
4646
},
@@ -57,8 +57,8 @@
5757
"groupKey": "Frameworks > Excel Library",
5858
"section": "Frameworks",
5959
"groupLabel": "Excel Library",
60-
"summary": "Create, load, save, and configure Excel workbooks and worksheets, manipulate cells and tables, add charts and sparklines, and load or save XLSX files.",
61-
"hash": "a2b6726c0e871b112e9f230ae779f9fe",
60+
"summary": "Load and save Excel workbooks, configure worksheets, manipulate cells and tables, and support charts, sparklines, filtering, sorting, and protection.",
61+
"hash": "079e3ba5be9fe3706f21bd12822556e7",
6262
"model": "gpt-5.6-luna",
6363
"promptVersion": 1
6464
},
@@ -111,17 +111,17 @@
111111
"groupKey": "Grids & Lists > Grid",
112112
"section": "Grids & Lists",
113113
"groupLabel": "Grid",
114-
"summary": "Configure data grids with editing, filtering, sorting, grouping, selection, navigation, column and row management, clipboard, export, virtualization, sizing, and theming.",
115-
"hash": "0b208accce47ce3798464bace8ba3865",
114+
"summary": "Configure grid data, columns, editing, filtering, sorting, grouping, selection, paging, virtualization, clipboard, export, state persistence, sizing, and theming",
115+
"hash": "7312dd667ad44cbaca4da99e548ffdec",
116116
"model": "gpt-5.6-luna",
117117
"promptVersion": 1
118118
},
119119
{
120120
"groupKey": "Grids & Lists > Grid Lite",
121121
"section": "Grids & Lists",
122122
"groupLabel": "Grid Lite",
123-
"summary": "Covers installation, data binding, column configuration, cell and header templates, filtering, sorting, theming, performance, customization, and licensing",
124-
"hash": "8b9160b57eba0b0e533a97b2f447dd9b",
123+
"summary": "Configure data binding, columns, cells, headers, filtering, sorting, themes, and runtime updates with custom templates, events, remote operations, and styling",
124+
"hash": "1f753e3b5de7686de2bcc685f21738a4",
125125
"model": "gpt-5.6-luna",
126126
"promptVersion": 1
127127
},
@@ -138,8 +138,8 @@
138138
"groupKey": "Grids & Lists > Pivot Grid",
139139
"section": "Grids & Lists",
140140
"groupLabel": "Pivot Grid",
141-
"summary": "Configure pivot grids with dimensions, values, aggregations, hierarchies, pivot calculation keys, state persistence, and remote grouping, filtering, and sorting",
142-
"hash": "9bd8b0a755af4c1f9889341775358198",
141+
"summary": "Configure pivot grids for multidimensional analysis with rows, columns, filters, values, hierarchies, custom aggregations, state persistence, and remote operations.",
142+
"hash": "97caed2647be0dec83f36265b98b4d63",
143143
"model": "gpt-5.6-luna",
144144
"promptVersion": 1
145145
},
@@ -183,8 +183,8 @@
183183
"groupKey": "Layouts",
184184
"section": "Layouts",
185185
"groupLabel": "",
186-
"summary": "Build expandable panels, cards, carousels, tabs, steppers, split panes, and tile layouts with avatars, dividers, resizing, navigation, and styling.",
187-
"hash": "d34b49973e85b78d69216646bc166351",
186+
"summary": "Build layouts with expandable panels, cards, tabs, steppers, carousels, split panes, dividers, avatars, and resizable, reorderable tiles.",
187+
"hash": "90d056d698e4fc65bb4ba6b35bb794c3",
188188
"model": "gpt-5.6-luna",
189189
"promptVersion": 1
190190
},
-112 KB
Binary file not shown.

packages/igniteui-mcp/igniteui-doc-mcp/docs_baseline/angular/accordion.md

Lines changed: 4 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ The following is a basic Angular Accordion example of a FAQ section. It operates
2121
In it, you can see how to define an `igx-accrodion` and its [expansion panels](mcp:get_api_reference?platform=angular&component=IgxExpansionPanelComponent). The sample also demonstrates the two types of expansion behavior. The switch button sets the [singleBranchExpand](mcp:get_api_reference?platform=angular&component=IgxAccordionComponent&member=singleBranchExpand) property to toggle between single and multiple branches to be expanded at a time.
2222

2323
```typescript
24-
import { Component, ChangeDetectionStrategy } from '@angular/core';
24+
import { Component } from '@angular/core';
2525
import { IgxSwitchComponent } from 'igniteui-angular/switch';
2626
import { IgxAccordionComponent } from 'igniteui-angular/accordion';
2727
import { IgxExpansionPanelBodyComponent, IgxExpansionPanelComponent, IgxExpansionPanelHeaderComponent, IgxExpansionPanelTitleDirective } from 'igniteui-angular/expansion-panel';
@@ -31,7 +31,6 @@ import { FormsModule } from '@angular/forms';
3131
selector: 'app-accordion-sample-1',
3232
styleUrls: ['./accordion-sample-1.component.scss'],
3333
templateUrl: './accordion-sample-1.component.html',
34-
changeDetection: ChangeDetectionStrategy.Eager,
3534
imports: [IgxSwitchComponent, FormsModule, IgxAccordionComponent, IgxExpansionPanelComponent, IgxExpansionPanelHeaderComponent, IgxExpansionPanelTitleDirective, IgxExpansionPanelBodyComponent]
3635
})
3736
export class AccordionSample1Component {
@@ -326,7 +325,7 @@ With the Angular [Accordion component](mcp:get_api_reference?platform=angular&co
326325
The sample below demonstrates how elaborate filtering options can be implemented using the built-in templating functionality of the [IgxExpansionPanel](mcp:get_api_reference?platform=angular&component=IgxExpansionPanelComponent).
327326

328327
```typescript
329-
import { Component, ChangeDetectionStrategy } from '@angular/core';
328+
import { Component } from '@angular/core';
330329
import { IgxSliderComponent, IgxSliderType } from 'igniteui-angular/slider';
331330
import { IgxAccordionComponent } from 'igniteui-angular/accordion';
332331
import { IgxExpansionPanelBodyComponent, IgxExpansionPanelComponent, IgxExpansionPanelHeaderComponent, IgxExpansionPanelTitleDirective } from 'igniteui-angular/expansion-panel';
@@ -342,7 +341,6 @@ import { FormsModule } from '@angular/forms';
342341
selector: 'app-accordion-sample-3',
343342
styleUrls: ['./accordion-sample-3.component.scss'],
344343
templateUrl: './accordion-sample-3.component.html',
345-
changeDetection: ChangeDetectionStrategy.Eager,
346344
imports: [IgxAccordionComponent, IgxExpansionPanelComponent, IgxExpansionPanelHeaderComponent, IgxExpansionPanelTitleDirective, IgxExpansionPanelBodyComponent, IgxCheckboxComponent, FormsModule, IgxSliderComponent, IgxRadioComponent, IgxIconComponent, IgxTimePickerComponent, IgxLabelDirective]
347345
})
348346
export class AccordionSample3Component {
@@ -517,7 +515,7 @@ In the following Angular accordion example, we are going to create a complex FAQ
517515
You can see the result below.
518516

519517
```typescript
520-
import { Component, ChangeDetectionStrategy } from '@angular/core';
518+
import { Component } from '@angular/core';
521519
import { IgxSwitchComponent } from 'igniteui-angular/switch';
522520
import { IgxAccordionComponent } from 'igniteui-angular/accordion';
523521
import { IgxExpansionPanelBodyComponent, IgxExpansionPanelComponent, IgxExpansionPanelHeaderComponent, IgxExpansionPanelTitleDirective } from 'igniteui-angular/expansion-panel';
@@ -527,7 +525,6 @@ import { FormsModule } from '@angular/forms';
527525
selector: 'app-accordion-sample-2',
528526
styleUrls: ['./accordion-sample-2.component.scss'],
529527
templateUrl: './accordion-sample-2.component.html',
530-
changeDetection: ChangeDetectionStrategy.Eager,
531528
imports: [IgxSwitchComponent, FormsModule, IgxAccordionComponent, IgxExpansionPanelComponent, IgxExpansionPanelHeaderComponent, IgxExpansionPanelTitleDirective, IgxExpansionPanelBodyComponent]
532529
})
533530
export class AccordionSample2Component {
@@ -770,7 +767,7 @@ The last step is to include the component's theme.
770767
### Demo
771768

772769
```typescript
773-
import { Component, ChangeDetectionStrategy } from '@angular/core';
770+
import { Component } from '@angular/core';
774771
import { IgxAccordionComponent } from 'igniteui-angular/accordion';
775772
import { IgxExpansionPanelBodyComponent, IgxExpansionPanelComponent, IgxExpansionPanelHeaderComponent, IgxExpansionPanelTitleDirective } from 'igniteui-angular/expansion-panel';
776773
import { FormsModule } from '@angular/forms';
@@ -779,7 +776,6 @@ import { FormsModule } from '@angular/forms';
779776
selector: 'app-accordion-style',
780777
styleUrls: ['./accordion-style.component.scss'],
781778
templateUrl: './accordion-style.component.html',
782-
changeDetection: ChangeDetectionStrategy.Eager,
783779
imports: [FormsModule, IgxAccordionComponent, IgxExpansionPanelComponent, IgxExpansionPanelHeaderComponent, IgxExpansionPanelTitleDirective, IgxExpansionPanelBodyComponent]
784780
})
785781
export class AccordionStyleComponent {

0 commit comments

Comments
 (0)