litellm/tests/test_litellm/proxy/management_endpoints
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
..
scim fix: use fastuuid helper (#14903) 2025-09-25 15:47:01 -07:00
test_budget_endpoints.py [Bug Fix] Create/Update team member api 500 errror (#10479) 2025-06-03 15:57:33 -07:00
test_callback_management_endpoints.py fix test 2025-07-03 15:37:10 -07:00
test_common_daily_activity.py Litellm fix GitHub action testing (#11163) 2025-05-26 14:41:42 -07:00
test_customer_budget.py test(customer): add unit tests for customer budget update functionality 2025-07-30 17:01:18 +00:00
test_customer_endpoints.py Litellm fix GitHub action testing (#11163) 2025-05-26 14:41:42 -07:00
test_delete_callbacks_endpoint.py Feat/add delete callback (#11654) 2025-06-20 13:50:37 -07:00
test_internal_user_endpoints.py fix(team_endpoints.py): ensure user id correctly added when new team … (#12719) 2025-07-17 22:31:44 -07:00
test_key_management_endpoints.py [MCP Gateway] Backend - Allow storing allowed tools by team/key (#15243) 2025-10-06 18:49:32 -07:00
test_mcp_management_endpoints.py fix: use fastuuid helper (#14903) 2025-09-25 15:47:01 -07:00
test_model_management_endpoints.py fix: use fastuuid helper (#14903) 2025-09-25 15:47:01 -07:00
test_organization_endpoints.py fix: use fastuuid helper (#14903) 2025-09-25 15:47:01 -07:00
test_tag_management_endpoints.py Add mock user API key authentication in tag management tests 2025-08-14 15:03:21 -07:00
test_team_endpoints.py [MCP Gateway] Backend - Allow storing allowed tools by team/key (#15243) 2025-10-06 18:49:32 -07:00
test_ui_sso.py fix: use fastuuid helper (#14903) 2025-09-25 15:47:01 -07:00