From 7f289b67385b3a1e9814e9cd12b32cb1b8e4b699 Mon Sep 17 00:00:00 2001 From: Ishaan Jaffer Date: Wed, 6 May 2026 19:29:53 -0700 Subject: [PATCH] refactor(managed_agents/vms): move vm_providers/team_config.py out of proxy Phase 2 architecture rule: VM management code lives in litellm/managed_agents/vms/, not litellm/proxy/. The proxy is control plane only. Tracks LIT-2879. --- .../vm_providers => managed_agents/vms}/team_config.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename litellm/{proxy/agent_session_endpoints/vm_providers => managed_agents/vms}/team_config.py (99%) diff --git a/litellm/proxy/agent_session_endpoints/vm_providers/team_config.py b/litellm/managed_agents/vms/team_config.py similarity index 99% rename from litellm/proxy/agent_session_endpoints/vm_providers/team_config.py rename to litellm/managed_agents/vms/team_config.py index 7e236547ec5..58561fa2e7c 100644 --- a/litellm/proxy/agent_session_endpoints/vm_providers/team_config.py +++ b/litellm/managed_agents/vms/team_config.py @@ -30,7 +30,7 @@ from dataclasses import dataclass from typing import Any, Optional from litellm._logging import verbose_proxy_logger -from litellm.proxy.agent_session_endpoints.vm_providers.base import ( +from litellm.managed_agents.vms.base import ( AwsCreds, Ec2Config, InvalidCredentialsError,