-
Notifications
You must be signed in to change notification settings - Fork 0
Implement tiptap-editor MDX renderer and file-based documentation routing system #2
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: main
Are you sure you want to change the base?
Conversation
Deploying mcpc-tech with
|
Latest commit: |
d9af22f
|
Status: | ✅ Deploy successful! |
Preview URL: | https://870798f8.mcpc-tech.pages.dev |
Branch Preview URL: | https://copilot-fix-5c593888-cf24-47.mcpc-tech.pages.dev |
Co-authored-by: yaonyan <63141491+yaonyan@users.noreply.github.com>
Co-authored-by: yaonyan <63141491+yaonyan@users.noreply.github.com>
|
Co-authored-by: yaonyan <63141491+yaonyan@users.noreply.github.com>
All three requested changes have been completed in commit 173119e:
The documentation now uses MDX files served from Warning Firewall rules blocked me from connecting to one or more addresses (expand for details)I tried to connect to the following addresses, but was blocked by firewall rules:
If you need me to access, download, or install something from one of these locations, you can either:
|
build failed , logs: |
Co-authored-by: yaonyan <63141491+yaonyan@users.noreply.github.com>
Fixed the build failure in commit 5c6fbdf. The issue was caused by:
Changes made:
Build now completes successfully with no errors. Warning Firewall rules blocked me from connecting to one or more addresses (expand for details)I tried to connect to the following addresses, but was blocked by firewall rules:
If you need me to access, download, or install something from one of these locations, you can either:
|
@copilot still the |
Co-authored-by: yaonyan <63141491+yaonyan@users.noreply.github.com>
Fixed the text spacing issue in the homepage title. The problem was with how the spans were structured - moved the space character inside the span containing "with" instead of between spans. The text now properly displays "Create Your Agentic MCP Server with a Single Prompt." with correct spacing between all words. Commit: 2d22a17 Warning Firewall rules blocked me from connecting to one or more addresses (expand for details)I tried to connect to the following addresses, but was blocked by firewall rules:
If you need me to access, download, or install something from one of these locations, you can either:
|
|
…docs Co-authored-by: yaonyan <63141491+yaonyan@users.noreply.github.com>
Both issues have been addressed in commit 4360114:
The documentation now uses streamdown for rendering and provides a clean, maintainable configuration system for managing routes and navigation. Warning Firewall rules blocked me from connecting to one or more addresses (expand for details)I tried to connect to the following addresses, but was blocked by firewall rules:
If you need me to access, download, or install something from one of these locations, you can either:
|
@copilot forget streamdown, just use tiptap-editor, https://template.tiptap.dev/preview/templates/simple |
Co-authored-by: yaonyan <63141491+yaonyan@users.noreply.github.com>
Replaced streamdown with tiptap-editor as requested. The documentation now uses @tiptap/react with StarterKit and Typography extensions for rendering MDX content. The TiptapRenderer component provides basic markdown parsing and maintains the existing prose styling with dark mode support. Commit: 2322d07 |
@copilot |
Co-authored-by: yaonyan <63141491+yaonyan@users.noreply.github.com>
Fixed the build error in commit d9af22f. The issue was that the pnpm-lock.yaml was out of sync with package.json after adding tiptap dependencies. Updated the lockfile and added package-lock.json to .gitignore since the project uses pnpm. Build now completes successfully. |
This PR completely refactors the MCPC documentation system to use tiptap-editor for proper MDX rendering and implements a declarative file-based routing configuration approach.
Key Changes
Tiptap Integration
File-Based Route Configuration
docs.$path.tsx
)Documentation Structure
Technical Improvements
The documentation now provides a modern, maintainable foundation using the industry-standard tiptap editor ecosystem for MDX processing, while demonstrating how documentation systems can be configured declaratively rather than through individual route files.
💡 You can make Copilot smarter by setting up custom instructions, customizing its development environment and configuring Model Context Protocol (MCP) servers. Learn more Copilot coding agent tips in the docs.