@a2alite/sdk
Version:
A Modular SDK (Server & Client) for Agent to Agent (A2A) protocol, with easy task lifecycle management
11 lines (10 loc) • 619 B
TypeScript
export { A2AServer } from "./server/server.ts";
export { createHonoApp } from "./http/hono/hono.ts";
export { type IAgentExecutor } from "./agent/executor.ts";
export { type AgentTaskStream, isFinalTaskState, isPendingTaskState, isEndOfStream, } from "./agent/stream.ts";
export { AgentExecutionContext } from "./agent/context.ts";
export type * from "./agent/types.ts";
export { type IStore } from "./providers/storage/index.ts";
export { type IQueue } from "./providers/queue/queue.ts";
export { InMemoryStore } from "./providers/storage/in_memory.ts";
export { InMemoryQueue } from "./providers/queue/in_memory.ts";