Skip to content

Conversation

tonxxd
Copy link
Contributor

@tonxxd tonxxd commented Oct 9, 2025

Description

Fixes # (issue)

Type of change

  • Bug fix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to not work as expected)
  • Documentation update

Checklist

  • My code follows the style guidelines of this project
  • I have performed a self-review of my own code
  • I have added tests that prove my fix is effective or that my feature works
  • The title of my pull request follows the conventional commits standard
  • Changes have been documented in the README/documentation (if applicable)

tonxxd and others added 30 commits October 7, 2025 23:01
- Replace Vite with esbuild for faster, more reliable builds
- Add file-based routing system for resources/**/*.tsx files
- Each TSX file becomes a route at /mcp-use/widgets/{filename}
- Self-contained React components with createRoot mounting
- Production-ready asset serving with proper hashing
- Fix ES module compatibility issues (require -> import)
- Add fallback routes for browser-resolved asset paths
- Update CLI templates with new build system
tonxxd and others added 8 commits October 9, 2025 19:39
- @mcp-use/inspector: patch bump
- @mcp-use/cli: patch bump
- create-mcp-use-app: patch bump
- Add --no-frozen-lockfile flag to pnpm install in GitHub Actions
- This should resolve the lockfile mismatch error with patchedDependencies
- Fixes the ERR_PNPM_LOCKFILE_CONFIG_MISMATCH error in the workflow
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
- Add build:cli script to inspector package to build mcp-inspect binary
- Update React peer dependency to accept React 19
- This should fix the missing mcp-inspect binary and peer dependency warnings
- Fix missing CLI binary in @mcp-use/inspector package
- This should resolve the ENOENT errors when using create-mcp-use-app
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
- Update CLI to read version from package.json instead of hardcoding it.
- Replace fs.promises.access with fs.access for checking file existence.
# Conflicts:
#	.changeset/config.json
#	.github/workflows/ci.yml
#	.github/workflows/release.yml
#	.github/workflows/release_beta.yml
#	INSPECTOR_INTEGRATION.md
#	README.md
#	eslint.config.js
#	package.json
#	packages/cli/CHANGELOG.md
#	packages/cli/README.md
#	packages/cli/package.json
#	packages/cli/src/build.ts
#	packages/cli/src/index.ts
#	packages/create-mcp-use-app/CHANGELOG.md
#	packages/create-mcp-use-app/package.json
#	packages/create-mcp-use-app/src/index.ts
#	packages/create-mcp-use-app/src/templates/ui/README.md
#	packages/create-mcp-use-app/src/templates/ui/package.json
#	packages/create-mcp-use-app/src/templates/ui/resources/kanban-board.tsx
#	packages/create-mcp-use-app/src/templates/ui/src/server.ts
#	packages/create-mcp-use-app/src/templates/ui/tsconfig.json
#	packages/inspector/CHANGELOG.md
#	packages/inspector/README.md
#	packages/inspector/eslint.config.js
#	packages/inspector/package.json
#	packages/inspector/src/cli/inspect.ts
#	packages/inspector/src/client/components/AnimatedThemeToggler.tsx
#	packages/inspector/src/client/components/CommandPalette.tsx
#	packages/inspector/src/client/components/CustomHeadersEditor.tsx
#	packages/inspector/src/client/components/EnvVariablesEditor.tsx
#	packages/inspector/src/client/components/InspectorDashboard.tsx
#	packages/inspector/src/client/components/Layout.tsx
#	packages/inspector/src/client/components/McpUIRenderer.tsx
#	packages/inspector/src/client/components/PromptsTab.tsx
#	packages/inspector/src/client/components/ResourcesTab.tsx
#	packages/inspector/src/client/components/ServerIcon.tsx
#	packages/inspector/src/client/components/ToolsTab.tsx
#	packages/inspector/src/client/context/McpContext.tsx
#	packages/inspector/src/components/ui/add-server-dialog.tsx
#	packages/inspector/src/components/ui/animated-theme-toggler.tsx
#	packages/inspector/src/components/ui/blur-fade.tsx
#	packages/inspector/src/components/ui/random-gradient-background.tsx
#	packages/inspector/src/components/ui/server-selection-modal.tsx
#	packages/inspector/src/components/ui/sonner.tsx
#	packages/inspector/src/components/ui/tabs.tsx
#	packages/inspector/src/server/middleware.ts
#	packages/inspector/src/server/server.ts
#	packages/inspector/vite.config.ts
#	packages/mcp-use/CHANGELOG.md
#	packages/mcp-use/README.md
#	packages/mcp-use/package.json
#	packages/mcp-use/src/auth/browser-provider.ts
#	packages/mcp-use/src/react/useMcp.ts
#	packages/mcp-use/src/server/index.ts
#	packages/mcp-use/src/server/mcp-server.ts
#	packages/mcp-use/src/server/types.ts
#	pnpm-lock.yaml
#	pnpm-workspace.yaml
@tonxxd tonxxd closed this Oct 14, 2025
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.

3 participants