feat(agent-sdk): add public surface re-exports

This commit is contained in:
Ishaan Jaffer 2026-05-06 14:52:53 -07:00
parent 82c03fd68a
commit 7ffe2bbdae
No known key found for this signature in database

View file

@ -0,0 +1,35 @@
/**
* @litellm/agent-sdk public surface.
*
* Three-level hierarchy:
* Agent definition (model, system prompt, tools)
*
* Session VM sandbox running under an agent
*
* Run single execution within a session
*/
export { Agent, AgentHandle } from "./agent.js";
export { SessionHandle } from "./session.js";
export { Run } from "./run.js";
export type {
AgentCreateOptions,
AgentInfo,
ClientOptions,
ConversationTurn,
CreateSessionOptions,
ListOptions,
ListResult,
Message,
ModelRef,
RunEvent,
RunInfo,
RunResult,
RunStatus,
SDKImage,
SessionInfo,
SessionStatus,
} from "./types.js";
export { LiteLLMAgentError } from "./types.js";