jimmylee
|
0c23e85efa
docs: define overall report evaluator contract
|
2 maanden geleden |
jimmylee
|
2e8d983716
docs: define report generation gate and retries
|
2 maanden geleden |
jimmylee
|
113e784751
docs: allow text-only sentence feedback fallback
|
2 maanden geleden |
jimmylee
|
1df205d62a
docs: add report pipeline logging design
|
2 maanden geleden |
jimmylee
|
404d191b8a
docs: define speaking practice rounds
|
2 maanden geleden |
jimmylee
|
a6aaff7350
docs: clarify sentence feedback context
|
2 maanden geleden |
jimmylee
|
11c21c17f4
docs: design English speaking report pipeline
|
2 maanden geleden |
jimmylee
|
ff939b582e
feat: lazy load dialogue task hints
|
2 maanden geleden |
jimmylee
|
e47d50d0d8
fix: handle dialog tab boundary
|
2 maanden geleden |
jimmylee
|
114d3d1ba0
fix: trap focus in task hint modal
|
2 maanden geleden |
jimmylee
|
887a4c1cda
fix: improve task hint modal accessibility
|
2 maanden geleden |
jimmylee
|
32e902f48a
feat: add task hint modal component
|
2 maanden geleden |
jimmylee
|
1cb27c538b
feat: add task hint api contract
|
2 maanden geleden |
jimmylee
|
40bf92f5dc
docs: plan english speaking task hint modal
|
2 maanden geleden |
jimmylee
|
530cd82f0d
docs: clarify task hint session cache
|
2 maanden geleden |
jimmylee
|
85738e5a16
docs: design english speaking task hint modal
|
2 maanden geleden |
jimmylee
|
d2b22fbc40
docs(speaking): add design spec and implementation plan for grade-aware system prompt
|
2 maanden geleden |
jimmylee
|
acde96739b
feat(speaking): send grade/vocabulary/sentences to backend /session
|
2 maanden geleden |
jimmylee
|
0ee481e8c3
feat(speaking): pass grade and sentences to createSession
|
2 maanden geleden |
jimmylee
|
ce0e03a38d
feat(speaking): bind SpeakingPanel grade selector to speakingStore
|
2 maanden geleden |
jimmylee
|
a2694e0210
feat(speaking): persist grade in store, add updateGrade action
|
2 maanden geleden |
jimmylee
|
9cc7e2e64a
feat(speaking): add grade to TopicDiscussionConfig and SessionConfig types
|
2 maanden geleden |
jimmylee
|
52e6a2d965
refactor(speaking): Task 6 code review 微调
|
2 maanden geleden |
jimmylee
|
09617cf604
fix(speaking): ready-footer 改成 column 方向让 session-error 显示在按钮下方
|
2 maanden geleden |
jimmylee
|
63ac9e5b49
feat(speaking): TopicDiscussionPreview creates session on start button click
|
2 maanden geleden |
jimmylee
|
0ef67d89e4
refactor(speaking): address Task 5 code review feedback
|
2 maanden geleden |
jimmylee
|
21f1d95836
feat(speaking): wire DialogueChatView to new sessionInfo prop + greeting flow
|
2 maanden geleden |
jimmylee
|
97f5ce612c
refactor(speaking): generateGreeting catch 从 any 收紧到 unknown
|
2 maanden geleden |
jimmylee
|
ff1fce003c
chore(speaking): 删除 return 块里易过期的迁移注释
|
2 maanden geleden |
jimmylee
|
b54125b567
chore(speaking): 删除 useDialogueEngine 的死 import SessionConfig
|
2 maanden geleden |