gateway/modules/services/serviceAi
patrick-motsch 91425809c3 fix(teamsbot): AI prompt priority rules, bot-name trigger overrides cooldown
- SPEECH_TEAMS prompt: Rule 1 (bot name mentioned) now has highest priority
  and ALWAYS triggers a response, even for greetings/smalltalk
- Bot-name detection in transcript overrides cooldown timer (immediate trigger)
- Added multilingual instruction: AI responds in the language it's addressed in
- Voice interface: clean camelCase mapping (audio_content -> audioContent)
- Config save: added "config" to allowed update fields in interfaceFeatures
- Default TTS voices for common languages in connectorVoiceGoogle

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-02-15 11:48:44 +01:00
..
mainAiChat.py refactored features phase II 2026-01-23 01:10:00 +01:00
mainServiceAi.py fix(teamsbot): AI prompt priority rules, bot-name trigger overrides cooldown 2026-02-15 11:48:44 +01:00
merge_1.txt refactored features phase II 2026-01-23 01:10:00 +01:00
subAiCallLooping-flow.md refactored features phase II 2026-01-23 01:10:00 +01:00
subAiCallLooping.py fixed stats and billing sync 2026-02-08 01:44:43 +01:00
subContentExtraction.py reference fixes 2026-01-24 00:42:19 +01:00
subDocumentIntents.py refactored features phase II 2026-01-23 01:10:00 +01:00
subJsonMerger.py refactored features phase II 2026-01-23 01:10:00 +01:00
subJsonResponseHandling.py refactored features phase II 2026-01-23 01:10:00 +01:00
subLoopingUseCases.py refactored features phase II 2026-01-23 01:10:00 +01:00
subResponseParsing.py refactored features phase II 2026-01-23 01:10:00 +01:00
subStructureFilling.py logical fixes 2026-02-09 23:44:52 +01:00
subStructureGeneration.py workflow dynamic tested 2026-01-26 14:54:47 +01:00