Skip to content

feat(library): restore and migrate Zscaler AI Guard integration - #2376

Draft
Pouyanpi wants to merge 3 commits into
developfrom
pouyanpi/restore-zscaler-aiguard
Draft

Pouyanpi wants to merge 3 commits into
developfrom
pouyanpi/restore-zscaler-aiguard

Conversation

@Pouyanpi

Copy link
Copy Markdown
Collaborator

Restores the Zscaler AI Guard integration originally contributed by @willguibr in #1710. Although #1710 was merged, its merge commit subsequently became unreachable from develop after the branch history was rewritten.

The restored implementation remains attributed to @willguibr.

Follow-up commits migrate the integration to the current rail manifest contract and RailOutcome contract, update the documentation and engine-support matrix, and align the tests with the current architecture.

willguibr and others added 3 commits September 10, 2026 07:17
Signed-off-by: Pouyanpi <13303554+Pouyanpi@users.noreply.github.com>
Signed-off-by: Pouyanpi <13303554+Pouyanpi@users.noreply.github.com>
Signed-off-by: Pouyanpi <13303554+Pouyanpi@users.noreply.github.com>
@github-actions github-actions Bot added status: needs triage New issues that have not yet been reviewed or categorized. size: L labels Sep 10, 2026
@github-actions

Copy link
Copy Markdown
Contributor

@codecov

codecov Bot commented Sep 10, 2026

Copy link
Copy Markdown

Codecov Report

❌ Patch coverage is 77.22772% with 23 lines in your changes missing coverage. Please review.

Files with missing lines Patch % Lines
nemoguardrails/library/zscaler_aiguard/actions.py 76.53% 23 Missing ⚠️

📢 Thoughts on this report? Let us know!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

size: L status: needs triage New issues that have not yet been reviewed or categorized.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants