FreeOnePlus opened a new pull request, #100: URL: https://github.com/apache/doris-mcp-server/pull/100
## Summary - enforce MCP 2026-07-28 client capability requirements per tool while preserving the existing method-level configuration - add a test-only server for the official `server-stateless` conformance scenario and real STDIO subprocess coverage - verify missing capability, declared capability, legacy compatibility, and post-error recovery over both Streamable HTTP and STDIO - remove the internal development ledger from the tracked repository ## Validation - Official `modelcontextprotocol/conformance` `server-stateless` at `49103de6ed70804e940637bf3e9e29e4a3f54e64`: **25/25 passed, 0 failed, 0 warnings** (5 capability-dependent checks skipped as not applicable) - Protocol tests: **16 passed** - Full pytest: **358 passed, 57 skipped, 252 warnings** - Changed-file Ruff: passed - `uv lock --check`: passed - `python -m compileall`: passed - `uv build`: passed - `git diff --check`: passed ## Existing repository baseline The repository-wide Ruff and Mypy commands still report pre-existing debt (4666 Ruff findings and 856 Mypy errors). This PR does not expand into unrelated cleanup; all changed Python files pass their scoped Ruff checks. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected] --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
