yuneng-jiang
45c6382667
cz bump + builds
2026-02-05 14:47:11 -08:00
Sameer Kankute
3c12dda856
bump: litellm-proxy-extras 0.4.29 → 0.4.30
...
- Add allow_team_guardrail_config field to TeamTable and DeletedTeamTable
- Add migration 20260205091235_allow_team_guardrail_config
2026-02-05 09:21:20 +05:30
Sameer Kankute
fae0554fdc
Revert "add missing indexes on VerificationToken table ( #20040 )"
...
This reverts commit 1e8848ca97 .
2026-02-03 15:01:28 +05:30
Carlo Alberto Ferraris
1e8848ca97
add missing indexes on VerificationToken table ( #20040 )
2026-02-02 18:22:15 +05:30
Ishaan Jaffer
a92b938926
add LiteLLM_ManagedVectorStoresTable_user_id_idx
2026-01-31 15:10:15 -08:00
Harshit Jain
54a83e75cc
fix: add fix for migration issue and and stable linux debain ( #19843 )
2026-01-27 17:38:02 -08:00
Ishaan Jaffer
c3b278e488
add migrtion
2026-01-23 13:17:06 -08:00
Krish Dholakia
4fa1470fef
Add in-product nudge for claude code feedback survey + new learning centre ( #19303 )
...
* fix(proxy_setting_endpoints.py): add new GET /in_product_nudges route
allows for context-based nudges
* feat: initial commit, adding in-product nudge for claude code usage
helps us talk to more litellm x claude code users
* fix: link out to google form for claude code in-product nudge
* feat(index.json): add new guide
* feat(index.json): add new claude code guides
* fix: link out
* fix: remove baselines
2026-01-17 20:05:20 -08:00
yuneng-jiang
e5ce3c960a
adding migration
2026-01-16 14:28:50 -08:00
yuneng-jiang
809b4cb310
Revert "Revert "[Feature] Deleted Keys and Deleted Teams Table""
2026-01-16 14:25:23 -08:00
YutaSaito
034e3a6d44
Revert "[Feature] Deleted Keys and Deleted Teams Table"
2026-01-17 06:46:41 +09:00
yuneng-jiang
5ff768e5e0
Merge remote-tracking branch 'origin' into litellm_deleted_keys_team
2026-01-15 15:55:18 -08:00
Harshit Jain
1d296a990c
fix: add idx on LOWER(user_email) for faster duplicate email checks log(n) B tree approach ( #18828 )
2026-01-08 23:36:08 +05:30
yuneng-jiang
b2ebb5e1f1
adding migration
2026-01-07 11:10:59 -08:00
yuneng-jiang
1f16b8c093
cz bump and migration
2026-01-06 16:02:08 -08:00
Yuta Saito
f1d77ae14d
feat: allow_all_keys to mcp server
2026-01-05 15:49:09 +09:00
Yuta Saito
35f9a75d55
feat: add UI support for configuring meta URLs
2026-01-02 15:07:37 +09:00
Ishaan Jaffer
899a9780d5
add LiteLLM_SkillsTable_pkey
2025-12-20 14:50:19 +05:30
yuneng-jiang
763b8a3971
Adding migration and new pypi packages
2025-12-19 11:11:29 -08:00
Sameer Kankute
da81ab6d97
Merge pull request #17758 from BerriAI/litellm_managed_files_target_storage
...
Add v0 support for target storage
2025-12-12 22:26:34 +05:30
yuneng-jiang
de9a195d8c
Merge pull request #17781 from BerriAI/litellm_daily_agent_table
...
[Feature] Daily Agent Usage Backend
2025-12-11 15:01:50 -08:00
Alexsander Hamir
e9baa83a0f
[Fix] CI/CD – Clean Up Performance PR Changes & others ( #17838 )
2025-12-11 12:50:03 -08:00
Sameer Kankute
7b1cef86a7
Add support for target_storage param
2025-12-11 15:08:17 +05:30
yuneng-jiang
084ed01518
proxy extras and migration
2025-12-10 20:53:13 -08:00
yuneng-jiang
36183c3a9b
Adding migration
2025-12-09 11:23:26 -08:00
yuneng-jiang
cb18af542e
Merge pull request #17498 from BerriAI/litellm_customer_usage_backend
...
[Feature] Customer (end user) Usage
2025-12-05 15:31:08 -08:00
Ishaan Jaff
8f592088ed
[Feat] Agent Access Control - Enforce Allowed agents by key, team + add agent access groups on backend ( #17502 )
...
* init schema.prisma
* init LiteLLM_ObjectPermissionTable with agents and agent_access_groups
* TestAgentRequestHandler
* refatctor agent list
* add AgentRequestHandler
* fix agent access controls by key/team
* feat - new migration for LiteLLM_AgentsTable
* fix add LiteLLM_ObjectPermissionBase with agent and agent groups
* add agent routes to llm api routes
* add agent routes as llm route
2025-12-04 16:31:00 -08:00
yuneng-jiang
1834377950
Adding migration
2025-12-04 12:57:06 -08:00
yuneng-jiang
dd72ff3abf
Add organization_id to spend logs table
2025-11-22 12:54:49 -08:00
yuneng-jiang
6029a24baa
Merge remote-tracking branch 'origin' into litellm_org_usage
2025-11-20 20:19:16 -08:00
Ishaan Jaff
c7cf18cf67
[Feat] Prompt Management - Allow storing prompt version in DB ( #16848 )
...
* test_dotprompt_auto_detection_with_model_only
* fix _auto_detect_prompt_management_logger
* test_dotprompt_with_prompt_version
* add v1, v2 tests
* add _compile_prompt_helper
* fix _compile_prompt_helper
* test_dotprompt_with_prompt_version
* test_dotprompt_with_prompt_version, test_get_prompt_with_version
* add version in schema
* feat add _get_prompt_spec_for_db_prompt
* add _get_prompt_spec_for_db_prompt
* feat add _get_prompt_spec_for_db_prompt
* update prompt table
* add version in prompt DB
* test_get_prompt_spec_for_db_prompt_with_versions
2025-11-19 13:19:56 -08:00
Krish Dholakia
39917f2ff7
Agents - AI Hub, make agents discoverable on model hub page for internal discovery ( #16678 )
...
* feat: initial commit adding agent hub to ui
* feat: add viewable agent hub
* feat: working support for making both config + db agents public via new 'public_agent_groups' list
* fix: agents.py
fix types
* feat: working PATCH endpoint for UI changes
* feat: add new agents panel with working crud
* refactor: refactor to show created_at on be/fe
* style: align new page with the agents table
* style: more style alignment logic
* feat: return if agent is public or not in /v1/agents
* feat: initial commit adding ui flow for making agents discoverable
* feat: new batch make public endpoint
* feat(public_model_hub.tsx): show public agents on public model hub table page
* fix(public_model_hub.tsx): add code examples for using the agent in a2a
* fix: fix indicating if agent has already been made public
* docs: document expected spec for agents is A2A
* docs: add agent hub docs
* docs: document making agents discoverable
* docs: add demo video to docs
* fix: fix ui linting errors
* fix: update tests
2025-11-15 18:25:16 -08:00
yuneng-jiang
f36cbccd56
Merge remote-tracking branch 'origin' into litellm_org_usage
2025-11-15 16:28:12 -08:00
Krrish Dholakia
54e7792933
fix: remove dailytag request id migration from agents_table.sql
2025-11-14 18:24:01 -08:00
Krish Dholakia
8097fafc05
Agents - support agent registration + discovery (A2A spec) ( #16615 )
...
* fix: initial commit adding types
* refactor: refactor to include agent registry
* feat(agents/): endpoints.py
working endpoint for agent discovery
* feat(agent_endpoints/endpoints.py): add permission management logic to agents endpoint
* feat: public endpoint for showing publicly discoverable agents
* feat: make /public/agent_hub discoverable
* feat(agent_endpoints/endpoints.py): working create agent endpoint
adds dynamic agent registration to the proxy
* feat: working crud endpoints
* feat: working multi-instance create/delete agents
* feat(migration.sql): add migration for agents table
2025-11-14 18:23:30 -08:00
yuneng-jiang
ae4dfb53dd
Add migration
2025-11-14 18:06:49 -08:00
Ishaan Jaffer
87b7780182
fix LiteLLM_DailyTagSpend add request_id
2025-11-14 17:35:54 -08:00
YutaSaito
6eb74bd62a
Feat/persist mcp credentials in db ( #16308 )
...
* feat: persist mcp credentials in db
* feat: remove Auth Value field from MCP Tool Testing Playground
* fix: test
2025-11-07 19:22:49 -08:00
YutaSaito
8e27b6c0b4
[MCP] configure static mcp header ( #16179 )
...
* feat: configure extra mcp headers in ui
* doc: static header
* build: add new migration file
* chore: add missing image file
* fix: test
2025-11-03 21:06:36 -08:00
Krrish Dholakia
6637beb247
fix: minor fixes + dep updates
2025-11-01 13:45:42 -07:00
Krrish Dholakia
0ae74aca88
build: add new migration file
2025-11-01 12:37:40 -07:00
Ishaan Jaffer
98af05fb43
add LiteLLM_SSOConfig
2025-10-31 18:15:37 -07:00
Ishaan Jaff
d8ea1665c7
[Feat] - [Backend] Search APIs - Allow storing configured Search APIs in DB ( #15862 )
...
* add LiteLLM_SearchToolsTable
* init SearchToolRegistry
* fix add SearchToolRegistry
* fix add SearchToolRegistry
* fix handling search tool management
* fix search imports
* fix registry
* init search tools in memory
* fix init tools in mem
* fix TypedDict def
* add new SCHEMA
* bump proxy extras
* add LiteLLM_SearchToolsTable_search_tool_name_key
* bump extras with migration
* fix working CRUD Ops
* fix: _init_search_tools_in_db
2025-10-23 17:57:49 -07:00
Ishaan Jaffer
63d34cfe8f
DB - add LiteLLM_TagTable
2025-10-11 08:43:34 -07:00
VEQK (Ville Kolehmainen)
2e01fa4f51
Remove hardcoded schema
2025-10-09 10:03:19 +03:00
Ishaan Jaff
930f88078e
[MCP Gateway] Backend - Allow storing allowed tools by team/key ( #15243 )
...
* add mcp_tool_permissions column to LiteLLM_ObjectPermissionTable
* add mcp_tool_permissions
* add LiteLLM_ObjectPermissionTable
* test key/team mgmt
* fix code QA check
* fix check_tool_permission_for_key_team
* test_key_tool_permission_allows_permitted_tool
* test_list_tools_filters_by_key_team_permissions
* fix _get_tools_from_mcp_servers
* fix logger.debug
* fix check_tool_permission_for_key_team
* fix: filter_tools_by_key_team_permissions
* fix _get_team_object_permission
* fix _set_object_permission
* fix handle_update_object_permission_common
* fix add allowed tools to keys
* test add key/team level tool permissions for MCPs
2025-10-06 18:49:32 -07:00
Ishaan Jaffer
e9e91a4b28
fix remove dup migration
2025-10-04 16:13:33 -07:00
Krish Dholakia
a9037ab61f
Merge branch 'main' into litellm_dev_10_03_2025_p1
2025-10-04 15:23:31 -07:00
Ishaan Jaffer
51457541b0
fix add allowed tools
2025-10-04 12:37:12 -07:00
Krrish Dholakia
f5cda40bc6
feat: prisma migration
2025-10-04 08:53:08 -07:00