Interface: MeetingRoomOptions
Defined in: packages/agentos/src/io/channels/meetings/MeetingRoom.ts:26
How a host shapes each run's room. Every field has a default.
Properties
agentIdentity?
optionalagentIdentity:string
Defined in: packages/agentos/src/io/channels/meetings/MeetingRoom.ts:38
The listening agent's identity in the room. Default 'agent'.
botIdentity?
optionalbotIdentity:string
Defined in: packages/agentos/src/io/channels/meetings/MeetingRoom.ts:36
The bot's identity in the room. Default 'bot'.
departureTimeoutSeconds?
optionaldepartureTimeoutSeconds:number
Defined in: packages/agentos/src/io/channels/meetings/MeetingRoom.ts:32
Seconds the room stays open after the last participant leaves. Default 45.
emptyTimeoutSeconds?
optionalemptyTimeoutSeconds:number
Defined in: packages/agentos/src/io/channels/meetings/MeetingRoom.ts:30
Seconds the room stays open before anyone joins. Default 60.
prefix?
optionalprefix:string
Defined in: packages/agentos/src/io/channels/meetings/MeetingRoom.ts:28
Put before the run id to name the room. Default 'bot-'.
tokenTtlSeconds?
optionaltokenTtlSeconds:number
Defined in: packages/agentos/src/io/channels/meetings/MeetingRoom.ts:34
Seconds each token stays valid, long enough for the bot to connect after dispatch. Default 600.