UNPKG

@a2alite/sdk

Version:

A Modular SDK (Server & Client) for Agent to Agent (A2A) protocol, with easy task lifecycle management

20 lines (19 loc) 1.7 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.InMemoryQueue = exports.InMemoryStore = exports.AgentExecutionContext = exports.isEndOfStream = exports.isPendingTaskState = exports.isFinalTaskState = exports.createHonoApp = exports.A2AServer = void 0; // export a2a server var server_ts_1 = require("./server/server.js"); Object.defineProperty(exports, "A2AServer", { enumerable: true, get: function () { return server_ts_1.A2AServer; } }); // export http server var hono_ts_1 = require("./http/hono/hono.js"); Object.defineProperty(exports, "createHonoApp", { enumerable: true, get: function () { return hono_ts_1.createHonoApp; } }); var stream_ts_1 = require("./agent/stream.js"); Object.defineProperty(exports, "isFinalTaskState", { enumerable: true, get: function () { return stream_ts_1.isFinalTaskState; } }); Object.defineProperty(exports, "isPendingTaskState", { enumerable: true, get: function () { return stream_ts_1.isPendingTaskState; } }); Object.defineProperty(exports, "isEndOfStream", { enumerable: true, get: function () { return stream_ts_1.isEndOfStream; } }); var context_ts_1 = require("./agent/context.js"); Object.defineProperty(exports, "AgentExecutionContext", { enumerable: true, get: function () { return context_ts_1.AgentExecutionContext; } }); var in_memory_ts_1 = require("./providers/storage/in_memory.js"); Object.defineProperty(exports, "InMemoryStore", { enumerable: true, get: function () { return in_memory_ts_1.InMemoryStore; } }); var in_memory_ts_2 = require("./providers/queue/in_memory.js"); Object.defineProperty(exports, "InMemoryQueue", { enumerable: true, get: function () { return in_memory_ts_2.InMemoryQueue; } });