gateway/modules/features/teamsbot
patrick-motsch 89166a8f70 feat(teamsbot): URL extraction, status mapping, voice test, improved logging
- URL extraction: _extractTeamsMeetingUrl() handles SafeLinks, invitation text, and clean URLs
- Status mapping: added in_meeting, launching, navigating to bot status map
- Voice test endpoint: POST /{instanceId}/voice/test for TTS preview
- Improved error logging in browserBotConnector (shows exception type + repr)
- Improved AI trigger logging in service (shows buffer size, cooldown state, trigger reasons)

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-02-15 03:26:23 +01:00
..
__init__.py teamsbot 2026-02-13 00:00:35 +01:00
bridgeConnector.py teamsbot 2026-02-13 00:00:35 +01:00
browserBotConnector.py fixed path realEstate and bot connect 2026-02-15 02:57:02 +01:00
config.py teamsbot 2026-02-13 00:00:35 +01:00
datamodelTeamsbot.py feat(teamsbot): Replace bridge with browser bot architecture 2026-02-15 00:04:39 +01:00
interfaceFeatureTeamsbot.py fix(teamsbot): Fix Invalid Date + pass language to browser bot 2026-02-15 01:26:27 +01:00
mainTeamsbot.py teamsbot 2026-02-13 00:00:35 +01:00
routeFeatureTeamsbot.py feat(teamsbot): URL extraction, status mapping, voice test, improved logging 2026-02-15 03:26:23 +01:00
service.py feat(teamsbot): URL extraction, status mapping, voice test, improved logging 2026-02-15 03:26:23 +01:00