Commit History

Autor SHA1 Mensaxe Data
  jimmylee 189cd76a59 chore(speaking): rename default AI from Tom to Amy hai 2 meses
  jimmylee 3dd5b17185 set MAX_RECORDING_SECONDS to 60 hai 2 meses
  jimmylee 2cc205a5ea feat(speaking): auto-open config panel after creating from card and clear default topic placeholders hai 2 meses
  jimmylee 5dc33b3f40 Simplify speaking API env config hai 2 meses
  jimmylee 66b48a0896 feat(speaking): make WS-to-HTTP fallback retry-only and tidy chat timing hai 2 meses
  jimmylee bf82253476 feat: seed speaking chat from historical session hai 2 meses
  jimmylee 65c82bb64e feat(speaking): wire view to new engine API; add starting/finalizing/recovery UI hai 2 meses
  jimmylee f61930adf7 feat(speaking): attachSession takes totalRounds; add classifyError helper hai 2 meses
  jimmylee fc10118cc8 feat: render player state on voice-bar play buttons hai 2 meses
  jimmylee 0cc1b13e5b feat: auto-play AI replies via useAudioPlayer hai 2 meses
  jimmylee c470b66d70 docs: restore WS-finish comment, document blob-before-finish ordering hai 2 meses
  jimmylee 93178a0fba refactor: route DialogueChatView click-playback through useAudioPlayer hai 2 meses
  jimmylee c8afe1d7b0 refactor: remove TTS ownership from dialogue engine hai 2 meses
  jimmylee 8c129f96fb 剩余时间修复 hai 2 meses
  jimmylee ae81317de7 fix: complete speaking sessions before reports hai 2 meses
  jimmylee ff939b582e feat: lazy load dialogue task hints hai 2 meses
  jimmylee 0ef67d89e4 refactor(speaking): address Task 5 code review feedback hai 2 meses
  jimmylee 21f1d95836 feat(speaking): wire DialogueChatView to new sessionInfo prop + greeting flow hai 2 meses
  jimmylee ba2acbb36a 修复口语预览页"可以拖动"/"不能滚动"的问题 hai 2 meses
  jimmylee 3498db8cd6 feat(english-speaking): 结果页真实报告透传,mock 作为 fallback hai 2 meses
  jimmylee 9a809696e9 feat: 英语口语 streaming ASR + 配置后端持久化 + 交互重构 hai 2 meses
  jimmylee 0b1c522007 重画对话ui, 重置按钮移动位置 hai 2 meses
  jimmylee c4fc322d1c chore: WIP checkpoint before english-speaking redesign hai 2 meses
  jimmylee 05d016923e init apply 1; hai 3 meses