refactor(managed_agents/vms): move vm_providers/ec2.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.
This commit is contained in:
Ishaan Jaffer 2026-05-06 19:29:53 -07:00
parent 31ceef8517
commit e319398a82
No known key found for this signature in database

View file

@ -25,7 +25,7 @@ from concurrent.futures import ThreadPoolExecutor
from typing import Any, Dict, List, 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 (
AgentVMProvider,
AwsCreds,
Ec2Config,