-
Notifications
You must be signed in to change notification settings - Fork 60
Permalink
Choose a base ref
{{ refName }}
default
Choose a head ref
{{ refName }}
default
Comparing changes
Choose two branches to see what’s changed or to start a new pull request.
If you need to, you can also or
learn more about diff comparisons.
Open a pull request
Create a new pull request by comparing changes across two branches. If you need to, you can also .
Learn more about diff comparisons here.
base repository: pathintegral-institute/mcpm.sh
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v1.13.1
Could not load branches
Nothing to show
Loading
Could not load tags
Nothing to show
{{ refName }}
default
Loading
...
head repository: pathintegral-institute/mcpm.sh
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v1.13.2
Could not load branches
Nothing to show
Loading
Could not load tags
Nothing to show
{{ refName }}
default
Loading
- 5 commits
- 7 files changed
- 4 contributors
Commits on Jun 4, 2025
-
Fix response being None (#160)
This should resolve the TypeError: 'NoneType' object is not callable that was occurring because the handler was implicitly returning None. With this modification to the mcpm library source code (which OpenHands uses), the /messages endpoint should now function correctly without crashing.
Configuration menu - View commit details
-
Copy full SHA for 076a6bf - Browse repository at this point
Copy the full SHA 076a6bfView commit details -
docs: Add documentation for mcpm share command (#165)
This commit introduces documentation for the `mcpm share` command in the following places: - README.md: Added a new section explaining the command, its options, and usage examples. - README.zh-CN.md: Added a corresponding translated section. - pages/index.html: Added a new section to the website describing the command and its usage, consistent with other documented commands. The `mcpm share` command allows you to expose a local MCP server (given by a shell command) to a public URL by using `mcp-proxy` and creating a tunnel. Co-authored-by: google-labs-jules[bot] <161369871+google-labs-jules[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 30ebdb0 - Browse repository at this point
Copy the full SHA 30ebdb0View commit details
Commits on Jun 5, 2025
-
Fix: Make fcntl usage conditional in mcpm share for Windows compatibi…
…lity (#166) The `fcntl` module is not available on Windows, and its direct import was causing `ImportError` when `mcpm share` was invoked or its module (src/mcpm/commands/share.py) was loaded on Windows systems. This commit makes the import and usage of `fcntl` within the `make_non_blocking` function conditional on `os.name == 'posix'`. On non-POSIX systems (like Windows), the function will now do nothing. The existing code for reading from subprocess pipes in `mcpm share` utilizes `select.select()` with timeouts and handles `IOError`/`OSError` exceptions. This setup is expected to provide sufficient non-blocking behavior for reading subprocess output on Windows, even without an explicit `fcntl` call to set `O_NONBLOCK`. Note: Full dynamic testing of `mcpm share` on a Windows-like environment was not possible due to a Python version mismatch (environment: 3.10.17, project requires: >=3.11) in the available testing sandbox. This change addresses the direct `ImportError`. Co-authored-by: google-labs-jules[bot] <161369871+google-labs-jules[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 6c9d470 - Browse repository at this point
Copy the full SHA 6c9d470View commit details -
Configuration menu - View commit details
-
Copy full SHA for 16b5e44 - Browse repository at this point
Copy the full SHA 16b5e44View commit details -
chore(release): 1.13.2 [skip ci]
## [1.13.2](v1.13.1...v1.13.2) (2025-06-05) ### Bug Fixes * trigger semantic release for Windows compatibility fix ([16b5e44](16b5e44))
Configuration menu - View commit details
-
Copy full SHA for eb3feca - Browse repository at this point
Copy the full SHA eb3fecaView commit details
Loading
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff v1.13.1...v1.13.2