Show Guardrails on UI (#8447)

* feat(leftnav.tsx): initial commit adding guardrails tab on UI

allow proxy admin to see currently set up guardrails

* feat(guardrails.tsx): show configured guardrails on proxy ui

'

* fix(guardrails.tsx): style improvements

* feat(guardrails.py): return specific litellm params in `/guardrails/list` endpoint

support returning mode, default_on and guardrail name on `/guardrails/list` endpoint

* fix(guardrails.tsx): show guardrail name, status, mode on ui

* style(guardrails.tsx): style improvements to guardrails ui

* fix: fix linting error

* ci(config.yml): fix ci/cd error

* test: update test

* test: skip redundant test
This commit is contained in:
Krish Dholakia 2025-02-10 22:14:14 -08:00 committed by GitHub
parent b5ff15b3d3
commit 8e32713637
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

Diff content is not available