fix: cap mcp below 2.0, which removed the FastMCP this is built on #4
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "hotfix-mcp-major-cap"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Hotfix for the crash-loop on babash-remote.
mcp2.0.0 shipped and removedmcp.server.fastmcp(replaced by a newMCPServerAPI). The image builds withpip install /app, which ignoresuv.lockand resolved the unboundedmcp>=1.23.0straight to the new major — so local checks kept passing against the locked 1.26 while production could not import at all.A floor, not a destination: raise the bound as part of porting to the new API, deliberately, rather than silently on the next rebuild.
Verified inside the published image: with
mcp<2(1.29.0),import babashsucceeds and the server logs its usual unauthenticated startup.🤖 Generated with Claude Code