jimmylee
|
64e68529fd
docs: plan unified audio player + Azure TTS implementation
|
hace 2 semanas |
jimmylee
|
c13aebc278
docs: design unified audio player with Azure TTS
|
hace 2 semanas |
jimmylee
|
49d9334157
剩余时间修复
|
hace 2 semanas |
jimmylee
|
d049d184f9
fix: complete speaking sessions before reports
|
hace 2 semanas |
jimmylee
|
01dc443e64
fix: avoid misleading failed report display
|
hace 2 semanas |
jimmylee
|
88d94232e5
feat: render English speaking report pipeline
|
hace 2 semanas |
jimmylee
|
c4828b00e6
docs: plan English speaking report pipeline
|
hace 2 semanas |
jimmylee
|
680ff90760
docs: define overall report evaluator contract
|
hace 2 semanas |
jimmylee
|
457af99003
docs: define report generation gate and retries
|
hace 2 semanas |
jimmylee
|
5ea87d3c83
docs: allow text-only sentence feedback fallback
|
hace 2 semanas |
jimmylee
|
0ec8d662cb
docs: add report pipeline logging design
|
hace 2 semanas |
jimmylee
|
b3d67f9c8a
docs: define speaking practice rounds
|
hace 2 semanas |
jimmylee
|
2bed0866d2
docs: clarify sentence feedback context
|
hace 2 semanas |
jimmylee
|
e5a06b71e2
docs: design English speaking report pipeline
|
hace 2 semanas |
jimmylee
|
a3d3cc55b6
feat: lazy load dialogue task hints
|
hace 2 semanas |
jimmylee
|
5a031682c9
fix: handle dialog tab boundary
|
hace 2 semanas |
jimmylee
|
a251333a38
fix: trap focus in task hint modal
|
hace 2 semanas |
jimmylee
|
e4e57a0f31
fix: improve task hint modal accessibility
|
hace 2 semanas |
jimmylee
|
2e38c4b7c9
feat: add task hint modal component
|
hace 2 semanas |
jimmylee
|
73da85bee5
feat: add task hint api contract
|
hace 2 semanas |
jimmylee
|
4430c70e33
docs: plan english speaking task hint modal
|
hace 2 semanas |
jimmylee
|
9fdf577ca0
docs: clarify task hint session cache
|
hace 2 semanas |
jimmylee
|
282e7c2372
docs: design english speaking task hint modal
|
hace 2 semanas |
jimmylee
|
ca5c517e4a
docs(speaking): add design spec and implementation plan for grade-aware system prompt
|
hace 2 semanas |
jimmylee
|
56702bb0e5
feat(speaking): send grade/vocabulary/sentences to backend /session
|
hace 2 semanas |
jimmylee
|
4caa6bdb9d
feat(speaking): pass grade and sentences to createSession
|
hace 2 semanas |
jimmylee
|
d807148075
feat(speaking): bind SpeakingPanel grade selector to speakingStore
|
hace 2 semanas |
jimmylee
|
9a76f3d46a
feat(speaking): persist grade in store, add updateGrade action
|
hace 2 semanas |
jimmylee
|
5277819a2f
feat(speaking): add grade to TopicDiscussionConfig and SessionConfig types
|
hace 2 semanas |
jimmylee
|
d78bbf6b80
refactor(speaking): Task 6 code review 微调
|
hace 3 semanas |