FreeOnePlus opened a new pull request, #195: URL: https://github.com/apache/doris-mcp-server/pull/195
## Summary - classify Doris permission-denied messages as permission probe failures - cover Doris 1105 authorization errors without treating every 1105 as an authorization failure - update the changelog ## Root cause Doris may return generic error code 1105 with an explicit `Permission denied` message. The detector only recognized dedicated MySQL authorization codes, so capability manifests exposed `RUNTIME_PROBE_FAILED` instead of an actionable permission result. ## Validation - `pytest --no-cov -q test/tools/test_capability_detector.py test/tools/test_capability_runtime_integration.py test/tools/test_capability_registry.py test/tools/test_doris_feature_matrix.py test/tools/test_domain_manifest.py` - `pytest -q` (1773 passed, 83 skipped) - `ruff check doris_mcp_server/ test/` - `git diff --check` -- 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]
