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

   ## Summary
   
   - add an opt-in `doris_semantic` domain with four progressively disclosed, 
read-only child operations and revisioned semantic-model resources
   - consume a reviewed Apache Ossie Core `0.2.0.dev0` subset through a pinned 
local schema, strict local YAML/JSON loading, and explicit private Doris 
binding manifests
   - require exact `model_ref` selection and filter models, datasets, fields, 
metrics, relationships, resources, and mapping results through the active Doris 
route and permissions
   - align external OAuth and Doris OAuth discovery, execution, resource 
visibility, and scope issuance on explicit semantic-channel opt-in plus 
`semantic:read`
   - document configuration and examples, preserve semantic limits across 
multi-worker startup, package the pinned schema and NOTICE attribution, and 
update `CHANGELOG.md`
   
   ## Runtime boundary
   
   - Doris remains the query, data-access, and authorization authority.
   - The adapter returns bounded grounding metadata; it does not compile or 
execute semantic expressions.
   - Model selection is never guessed, and physical bindings remain 
server-private.
   - Remote model fetching, a general Ossie runtime, ontology execution, and a 
semantic prompt surface are intentionally outside this change.
   - Missing configuration, bindings, physical dependencies, scopes, or Doris 
permissions fail closed.
   
   ## Validation
   
   - `1717 passed, 79 skipped` with warnings treated as errors
   - total coverage `67.36%`; semantic loader `83%`, runtime `88%`, models 
`98%`, and handlers `100%`
   - Ruff, Mypy, Bandit, `uv lock --check`, compileall, wheel/sdist build, 
package content inspection, and isolated Python 3.12 installation passed
   - real Doris `4.0.5-rc01` acceptance passed over stdio and Streamable HTTP 
for full and restricted users, including permission revocation in the same 
session with zero hidden-model, dataset, metric, relationship, or resource leaks
   - Codex Host acceptance completed progressive discovery, exact model 
selection, model summary, bounded context, and mapping-status calls using only 
the MCP surface; the deliberately invalid semantic expression was returned as 
metadata and was not executed
   
   Closes #155.


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