Commit d8d68d4
wenfeng.wf
Fix: Upgrade MCP dependency to support protocol version 2025-06-18
Problem:
- Qoder IDE uses MCP protocol version 2025-06-18
- The previous mcp dependency version (>=1.10.1) may not consistently support the 2025-06-18 protocol version
- This caused initialization failures with error "transport error: context deadline exceeded"
Solution:
- Updated mcp dependency from >=1.10.1 to >=1.11.0 in pyproject.toml
- This ensures the latest MCP SDK with full support for protocol versions:
* 2024-11-05
* 2025-03-26
* 2025-06-18 (used by Qoder)
* 2025-11-25 (latest)
Testing:
- Verified service correctly responds to initialize requests with protocolVersion 2025-06-18
- Confirmed tools/list and other MCP methods work properly after initialization
- Full initialization flow tested successfully
Impact:
- Fixes compatibility with Qoder IDE and other clients using MCP protocol 2025-06-18
- Maintains backward compatibility with older protocol versions
- No breaking changes to existing functionality1 parent 6089fd1 commit d8d68d4
2 files changed
+193
-30
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
10 | 10 | | |
11 | 11 | | |
12 | 12 | | |
13 | | - | |
| 13 | + | |
14 | 14 | | |
15 | 15 | | |
16 | 16 | | |
| |||
0 commit comments