FreeOnePlus opened a new pull request, #167: URL: https://github.com/apache/doris-mcp-server/pull/167
## Summary - add the authoritative read-only catalog for 8 domains and 47 formal child capabilities - define strict input/output schemas, canonical handler and authorization bindings, and deterministic composite plans - map the current 25 flat tools to formal children and validate their real runtime handlers during server startup - generate deterministic internal catalog documentation and fail closed on catalog or migration drift - keep the current public tool surface unchanged until the later discovery and dispatcher PRs ## Validation - 76 focused catalog, registry, manager, boundary, and custom-provider tests passed - 1,286 full-suite tests passed and 69 skipped with warnings treated as errors - the new catalog module has 100% statement coverage (207/207) - Ruff, Mypy, uv lock, Bandit, package build, coverage-domain gates, and isolated wheel smoke passed - two independent MCP SDK sessions returned the same 8/47/25 catalog result - Codex Host completed one read-only Host -> Client -> Server -> real Doris call against Doris 4.0.5 RC - an injected duplicate child caused startup to fail closed with DomainCatalogError -- 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]
