adk-typescript
Version:
TypeScript port of Google's Agent Development Kit (ADK)
34 lines (33 loc) • 814 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.RunConfig = exports.StreamingMode = void 0;
/**
* Available streaming modes for agent responses
*/
var StreamingMode;
(function (StreamingMode) {
/**
* No streaming - wait for complete response
*/
StreamingMode["NONE"] = "NONE";
/**
* Server-Sent Events streaming
*/
StreamingMode["SSE"] = "SSE";
/**
* WebSocket streaming
*/
StreamingMode["WEBSOCKET"] = "WEBSOCKET";
})(StreamingMode || (exports.StreamingMode = StreamingMode = {}));
/**
* Configuration for running an agent
*/
class RunConfig {
/**
* Creates a new RunConfig with default values
*/
constructor(config = {}) {
Object.assign(this, config);
}
}
exports.RunConfig = RunConfig;