-
Notifications
You must be signed in to change notification settings - Fork 242
feat: Add more tooling to MCP, add markdown docs and update theming docs #3640
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: prerelease/minor
Are you sure you want to change the base?
feat: Add more tooling to MCP, add markdown docs and update theming docs #3640
Conversation
Workday/canvas-kit
|
||||||||||||||||||||||||||||||||||||||||
| Project |
Workday/canvas-kit
|
| Branch Review |
mc-mcp-theme-feat
|
| Run status |
|
| Run duration | 02m 26s |
| Commit |
|
| Committer | Manuel Carrera |
| View all properties for this run ↗︎ | |
| Test results | |
|---|---|
|
|
0
|
|
|
1
|
|
|
86
|
|
|
0
|
|
|
843
|
| View all changes introduced in this branch ↗︎ | |
UI Coverage
19.3%
|
|
|---|---|
|
|
1537
|
|
|
365
|
Accessibility
99.31%
|
|
|---|---|
|
|
6 critical
5 serious
0 moderate
2 minor
|
|
|
77
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Pull request overview
This PR enhances Canvas Kit's documentation infrastructure by adding comprehensive markdown versions of MDX documentation and expanding the MCP (Model Context Protocol) tooling to better support LLM-based documentation access and code assistance.
Key Changes:
- Added markdown documentation exports for tokens migration, style props migration, and accessibility guides
- Enhanced MCP with versioning information, token/migration documentation, and theming guidance
- Updated theming documentation to be more prescriptive about the
themeprop usage
Reviewed changes
Copilot reviewed 62 out of 166 changed files in this pull request and generated 1 comment.
Show a summary per file
| File | Description |
|---|---|
| modules/docs/llm/markdown/docs/mdx/tokens/*.md | Token migration mapping tables and guides for system, color, and installation documentation |
| modules/docs/llm/markdown/docs/mdx/style-props/*.md | Style props migration guides, codemod documentation, and overview of deprecated features |
| modules/docs/llm/markdown/docs/mdx/accessibility/*.md | Accessibility guides including ARIA live regions, page structure, tables, and testing examples |
| modules/docs/llm/markdown/docs/mdx/*.md | Core documentation files for changelog, versions, testing, packages, maintaining, getting started, documentation guidelines, compound components, and contributing |
| mdx2md/package.json | Package configuration for MDX to Markdown converter tool |
Comments suppressed due to low confidence (2)
modules/docs/llm/markdown/docs/mdx/tokens/TokenMigrationMappingSystem.md:1
- Corrected spelling of 'positio' to 'position'.
---
modules/docs/llm/markdown/docs/mdx/tokens/TokenMigrationInstall.md:1
- Corrected spelling of 'automatially' to 'automatically'.
---
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
|
|
||
| - checkout the repository | ||
| - install dependencies (if they are not already cached) | ||
| - run `yarn bump` to craete a commit and a git tag |
Copilot
AI
Dec 11, 2025
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Corrected spelling of 'craete' to 'create'.
| - run `yarn bump` to craete a commit and a git tag | |
| - run `yarn bump` to create a commit and a git tag |
Summary
Fixes: #3603
Release Category
Documentation
Release Note
The following have been updated:
themeprop where it should only be used for scoped theming purposes.Checklist
ready for reviewhas been added to PRFor the Reviewer
Where Should the Reviewer Start?
Areas for Feedback? (optional)
Testing Manually
Screenshots or GIFs (if applicable)
Thank You Gif (optional)