litellm/ui
Yucheng Zhu be8ab6ebce LIT-5281: Add runtime callback visibility to UI Logging & Alerts page
Implement callback discovery for runtime-registered callbacks and merge them
with configured callbacks in the /get/config/callbacks endpoint. Runtime-only
callbacks are marked with read_only: true, and the UI hides edit/delete/test
controls for these rows.

Changes:
- Proxy server: Add _get_runtime_callbacks() to discover callbacks from
  litellm.success_callback, litellm._async_success_callback,
  litellm.failure_callback, litellm._async_failure_callback, litellm.callbacks
- Normalize callback aliases (opentelemetry→otel, s3_v2→s3, etc.)
- Mark runtime-only callbacks as read_only: true in response
- UI: Hide actions menu for read_only callbacks
- Update AlertingObject type with read_only property
- Add comprehensive unit tests for discovery and normalization

Resolves LIT-5281
2026-08-29 15:30:52 -07:00
..
litellm-dashboard LIT-5281: Add runtime callback visibility to UI Logging & Alerts page 2026-08-29 15:30:52 -07:00
Dockerfile build(ui): bump nginx to 1.31-alpine 2026-08-27 17:09:17 +00:00
nginx.conf fix(ui): boot the UI image as an arbitrary uid by anchoring nginx writes under /tmp (#37982) 2026-08-24 11:57:36 -07:00