UNPKG

assistant-cloud

Version:

Cloud integration for assistant-ui

32 lines (31 loc) 1.1 kB
import { AssistantCloudAPI } from "./AssistantCloudAPI.js"; import { AssistantCloudAuthTokens } from "./AssistantCloudAuthTokens.js"; import { AssistantCloudThreads } from "./AssistantCloudThreads.js"; import { AssistantCloudProjects } from "./AssistantCloudProjects.js"; import { AssistantCloudRuns } from "./AssistantCloudRuns.js"; import { AssistantCloudFiles } from "./AssistantCloudFiles.js"; //#region src/AssistantCloud.ts var AssistantCloud = class { threads; projects; auth; runs; files; telemetry; constructor(config) { const api = new AssistantCloudAPI(config); this.threads = new AssistantCloudThreads(api); this.projects = new AssistantCloudProjects(api); this.auth = { tokens: new AssistantCloudAuthTokens(api) }; this.runs = new AssistantCloudRuns(api); this.files = new AssistantCloudFiles(api); const t = config.telemetry; this.telemetry = t === false ? { enabled: false } : t === true || t === void 0 ? { enabled: true } : { enabled: t.enabled !== false, ...t }; } }; //#endregion export { AssistantCloud }; //# sourceMappingURL=AssistantCloud.js.map