FreeOnePlus opened a new pull request, #145:
URL: https://github.com/apache/doris-mcp-server/pull/145

   ## Summary
   
   - introduce an immutable tool definition registry as the single source for 
schemas, handlers, policy, aliases, audit metadata, and generated documentation
   - route tool listing and dispatch through the registry and remove the 
duplicated decorator and conditional dispatch paths
   - derive OAuth and operation policy sets from registry metadata while 
preserving all 25 tools and 4 legacy aliases
   - add registry contract tests plus Streamable HTTP and true subprocess Stdio 
protocol coverage
   
   ## Verification
   
   - `uv lock --check`
   - Ruff, Mypy (62 source files), and Bandit
   - full test suite: `680 passed, 66 skipped` with `-W error`
   - clean sdist/wheel build and fresh Python 3.12 CLI/import smoke
   - official MCP 2026-07-28 server-stateless conformance: `25/25 passed`, 0 
failures, 0 warnings
   - real Doris integration: `9 passed` across Streamable HTTP and true 
subprocess Stdio
   - real-integration cleanup audit: 0 temporary tables, 0 temporary users
   


-- 
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