Skip to content

fix(evaluators): address Cisco AI Defense review issues#103

Merged
abhinav-galileo merged 2 commits intomainfrom
abhi/pr60-cisco-main-based
Mar 12, 2026
Merged

fix(evaluators): address Cisco AI Defense review issues#103
abhinav-galileo merged 2 commits intomainfrom
abhi/pr60-cisco-main-based

Conversation

@abhinav-galileo
Copy link
Collaborator

@abhinav-galileo abhinav-galileo commented Mar 11, 2026

This PR hardens the newly added Cisco AI Defense contrib evaluator by fixing its failure handling and example setup behavior, so Cisco API outages are surfaced correctly and the example control seeding is safer/idempotent.

@abhinav-galileo abhinav-galileo changed the title fix(contrib): address Cisco AI Defense review issues fix(evaluators): address Cisco AI Defense review issues Mar 11, 2026
Copy link
Collaborator

@rucpande rucpande left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

looks good - thx for the changes

@abhinav-galileo abhinav-galileo merged commit 81da81b into main Mar 12, 2026
5 of 7 checks passed
@abhinav-galileo abhinav-galileo deleted the abhi/pr60-cisco-main-based branch March 12, 2026 07:35
galileo-automation pushed a commit that referenced this pull request Mar 18, 2026
## [2.0.0](ts-sdk-v1.1.0...ts-sdk-v2.0.0) (2026-03-18)

### ⚠ BREAKING CHANGES

* **server:** implement recursive control condition trees (#115)

### Features

* **docs:** simplify main README quick start v2 ([#100](#100)) ([7701c65](7701c65))
* **docs:** Update README.md to accurately mention Strands Agents SDK ([#105](#105)) ([84dfa57](84dfa57))
* **evaluators:** add Cisco AI Defense evaluator and examples ([#60](#60)) ([52e2416](52e2416))
* **sdk:** add Google ADK framework integration ([#83](#83)) ([f2b53ee](f2b53ee))
* **server:** implement recursive control condition trees ([#115](#115)) ([2ff4c12](2ff4c12))

### Bug Fixes

* **docs:** clarify README quickstart flow ([#119](#119)) ([317c626](317c626))
* **docs:** cleanup readme ([#66](#66)) ([eca0d6b](eca0d6b))
* **docs:** promote Google ADK plugin in README ([#99](#99)) ([f038aa4](f038aa4))
* **evaluators:** address Cisco AI Defense review issues ([#103](#103)) ([81da81b](81da81b))
* **examples:** shut down SDK in short-lived demos ([#85](#85)) ([df43264](df43264))
* **sdk:** fail closed on post-hook evaluation errors ([#114](#114)) ([67f8fc1](67f8fc1)), closes [#112](#112)
* **sdk:** skip evaluation when no controls apply ([#124](#124)) ([d2cd9f9](d2cd9f9))
* **server:** escape ILIKE pattern in evaluator-configs list endpoint ([#108](#108)) ([cb6e89f](cb6e89f))
* **server:** reject empty string list evaluator values ([#121](#121)) ([2c55d27](2c55d27))
* **server:** revert unwanted changes in server config ([#117](#117)) ([d92e168](d92e168))
* **ui:** create flow - name trimming issue ([#93](#93)) ([1a9759d](1a9759d))
@galileo-automation
Copy link
Collaborator

🎉 This PR is included in version 2.0.0 🎉

The release is available on:

Your semantic-release bot 📦🚀

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

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants