patrick-motsch
13e39ccc74
fix(teamsbot): add debugMode field to TeamsbotUserSettings model
...
Made-with: Cursor
2026-03-01 10:34:24 +01:00
patrick-motsch
1176cdc368
fix(teamsbot): save credentials when form visible without showCredentialForm state, add debugMode to effective config merge
...
Made-with: Cursor
2026-03-01 10:20:09 +01:00
patrick-motsch
f8137e857a
Add document type, payment data and detailed descriptions to trustee positions
...
Extend TrusteePosition with documentType, payeeIban, payeeName, payeeBic, paymentReference and dueDate fields. Overhaul AI extraction prompts to capture full document details in desc (line items, addresses, conditions), extract QR/ESR payment references and IBAN from invoices, and tag each record with its documentType. Sanitise and normalise all new fields on write.
Made-with: Cursor
2026-03-01 10:14:46 +01:00
patrick-motsch
603e319f15
feat(teamsbot): implement Mein Account login with MFA relay
...
Made-with: Cursor
2026-03-01 08:51:16 +01:00
patrick-motsch
1f529568f5
feat(teamsbot): per-request chat/voice channels, responseTextForVoice/Chat
...
Made-with: Cursor
2026-02-28 16:12:57 +01:00
patrick-motsch
65a8026496
fix: load system bot credentials only when joinMode is SYSTEM_BOT (anonymous join fix)
...
Made-with: Cursor
2026-02-28 15:53:31 +01:00
patrick-motsch
1dd354794b
Teamsbot: STT phrase hints, multi-lang, follow-up window, known speakers collection
...
Made-with: Cursor
2026-02-28 00:49:10 +01:00
patrick-motsch
b9c3ad38fb
Teamsbot: start new transcript block after 5s pause even for same speaker
...
Made-with: Cursor
2026-02-27 23:48:47 +01:00
patrick-motsch
a527806436
Harden trustee position ingestion and auto-clean corrupt records.
...
Normalize AI-derived date/time and numeric fields before writes, tighten extraction prompts for unix timestamps, and prevent /positions crashes by normalizing or deleting irreparably invalid legacy TrusteePosition records during reads.
Made-with: Cursor
2026-02-27 23:30:37 +01:00
patrick-motsch
80e8197d96
Teamsbot: redesign speaker attribution, add bot responses to transcript, debounce name triggers
...
Made-with: Cursor
2026-02-27 23:18:43 +01:00
patrick-motsch
269b704812
Teamsbot: lower audio RMS threshold, add 10s min cooldown for name-based AI triggers
...
Made-with: Cursor
2026-02-27 22:38:29 +01:00
patrick-motsch
0ee86070bd
Teamsbot: fix chatHistory polluting AI context, block bot self-trigger via captions
...
Made-with: Cursor
2026-02-27 22:14:57 +01:00
patrick-motsch
681c96be8e
Teamsbot: prevent double AI triggers, remove caption text from AI context
...
Made-with: Cursor
2026-02-27 16:40:08 +01:00
patrick-motsch
275f7bbc66
Teamsbot: handle chatHistory source - store context but skip AI trigger
...
Made-with: Cursor
2026-02-27 13:56:46 +01:00
patrick-motsch
21f77d1924
Teamsbot: emit caption/speakerHint to UI for speaker display
...
Made-with: Cursor
2026-02-27 12:27:02 +01:00
patrick-motsch
1c00ab6024
Forward bot playback acknowledgements to SSE status stream.
...
Handle ttsPlaybackAck websocket messages and emit ttsDeliveryStatus updates with playback_* states for UI diagnostics.
Made-with: Cursor
2026-02-26 21:45:47 +01:00
patrick-motsch
25854edb4d
Allow speaker-hint captions to trigger AI without transcript persistence.
...
Keep aggressive hybrid persistence rules, but use final speaker hints as transient context to react to direct bot addressing even when audio capture is silent.
Made-with: Cursor
2026-02-26 21:41:56 +01:00
patrick-motsch
fe1a97564b
Improve Teams bot response reliability and transcript quality.
...
Fix invalid bot-response timestamps in SSE payloads, reduce duplicate response loops, and improve audio STT stability with larger capture chunks and safer silence filtering.
Made-with: Cursor
2026-02-26 21:18:21 +01:00
90c0850449
fix:missing return error caused no features to load
2026-02-26 16:50:19 +01:00
1e4047caf1
fix: ready for merge with int
2026-02-26 16:17:15 +01:00
025fb8ff61
removed demo files
2026-02-26 16:05:26 +01:00
d3dbca7289
nicht fertig; Stand Kessler Demo
2026-02-26 16:00:26 +01:00
d8fb3bf821
fix:mainchatbot.py created to ensure feature creation
2026-02-26 15:59:23 +01:00
ea99711ace
fix: sharepoint neutralisierung wieder eingebaut
2026-02-26 15:50:16 +01:00
d3cfe8e9be
fix: further improved neutraliser
2026-02-26 15:02:01 +01:00
205b99dfa0
updated pdf extractor
2026-02-26 15:02:01 +01:00
5120fbc503
neutralized pdf files and better pattern recognition
2026-02-26 15:02:01 +01:00
7163397fd3
fix: Invitation Wizard Anpassungen fertig
2026-02-26 10:44:33 +01:00
patrick-motsch
cd2fffc651
feat: emit ttsDeliveryStatus SSE diagnostics
...
Made-with: Cursor
2026-02-26 09:46:05 +01:00
patrick-motsch
02002f3576
feat: add speaker-hint debug flag and improve TTS diagnostics
...
Made-with: Cursor
2026-02-26 09:26:59 +01:00
patrick-motsch
0cd8e9ebfa
feat: treat caption events as speaker hints only
...
Made-with: Cursor
2026-02-26 09:22:07 +01:00
patrick-motsch
43e310a41d
feat: map audio STT to recent caption speaker hints
...
Made-with: Cursor
2026-02-26 09:05:21 +01:00
patrick-motsch
5684a4d769
fix chat workflow sorting for mixed timestamp types
...
Use parseTimestamp when sorting messages and stats so INT workflows do not fail when DB rows contain timestamp values as both strings and floats.
Made-with: Cursor
2026-02-25 23:06:53 +01:00
36ce2facbc
feat: tested mistral api key
2026-02-25 14:04:53 +01:00
667c432485
aicorePluginMistral erstellt und bereit für API key und testing
2026-02-25 13:48:29 +01:00
258594f310
fix: stripe callback csrf rausgenommen
2026-02-25 09:00:12 +01:00
7578d8bf3e
feat: integrated stripe payment
2026-02-25 08:44:12 +01:00
patrick-motsch
f5143611b0
fix trustee 3-step ai call for documents
2026-02-24 22:49:08 +01:00
patrick-motsch
ea8cffee3c
fix: log teamsbot audio capture diagnostics in gateway
...
Read and log per-chunk capture diagnostics (trackId, readyState, rms, nativeSampleRate) from bot audioChunk messages to support root-cause analysis of silent audio streams.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-02-24 14:55:43 +01:00
Patrick Motsch
312163d34a
Merge pull request #100 from valueonag/feat/cursor-style-feature
...
fixed cursor feature
2026-02-23 23:05:11 +01:00
patrick-motsch
2dff6cd0af
fixed cursor feature
2026-02-23 23:01:28 +01:00
patrick-motsch
d020293f4b
fix: teamsbot audio STT - pass channels and skipFallbacks for known PCM16 format
...
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-02-23 22:59:53 +01:00
patrick-motsch
f6f42d8db7
phase 2 codeeditor and hotfixes voice
2026-02-23 22:09:27 +01:00
patrick-motsch
338f9522a5
codeeditor mvp phase 1 done
2026-02-23 18:35:36 +01:00
patrick-motsch
9d129f111f
fixes for roles
2026-02-23 17:13:50 +01:00
patrick-motsch
f35a90e428
fixes sync and ai tree
2026-02-22 22:34:07 +01:00
patrick-motsch
6b11d66766
fixes
2026-02-22 01:03:19 +01:00
patrick-motsch
2eeaf35990
sync trustee feature with rma
2026-02-22 00:07:33 +01:00
patrick-motsch
e1557e9cc9
trustee connections
2026-02-21 00:56:53 +01:00
patrick-motsch
9c23fc6c52
fix: CSRF exemption for bot endpoints, WS ping timeout, clean up debug logs
...
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-02-19 00:46:42 +01:00