@butterbase/sdk
Advanced tools
| export type MeetingStatus = 'joining' | 'waiting_room' | 'in_call' | 'recording' | 'ended' | 'done' | 'fatal'; | ||
| export interface AutomaticLeaveConfig { | ||
| /** Leave if the bot is still in the waiting room after N seconds. */ | ||
| waitingRoomTimeoutSec?: number; | ||
| /** Leave if no participants joined within N seconds of the bot joining. */ | ||
| noOneJoinedTimeoutSec?: number; | ||
| /** Leave N seconds after the last participant leaves. */ | ||
| everyoneLeftTimeoutSec?: number; | ||
| /** Leave if the bot is in-call but not recording for N seconds. */ | ||
| inCallNotRecordingTimeoutSec?: number; | ||
| } | ||
| export interface StartMeetingRequest { | ||
@@ -9,2 +19,4 @@ meetingUrl: string; | ||
| botName?: string; | ||
| /** Per-bot overrides for vendor automatic-leave timers. Any field omitted uses the vendor default. */ | ||
| automaticLeave?: AutomaticLeaveConfig; | ||
| } | ||
@@ -11,0 +23,0 @@ export interface MeetingBot { |
@@ -1,1 +0,1 @@ | ||
| {"version":3,"file":"meetings-types.d.ts","sourceRoot":"","sources":["../../src/ai/meetings-types.ts"],"names":[],"mappings":"AAEA,MAAM,MAAM,aAAa,GACrB,SAAS,GAAG,cAAc,GAAG,SAAS,GAAG,WAAW,GACpD,OAAO,GAAG,MAAM,GAAG,OAAO,CAAC;AAE/B,MAAM,WAAW,mBAAmB;IAClC,UAAU,EAAE,MAAM,CAAC;IACnB,UAAU,CAAC,EAAE,OAAO,CAAC;IACrB,SAAS,CAAC,EAAE,KAAK,GAAG,YAAY,GAAG,KAAK,CAAC;IACzC,QAAQ,CAAC,EAAE,MAAM,CAAC,MAAM,EAAE,MAAM,CAAC,CAAC;IAClC,+FAA+F;IAC/F,OAAO,CAAC,EAAE,MAAM,CAAC;CAClB;AAED,MAAM,WAAW,UAAU;IACzB,EAAE,EAAE,MAAM,CAAC;IACX,MAAM,EAAE,aAAa,CAAC;IACtB,SAAS,EAAE,MAAM,GAAG,IAAI,CAAC;IACzB,WAAW,EAAE,MAAM,GAAG,IAAI,CAAC;IAC3B,eAAe,EAAE,MAAM,GAAG,IAAI,CAAC;IAC/B,YAAY,EAAE,MAAM,GAAG,IAAI,CAAC;IAC5B,aAAa,EAAE,MAAM,GAAG,IAAI,CAAC;IAC7B,QAAQ,EAAE,MAAM,CAAC,MAAM,EAAE,MAAM,CAAC,CAAC;IACjC;2CACuC;IACvC,OAAO,EAAE,MAAM,CAAC;CACjB;AAED,MAAM,WAAW,mBAAmB;IAClC,MAAM,CAAC,EAAE,aAAa,CAAC;IACvB,KAAK,CAAC,EAAE,MAAM,CAAC;IACf,MAAM,CAAC,EAAE,MAAM,GAAG,IAAI,CAAC;CACxB;AAED,MAAM,WAAW,kBAAkB;IACjC,IAAI,EAAE,UAAU,EAAE,CAAC;IACnB,UAAU,EAAE,MAAM,GAAG,IAAI,CAAC;CAC3B"} | ||
| {"version":3,"file":"meetings-types.d.ts","sourceRoot":"","sources":["../../src/ai/meetings-types.ts"],"names":[],"mappings":"AAEA,MAAM,MAAM,aAAa,GACrB,SAAS,GAAG,cAAc,GAAG,SAAS,GAAG,WAAW,GACpD,OAAO,GAAG,MAAM,GAAG,OAAO,CAAC;AAE/B,MAAM,WAAW,oBAAoB;IACnC,qEAAqE;IACrE,qBAAqB,CAAC,EAAE,MAAM,CAAC;IAC/B,2EAA2E;IAC3E,qBAAqB,CAAC,EAAE,MAAM,CAAC;IAC/B,yDAAyD;IACzD,sBAAsB,CAAC,EAAE,MAAM,CAAC;IAChC,mEAAmE;IACnE,4BAA4B,CAAC,EAAE,MAAM,CAAC;CACvC;AAED,MAAM,WAAW,mBAAmB;IAClC,UAAU,EAAE,MAAM,CAAC;IACnB,UAAU,CAAC,EAAE,OAAO,CAAC;IACrB,SAAS,CAAC,EAAE,KAAK,GAAG,YAAY,GAAG,KAAK,CAAC;IACzC,QAAQ,CAAC,EAAE,MAAM,CAAC,MAAM,EAAE,MAAM,CAAC,CAAC;IAClC,+FAA+F;IAC/F,OAAO,CAAC,EAAE,MAAM,CAAC;IACjB,sGAAsG;IACtG,cAAc,CAAC,EAAE,oBAAoB,CAAC;CACvC;AAED,MAAM,WAAW,UAAU;IACzB,EAAE,EAAE,MAAM,CAAC;IACX,MAAM,EAAE,aAAa,CAAC;IACtB,SAAS,EAAE,MAAM,GAAG,IAAI,CAAC;IACzB,WAAW,EAAE,MAAM,GAAG,IAAI,CAAC;IAC3B,eAAe,EAAE,MAAM,GAAG,IAAI,CAAC;IAC/B,YAAY,EAAE,MAAM,GAAG,IAAI,CAAC;IAC5B,aAAa,EAAE,MAAM,GAAG,IAAI,CAAC;IAC7B,QAAQ,EAAE,MAAM,CAAC,MAAM,EAAE,MAAM,CAAC,CAAC;IACjC;2CACuC;IACvC,OAAO,EAAE,MAAM,CAAC;CACjB;AAED,MAAM,WAAW,mBAAmB;IAClC,MAAM,CAAC,EAAE,aAAa,CAAC;IACvB,KAAK,CAAC,EAAE,MAAM,CAAC;IACf,MAAM,CAAC,EAAE,MAAM,GAAG,IAAI,CAAC;CACxB;AAED,MAAM,WAAW,kBAAkB;IACjC,IAAI,EAAE,UAAU,EAAE,CAAC;IACnB,UAAU,EAAE,MAAM,GAAG,IAAI,CAAC;CAC3B"} |
+2
-2
| { | ||
| "name": "@butterbase/sdk", | ||
| "version": "2.6.0", | ||
| "version": "2.7.0", | ||
| "description": "Universal TypeScript SDK for Butterbase", | ||
@@ -41,3 +41,3 @@ "license": "Apache-2.0", | ||
| "dependencies": { | ||
| "@butterbase/shared": "^0.4.0" | ||
| "@butterbase/shared": "^0.3.0" | ||
| }, | ||
@@ -44,0 +44,0 @@ "devDependencies": { |
428707
0.21%5952
0.2%+ Added
- Removed
Updated