Repository navigation
feat(ontology): connect NVIDIA Auto-Ontology through a private REST adapter - #720
Draft
adeelahmad wants to merge 4 commits into
Draft
adeelahmad wants to merge 4 commits into
adeelahmad wants to merge 4 commits into
Conversation
This branch has not been deployed
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Description
Adds an optional NVIDIA Auto-Ontology integration through its authenticated public REST gateway, surfaced through Lens's existing MCP extension controls.
prediction: falseand omitconversation_id, preventing predictive table uploads and shared upstream history.Auto-Ontology's native MCP server requires OAuth. This is an actual REST adapter to a separately deployed Auto-Ontology, not a static MCP preset that would fail authentication or a reimplementation of its ontology engine.
Related bug fixes
The requested failed-check cleanup also fixes a real syslog-over-TLS shutdown bug: sending TLS
close_notifybefore TCP close prevents log loss when the receiver writes session tickets. Strict TLS 1.2/1.3 regression tests and shutdown-failure cleanup tests were added, without weakening the existing API test. A 20-connection local reproduction improved from 0/20 deliveries to 20/20. The Clicks workflow now defaults to Ubuntu 24.04, supported by its pinned Playwright bundle, while preservingCI_RUNNERoverrides and both browser surveys. The old two-preset assertion is corrected.Validation
No matching distribution found for pytest); Ruff is also absent.ci/local-ci.sh --jobs backendcould not start because the connector-materialized workspace has no Git checkout.termsresponse envelope and the setup Test dispatch before publication.Focused local command:
PYTHONPATH=fastapi_backend python -m unittest discover -s fastapi_backend/tests/domain -p test_auto_ontology.py -vTypes of changes
Done questions
No merge or deployment is requested by this PR.