mirror of
https://github.com/BerriAI/litellm.git
synced 2026-09-05 08:07:05 +00:00
Backend:
- Add call_type and mcp_tool_name filters to /spend/logs/ui endpoint
- Add GET /v1/mcp/server/{server_id}/logs endpoint for per-server invocation logs
- Add GET /v1/mcp/server/{server_id}/diagnose endpoint for connection diagnostics
Frontend:
- Add 'Logs' tab to MCP Server detail view showing invocation history
- Add 'Diagnostics' tab showing pass/fail checks for config, auth, connectivity, network
- Add 'Call Type' filter to main Logs page (MCP Tool Call, Completion, etc.)
- Add fetchMCPServerLogs and fetchMCPServerDiagnostics networking functions
Tests:
- Add 5 Python tests for new backend endpoints (logs + diagnostics)
- Add 9 Vitest tests for new UI components (logs + diagnostics)
Co-authored-by: Ishaan Jaff <ishaan-jaff@users.noreply.github.com>
|
||
|---|---|---|
| .. | ||
| policy_endpoints | ||
| scim | ||
| search_endpoints | ||
| usage_endpoints | ||
| test_access_group_endpoints.py | ||
| test_access_group_management.py | ||
| test_budget_endpoints.py | ||
| test_cache_settings_endpoints.py | ||
| test_callback_management_endpoints.py | ||
| test_common_daily_activity.py | ||
| test_common_utils.py | ||
| test_compliance_endpoints.py | ||
| test_config_override_endpoints.py | ||
| test_cost_tracking_settings.py | ||
| test_customer_budget.py | ||
| test_customer_endpoints.py | ||
| test_delete_callbacks_endpoint.py | ||
| test_delete_verification_tokens_failed.py | ||
| test_entraid_app_roles.py | ||
| test_internal_user_endpoints.py | ||
| test_key_management_endpoints.py | ||
| test_mcp_management_endpoints.py | ||
| test_model_management_endpoints.py | ||
| test_organization_endpoints.py | ||
| test_policy_endpoints.py | ||
| test_router_settings_endpoints.py | ||
| test_tag_management_endpoints.py | ||
| test_team_endpoints.py | ||
| test_tool_management_endpoints.py | ||
| test_ui_sso.py | ||