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]

Reply via email to