Skip to content

Commit 362e9f3

Browse files
authored
Merge pull request #662 from kagenti/fix/reservation-service-mcp-pin
Fix reservation_service startup: pin mcp>=1.27.2 for langchain-mcp-adapters 0.3.0
2 parents e943dd5 + b052c39 commit 362e9f3

2 files changed

Lines changed: 11 additions & 8 deletions

File tree

a2a/reservation_service/pyproject.toml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,8 @@ dependencies = [
1717
"langchain-openai>=1.2.2",
1818
"openinference-instrumentation-langchain>=0.1.66",
1919
"pydantic-settings>=2.14.1",
20-
"langchain-mcp-adapters>=0.2.2",
20+
"langchain-mcp-adapters>=0.3.0",
21+
"mcp>=1.27.2", # Pin floor: adapters>=0.3.0 imports streamable_http_client (renamed in newer mcp); also prevents CVE-2025-66416
2122
"python-keycloak>=7.1.1",
2223
"opentelemetry-exporter-otlp>=1.42.1",
2324
"urllib3>=2.7.0", # Indirect; prevents CVE-2025-66418

a2a/reservation_service/uv.lock

Lines changed: 9 additions & 7 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)