mirror of
https://github.com/BerriAI/litellm.git
synced 2026-10-04 02:31:27 +00:00
feat(managed_agents): expose AgentRuntime + ClaudeSDK + LiteLLM runtimes from agent_runtime package
The package __init__ now re-exports AgentRuntime/AgentConfig/SessionState plus both runtime implementations (ClaudeSDKAgentRuntime and the new LiteLLMAgentRuntime) so callers can do 'from litellm.managed_agents.agent_runtime import LiteLLMAgentRuntime' without poking into submodules. Required for the package-level __init__.py re-exports to resolve.
This commit is contained in:
parent
5133953121
commit
47415550ee
1 changed files with 17 additions and 0 deletions
17
litellm/managed_agents/agent_runtime/__init__.py
Normal file
17
litellm/managed_agents/agent_runtime/__init__.py
Normal file
|
|
@ -0,0 +1,17 @@
|
|||
"""Pluggable AgentRuntime implementations."""
|
||||
|
||||
from litellm.managed_agents.agent_runtime.base import (
|
||||
AgentConfig,
|
||||
AgentRuntime,
|
||||
SessionState,
|
||||
)
|
||||
from litellm.managed_agents.agent_runtime.claude_sdk import ClaudeSDKAgentRuntime
|
||||
from litellm.managed_agents.agent_runtime.litellm_native import LiteLLMAgentRuntime
|
||||
|
||||
__all__ = [
|
||||
"AgentConfig",
|
||||
"AgentRuntime",
|
||||
"SessionState",
|
||||
"ClaudeSDKAgentRuntime",
|
||||
"LiteLLMAgentRuntime",
|
||||
]
|
||||
Loading…
Add table
Reference in a new issue