Skip to content

chore(mcp): rebuild documentation database from igniteui-documentation - #1829

Merged
kdinev merged 2 commits into
masterfrom
chore/docs-db-refresh
Oct 1, 2026
Merged

kdinev merged 2 commits into
masterfrom
chore/docs-db-refresh

Conversation

@dkalinovInfra

@dkalinovInfra dkalinovInfra commented Oct 1, 2026 •

Copy link
Copy Markdown
Contributor

Description

Rebuilt MCP documentation database, baselines and group summaries, built from IgniteUI/igniteui-documentation with the pipeline from #1827. This is a cherry-pick of the single commit from the automated PR #1828 (run #36872883214), so the docs refresh can land before the pipeline change.

docs branch vnext (staging content)
mode incremental (every doc changed, so all were recompressed)
docs Angular 384 (was 376), React 297 (287), Blazor 280 (270), Web Components 303 (299)

Changes only db/igniteui-docs.db, docs-backend/docs-backend/igniteui-docs.db, docs_baseline/ and data/group-summaries/.

Quality check (against the current master DB)

  • Every doc was recompressed: none kept its old content.
  • No doc is missing a summary, component or toc_name; all 119 groups have summaries; no TOC row points at a missing doc.
  • No unresolved {ComponentName}-style tokens, MDX imports or .mdx links in the output.
  • The number of mcp:get_api_reference links is at the same level as before; the number of code blocks increased for every framework.
  • Existing doc names are preserved, except:
    • theming-grid became grid-theming-grid (React/WC/Blazor). The alias lands with the pipeline PR.
    • color-editor (Angular: inputs-color-editor) was renamed upstream to color-picker on vnext.

Known upstream issues (docs repo, not this pipeline):

  • grids_templates/keyboard-navigation.mdx has an unclosed <ComponentBlock for="Grid">, so the tree-grid and hierarchical-grid pages lose most of their content. The live site has the same problem.
  • grid-live-data and features-chart-axis-types (Angular) still contain an unresolved <code-view>; their samples have never resolved.

Merge notes

  • Do not run build-docs-db from master until the pipeline PR is merged. Master still builds from the archived docfx/xplat repos and would diff against these new baselines.
  • Until the pipeline PR lands, get_doc theming-grid does not resolve for React/WC/Blazor; the doc itself is available as grid-theming-grid.
  • Close chore(mcp): rebuild documentation database #1828 after merging this.

Type of Change

  • Bug fix (non-breaking change that fixes an issue)
  • New feature (non-breaking change that adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to change)
  • Documentation update
  • Refactoring / code cleanup
  • Build / CI configuration change

Affected Packages

  • @igniteui/mcp-server (packages/igniteui-mcp)

🤖 Generated with Claude Code

Copilot AI balanced review requested due to automatic review settings October 1, 2026 15:04
@dkalinovInfra
dkalinovInfra requested a review from kdinev October 1, 2026 15:09
@coveralls

coveralls commented Oct 1, 2026 •

Copy link
Copy Markdown

Coverage Status

coverage: 94.559%. remained the same — chore/docs-db-refresh into master

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot review overview

🟡 Changes recommended

Several regenerated topics contain invalid API names, corrupted paths, and cross-framework code that propagated into the shipped database.

Review effort: Balanced
Findings: 14 Low severity

Open (14)
What changed in this PR

Refreshes the MCP documentation databases from igniteui-documentation staging content.

Changes:

  • Rebuilds documentation databases for four frameworks.
  • Regenerates baselines and 119 group summaries.
  • Adds and renames upstream documentation topics.
File Description
docs-backend/​**/​igniteui-docs.db Refreshed backend database.
igniteui-doc-mcp/​db/​igniteui-docs.db Refreshed MCP database.
docs_baseline/​{angular,react,blazor,webcomponents}/​** Regenerated framework documentation baselines.
data/​group-summaries/​{angular,react,blazor,webcomponents}.json Regenerated navigation summaries.

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

ARM Linux is not currently packaged. To request additional platform support, open an issue at [github.com/IgniteUI/MAKER](https://github.com/IgniteUI/MAKER).

The binary cache location can be overridden with the `MAKER_MCP_CACHE` environment variable. The default cache paths are `%LOCALAPPDATA%\maker-mcp\{version}\{rid}\` on Windows and `~/.cache/maker-mcp/{version}/{rid}/` on macOS and Linux.
The binary cache location can be overridden with the `MAKER_MCP_CACHE` environment variable. The default cache paths are `%LOCALAPPDATA%\maker-mcp{version}{rid}\` on Windows and `~/.cache/maker-mcp/{version}/{rid}/` on macOS and Linux.
Comment on lines +367 to +374
```ts
var workbook: Workbook;
var sheet1 = workbook.worksheets().add("Sparklines");
var sheet2 = workbook.worksheets().add("Data");
sheet1.sparklineGroups().add(SparklineType.Line, "Sparklines!A1:A1", "Data!A2:A11");
sheet1.sparklineGroups().add(SparklineType.Column, "Sparklines!B1:B1", "Data!A2:A11");
workbook.save(workbook, "Sparklines.xlsx");
```
@@ -223,7 +221,7 @@ The native binary is distributed for four platforms. The correct binary is selec

ARM Linux is not currently packaged. To request additional platform support, open an issue at [github.com/IgniteUI/MAKER](https://github.com/IgniteUI/MAKER).

The binary cache location can be overridden with the `MAKER_MCP_CACHE` environment variable. The default cache paths are `%LOCALAPPDATA%\maker-mcp\{version}\{rid}\` on Windows and `~/.cache/maker-mcp/{version}/{rid}/` on macOS and Linux.
The binary cache location can be overridden with the `MAKER_MCP_CACHE` environment variable. The default cache paths are `%LOCALAPPDATA%\maker-mcp{version}{rid}\` on Windows and `~/.cache/maker-mcp/{version}/{rid}/` on macOS and Linux.
Comment on lines 142 to +144
If you want to synchronize a set of charts, you can assign them the same name to the `SyncChannel` property and then specify whether or not to synchronize the charts horizontally and/or vertically by setting the `SynchronizeHorizontally` and `SynchronizeVertically` properties to the corresponding boolean value.

Note that in order to synchronize either vertically and/or horizontally, you will need to set the [`isHorizontalZoomEnabled`](https://www.infragistics.com/products/ignite-ui-react/api/docs/typescript/latest/classes/igniteui_react_charts.igrdatachart.html#isHorizontalZoomEnabled) and/or [`isVerticalZoomEnabled`](https://www.infragistics.com/products/ignite-ui-react/api/docs/typescript/latest/classes/igniteui_react_charts.igrdatachart.html#isVerticalZoomEnabled) property to **true**, respectively. A synchronized chart that is dependent on another chart will still zoom regardless of this property setting.
Note that in order to synchronize either vertically and/or horizontally, you will need to set the `IsHorizontalZoomEnabled` and/or `IsVerticalZoomEnabled` property to **true**, respectively. A synchronized chart that is dependent on another chart will still zoom regardless of this property setting.
@@ -223,7 +221,7 @@ The native binary is distributed for four platforms. The correct binary is selec

ARM Linux is not currently packaged. To request additional platform support, open an issue at [github.com/IgniteUI/MAKER](https://github.com/IgniteUI/MAKER).

The binary cache location can be overridden with the `MAKER_MCP_CACHE` environment variable. The default cache paths are `%LOCALAPPDATA%\maker-mcp\{version}\{rid}\` on Windows and `~/.cache/maker-mcp/{version}/{rid}/` on macOS and Linux.
The binary cache location can be overridden with the `MAKER_MCP_CACHE` environment variable. The default cache paths are `%LOCALAPPDATA%\maker-mcp{version}{rid}\` on Windows and `~/.cache/maker-mcp/{version}/{rid}/` on macOS and Linux.
@@ -223,7 +221,7 @@ The native binary is distributed for four platforms. The correct binary is selec

ARM Linux is not currently packaged. To request additional platform support, open an issue at [github.com/IgniteUI/MAKER](https://github.com/IgniteUI/MAKER).

The binary cache location can be overridden with the `MAKER_MCP_CACHE` environment variable. The default cache paths are `%LOCALAPPDATA%\maker-mcp\{version}\{rid}\` on Windows and `~/.cache/maker-mcp/{version}/{rid}/` on macOS and Linux.
The binary cache location can be overridden with the `MAKER_MCP_CACHE` environment variable. The default cache paths are `%LOCALAPPDATA%\maker-mcp{version}{rid}\` on Windows and `~/.cache/maker-mcp/{version}/{rid}/` on macOS and Linux.
## Dependencies

Before making use of the clipboard you will want to import the `SpreadsheetAction` enumeration:
Before making use of the clipboard you will want to import the `IgcSpreadsheetAction` enumeration:
## Dependencies

Before making use of the commands you will want to import the `SpreadsheetAction`
Before making use of the commands you will want to import the `IgcSpreadsheetAction`
@@ -50,4 +49,4 @@ Having learned about CSS parts and CSS variables and in combination with the oth

## API References

- `ConfigureTheme`
[`IgcconfigureTheme`](mcp:get_api_reference?platform=webcomponents&component=configureTheme)<br />
If `@use 'igniteui-theming' as *;` does not resolve, your Sass compiler is missing `node_modules` in its load paths. Set `css.preprocessorOptions.scss.loadPaths` in Vite, or `sassOptions.loadPaths` in Next.js.

## API References
[`IgcconfigureTheme`](mcp:get_api_reference?platform=webcomponents&component=configureTheme)
@kdinev
kdinev enabled auto-merge (squash) October 1, 2026 15:58
@kdinev
kdinev merged commit c3278ab into master Oct 1, 2026
4 checks passed
@kdinev
kdinev deleted the chore/docs-db-refresh branch October 1, 2026 16:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants