Histórico de Commits

Autor SHA1 Mensagem Data
  jimmylee 34423451c1 feat(speaking): create new slide when adding tool from recommend card há 5 meses atrás
  jimmylee 27830bc4d7 set MAX_RECORDING_SECONDS to 60 há 5 meses atrás
  jimmylee 83417e436c feat(speaking): auto-open config panel after creating from card and clear default topic placeholders há 5 meses atrás
  jimmylee 69d0038adf Simplify speaking API env config há 5 meses atrás
  jimmylee 074513fe6d feat(speaking): blank manual-create config and require topic before start há 5 meses atrás
  jimmylee 0cb5e35b18 env há 5 meses atrás
  jimmylee cf2e17c2b9 feat(speaking): make WS-to-HTTP fallback retry-only and tidy chat timing há 5 meses atrás
  jimmylee 675f389f34 feat: restore student speaking sessions há 5 meses atrás
  jimmylee 9da141e043 feat: seed speaking chat from historical session há 5 meses atrás
  jimmylee 60fb62cbe9 docs: plan student speaking session history há 5 meses atrás
  jimmylee 857abf0627 docs: design student speaking session history há 5 meses atrás
  jimmylee 055483e0da update há 5 meses atrás
  jimmylee 130b71f3b4 抽取后端ip há 5 meses atrás
  jimmylee 3f7302689d feat(speaking): wire view to new engine API; add starting/finalizing/recovery UI há 5 meses atrás
  jimmylee 92faa6fbe2 feat(speaking): startRecording accepts AbortSignal for cancel during mic acquisition há 5 meses atrás
  jimmylee ea0e67bcf9 feat(speaking): extract _runGreeting; retry reuses turnId for idempotency há 5 meses atrás
  jimmylee a645d8577f feat(speaking): plumb turnId + recovery through retry/regenerate paths há 5 meses atrás
  jimmylee 242f6325c5 feat(speaking): split beginStudentStream into begin → commit/abort há 5 meses atrás
  jimmylee f0cf94e70a feat(speaking): attachSession takes totalRounds; add classifyError helper há 5 meses atrás
  jimmylee 8af1769874 feat(speaking): add turnId/recovery to types; plumb turnId through llmService há 5 meses atrás
  jimmylee 5c0ded50da docs: spec for dialogue recording resilience + idempotency há 5 meses atrás
  jimmylee 757a02ec35 调整音色/语速; add 环境变量; há 5 meses atrás
  jimmylee 96e43a416a feat: switch Azure TTS voice to en-US-DavisNeural há 5 meses atrás
  jimmylee 6904e7fbde feat: speed up Azure TTS playback to +15% há 5 meses atrás
  jimmylee 7e7b7719ee fix: ignore AbortError from interrupted audio.play() in useAudioPlayer há 5 meses atrás
  jimmylee 373c7051b8 feat: render player state on voice-bar play buttons há 5 meses atrás
  jimmylee ba1192a0d7 feat: auto-play AI replies via useAudioPlayer há 5 meses atrás
  jimmylee 5dedcf11bb docs: restore WS-finish comment, document blob-before-finish ordering há 5 meses atrás
  jimmylee f9b153a3e3 refactor: route DialogueChatView click-playback through useAudioPlayer há 5 meses atrás
  jimmylee 523edfbf4d refactor: remove TTS ownership from dialogue engine há 5 meses atrás