Matthias Nott
2026-03-23 07ad99d7c4f8c52930442a34d316e634435bd75a
2026-03-23 Matthias Nott
feat: attach button with camera, gallery, and file picker
blob@ 07ad99 commitdiff | diff to current
2026-03-23 Matthias Nott
fix: screenshot chat leak, transcript disk update, cross-session image routing
blob@ 2a61f4 commitdiff | diff to current
2026-03-22 Matthias Nott
fix: play/pause toggle - await stop before setting playing ID
blob@ 15e79e commitdiff | diff to current
2026-03-22 Matthias Nott
fix: play/pause toggle, recording captures session at start
blob@ ff79b0 commitdiff | diff to current
2026-03-22 Matthias Nott
fix: voice transcript display, audio file persistence, debug logging
blob@ fee149 commitdiff | diff to current
2026-03-22 Matthias Nott
fix: await cross-session store before toast for voice and text
blob@ 45c33f commitdiff | diff to current
2026-03-22 Matthias Nott
fix: save voice audio to file for cross-session persistence
blob@ c9ced2 commitdiff | diff to current
2026-03-22 Matthias Nott
fix: await cross-session message storage before switch
blob@ 16ffd8 commitdiff | diff to current
2026-03-22 Matthias Nott
fix: suppress voice autoplay while recording
blob@ 8a82e8 commitdiff | diff to current
2026-03-22 Matthias Nott
fix: keyboard dismissal with HitTestBehavior.translucent
blob@ a6f42d commitdiff | diff to current
2026-03-22 Matthias Nott
fix: pass sessionId with screenshot command
blob@ ec9256 commitdiff | diff to current
2026-03-22 Matthias Nott
fix: MQTT port matches config, keyboard dismiss on drawer, debug logging
blob@ 16893f commitdiff | diff to current
2026-03-22 Matthias Nott
feat: MQTT client replaces WebSocket (Phase 2)
blob@ c4ce63 commitdiff | diff to current
2026-03-22 Matthias Nott
fix: smart catch_up merge - dedup by content, preserve user messages
blob@ 6a336b commitdiff | diff to current
2026-03-22 Matthias Nott
fix: disable catch_up replay to prevent message loss
blob@ 1c57bb commitdiff | diff to current
2026-03-22 Matthias Nott
fix: image flicker, screenshot indicator, cross-session message storage
blob@ 69c37c commitdiff | diff to current
2026-03-22 Matthias Nott
fix: seq-based dedup prevents catch_up from duplicating messages
blob@ 798112 commitdiff | diff to current
2026-03-22 Matthias Nott
fix: capture session ID before image picker to prevent mis-routing
blob@ 619727 commitdiff | diff to current
2026-03-22 Matthias Nott
fix: keyboard dismiss on tap outside, line breaks, session switch
blob@ ef7785 commitdiff | diff to current
2026-03-21 Matthias Nott
fix: audio chain playback, empty bubbles, playback state reset
blob@ 25119a commitdiff | diff to current
2026-03-21 Matthias Nott
fix: voice caption ordering, background audio, image persistence
blob@ fa3420 commitdiff | diff to current
2026-03-21 Matthias Nott
feat: PAILot Flutter app - complete rewrite from React Native
blob@ a85c35 commitdiff | diff to current
first | « prev | next »