mirror of
https://github.com/BerriAI/litellm.git
synced 2026-09-07 08:26:10 +00:00
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 |
||
|---|---|---|
| .. | ||
| litellm-dashboard | ||
| Dockerfile | ||
| nginx.conf | ||