litellm/ui
Krrish Dholakia 0d0a65a98f Squashed commit of the following:
commit 3119064e94
Author: Krish Dholakia <krrishdholakia@gmail.com>
Date:   Sat Aug 2 22:33:37 2025 -0700

    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

commit e47b30a76d
Author: Krish Dholakia <krrishdholakia@gmail.com>
Date:   Sat Aug 2 19:34:18 2025 -0700

    Prompt Management - Add table + prompt info page to UI  (#13232)

    * 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

commit b79f55eec0
Author: Krish Dholakia <krrishdholakia@gmail.com>
Date:   Sat Aug 2 19:33:17 2025 -0700

    UI - Add giving keys prompt access (#13233)

    * 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

    * fix(key_management_endpoints.py): fix key update logic \

    * fix: fix check

    * docs: document new params

commit 4c217c66f5
Author: Ishaan Jaff <ishaanjaffer0324@gmail.com>
Date:   Sat Aug 2 17:26:40 2025 -0700

    docs User Agent Activity Tracking

commit 2ee4e84406
Author: Ishaan Jaff <ishaanjaffer0324@gmail.com>
Date:   Sat Aug 2 16:47:44 2025 -0700

    docs fix

commit 06856b4d37
Author: Ishaan Jaff <ishaanjaffer0324@gmail.com>
Date:   Sat Aug 2 15:47:09 2025 -0700

    docs fix

commit 0f9f5f7a6c
Author: Ishaan Jaff <ishaanjaffer0324@gmail.com>
Date:   Sat Aug 2 15:44:59 2025 -0700

    docs fix

commit 69a360429c
Author: Ishaan Jaff <ishaanjaffer0324@gmail.com>
Date:   Sat Aug 2 15:34:14 2025 -0700

    agent 4.png

commit e32169dc37
Author: Ishaan Jaff <ishaanjaffer0324@gmail.com>
Date:   Sat Aug 2 15:29:44 2025 -0700

    docs cost tracking coding

commit 340b64a46a
Author: Ishaan Jaff <ishaanjaffer0324@gmail.com>
Date:   Sat Aug 2 15:18:04 2025 -0700

    docs - Track Usage for Coding Tools

commit 9b029c35be
Author: Ishaan Jaff <ishaanjaffer0324@gmail.com>
Date:   Sat Aug 2 15:06:12 2025 -0700

    docs RC

commit 8d6b333909
Author: Ishaan Jaff <ishaanjaffer0324@gmail.com>
Date:   Sat Aug 2 15:00:48 2025 -0700

    docs computer use

commit e306fb6eee
Author: Ishaan Jaff <ishaanjaffer0324@gmail.com>
Date:   Sat Aug 2 14:15:10 2025 -0700

    [docs release notes] (#13237)

    * docs release notes

    * docs release notes

    * docs rnotes

    * docs api version

    * fixes docs

    * docs rn

commit 5dfc88473f
Author: Ishaan Jaff <ishaanjaffer0324@gmail.com>
Date:   Sat Aug 2 13:30:51 2025 -0700

    fixes MCP gateway docs

commit 6929767be2
Author: Ishaan Jaff <ishaanjaffer0324@gmail.com>
Date:   Sat Aug 2 12:56:00 2025 -0700

    docs release notes
2025-08-05 21:59:54 -07:00
..
litellm-dashboard Squashed commit of the following: 2025-08-05 21:59:54 -07:00