litellm/tests/test_litellm/integrations
Krish Dholakia 3119064e94
Prompt Management - add prompts on UI (#13240)
* fix(create_key_button.tsx): add prompts on UI

* feat(key_management_endpoints.py): support adding prompt to key via `/key/update`

* fix(key_info_view.tsx): show existing prompts on key in key_info_view.tsx

* fix(key_edit_view.tsx): UX - disable premium feature for non-premium users

prevent accidental clicking

* fix(create_key_button.tsx): disable premium features behind flag, prevent errors

* feat(prompts.tsx): add new ui component to view created prompts

enables viewing prompts created on config

* feat(prompt_info.tsx): add component for viewing the prompt information

* feat(prompt_endpoints.py): support converting dotprompt to json structure + accept json structure in promptmanager

allows prompt manager to work with api endpoints

* test(test_prompt_manager.py): add unit tests for json data input

* feat(dotprompt/__init__.py): add prompt data to dotpromptmanager

* fix(prompt_endpoints.py): working crud endpoints for prompt management

* feat(prompts/): support `prompt_file` for dotprompt

allows to precisely point to the prompt file a prompt should use

* feat(proxy/utils.py): resolve prompt id correctly

resolves user sent prompt id with internal prompt id

* feat(schema.prisma): initial pr with db schema for prompt management table

allows post endpoints to work with backend

* feat(prompt_endpoints.py): use db in patch_prompt endpoint

* feat(prompt_endpoints.py): use db for update_prompt endpoint

* feat(prompt_endpoints.py): use db on prompt delete endpoint

* build(schema.prisma): add prompt tale to schema.prisma in litellm-proxy-extras

* build(migration.sql): add new sql migration file

* fix(init_prompts.py): fix init

* feat(prompt_info_view.tsx): show the raw prompt template on ui

allows developer to know the prompt template they'll be calling

* feat(add_prompt_form.tsx): working ui add prompt flow

allows user to add prompts to litellm via ui

* build(ui/): styling fixes

* build(ui/): prompts.tsx

styling improvements

* fix(add_prompt_form.tsx): styling improvements

* build(prompts.tsx): styling improvements

* build(ui/): styling improvements

* build(ui/): fix ui error

* fix: fix ruff check

* docs: document new api params

* test: update tests
2025-08-02 22:33:37 -07:00
..
arize [Feat] QA - Arize Team based logging (#12331) 2025-07-04 18:17:09 -07:00
cloudzero [Feat] LiteLLM CloudZero Integration updates - using LiteLLM_SpendLogs Table (#12922) 2025-07-23 18:46:50 -07:00
datadog [Feat] Allow redacting message / response content for specific logging integrations - DD LLM Observability (#13158) 2025-07-31 16:44:16 -07:00
dotprompt Prompt Management - add prompts on UI (#13240) 2025-08-02 22:33:37 -07:00
gcs_bucket update GCSBucketBase to handle GSM project ID if passed (#11409) 2025-06-04 10:02:26 -07:00
gcs_pubsub Litellm fix GitHub action testing (#11163) 2025-05-26 14:41:42 -07:00
langfuse Litellm dev 07 03 2025 p2 (#12301) 2025-07-03 22:40:21 -07:00
SlackAlerting [Feat] Performance - Don't create 1 task for every hanging request alert (#11385) 2025-06-03 21:12:54 -07:00
test_agentops.py Litellm fix GitHub action testing (#11163) 2025-05-26 14:41:42 -07:00
test_anthropic_cache_control_hook.py fix: support negative indexes in cache_control_injection_points for Anthropic Claude (#10226) (#13187) 2025-07-31 15:50:53 -07:00
test_athina.py Litellm fix GitHub action testing (#11163) 2025-05-26 14:41:42 -07:00
test_custom_guardrail.py Guardrails - support model-level guardrails (#12968) 2025-07-24 22:38:03 -07:00
test_custom_prompt_management.py Litellm dev 07 03 2025 p2 (#12301) 2025-07-03 22:40:21 -07:00
test_deepeval.py Litellm fix GitHub action testing (#11163) 2025-05-26 14:41:42 -07:00
test_langfuse.py fix: correct patch path in langfuse test for MAX_LANGFUSE_INITIALIZED_CLIENTS (#13192) 2025-07-31 17:11:28 -07:00
test_langfuse_otel.py feat(langfuse-otel): Add comprehensive metadata support to Langfuse OpenTelemetry integration (#12956) 2025-07-28 16:53:36 -07:00
test_mlflow.py fix test_mlflow_request_tags_functionality 2025-07-29 17:33:24 -07:00
test_openmeter.py Revert "fix: Set user from token user_id for OpenMeter integration (#13029)" (#13107) 2025-07-29 15:49:20 -07:00
test_opentelemetry.py OTEL - OTEL_RESOURCE_ATTRIBUTES support + Model Hub - new model hub table view, new /public/model_hub endpoint, fix duplicates in /model_group/info (#12468) 2025-07-09 22:00:57 -07:00
test_prometheus_services.py Litellm fix GitHub action testing (#11163) 2025-05-26 14:41:42 -07:00
test_s3_v2.py [Bug fix] s3 v2 log uploader crashes when using with guardrails (#12733) 2025-07-18 08:57:07 -07:00