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

   ## Summary
   
   - validate visible tool definitions with JSON Schema 2020-12 before 
advertising or execution
   - reject external and recursive references without network access, with 
bounded schema and instance complexity
   - validate arguments before Doris calls and declared structured outputs 
before returning them
   - enforce the same boundary across Streamable HTTP, modern Stdio, and legacy 
Stdio while preserving modern non-object structured content
   
   ## Verification
   
   - `uv lock --check`
   - `ruff check .`
   - `mypy doris_mcp_server` (61 source files)
   - `bandit -q -c pyproject.toml -r doris_mcp_server doris_mcp_client 
generate_requirements.py`
   - `pytest -q -W error` (664 passed, 66 skipped)
   - clean sdist/wheel build and Python 3.12 wheel-only CLI/import smoke
   - official MCP 2026-07-28 Conformance at `49103de` (25/25 passed, 0 failed, 
0 warnings)
   - real Doris integration (9/9 passed across Streamable HTTP and true 
subprocess Stdio; temporary tables/users cleaned up)


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