Skip to content

Conversation

garciasdos
Copy link
Member

@garciasdos garciasdos commented Sep 19, 2025

This pull request updates the project to transition from the DXT packaging system to MCPB, and also includes dependency upgrades and minor code formatting improvements. The most important changes are grouped below:

Packaging System Migration:

  • Renamed the GitHub workflow file from .github/workflows/dxt-pack.yaml to .github/workflows/mcpb-pack.yaml and updated all relevant steps, commands, and environment variables to use MCPB instead of DXT. [1] [2]
  • Updated manifest-full.json and manifest-minimal.json to replace the dxt_version field with mcpb_version. [1] [2]

Dependency Upgrades:

  • Upgraded several dependencies and devDependencies in package.json to their latest versions, including @apidevtools/swagger-parser, @modelcontextprotocol/sdk, dotenv, es-toolkit, and testing/linting tools.

Code Formatting:

  • Improved formatting in an integration test assertion for better readability in src/tests/integration/direct.test.ts.

@garciasdos garciasdos changed the title chore: update docs chore: update deps Sep 19, 2025
@garciasdos garciasdos marked this pull request as ready for review September 19, 2025 13:51
@garciasdos garciasdos merged commit 4f4b7c4 into main Sep 19, 2025
3 checks passed
@garciasdos garciasdos deleted the chore/update-deps branch September 19, 2025 14:12
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.

2 participants