Repository navigation
Releases: ramgml/interview-simulator
Releases · ramgml/interview-simulator
Release list
v0.2.0
Второй релиз тренажёра собеседований: 12 смерженных PR после MVP v0.1.0.
Новое
- Настройки аудио: выбор микрофона и устройства вывода с проверкой (T163)
- Toggle-запись в Recorder: клик старт/стоп вместо hold-to-talk (T172)
- Отмена сессии + guard статуса после LLM-вызова (T158, T162)
/api/models— список моделей от провайдера (T159)- Кнопка «Настройки» на главной (T170)
- Новый layout отчёта: полноширинные секции, перенос длинных бейджей (T173)
- CORS
allow_originsиз конфига,CORS_ORIGINSCSV (T177) max_tokensиз конфига (T157)
Фиксы
- SQLite WAL + busy_timeout — устранён
database is lockedпод нагрузкой (T155) - MLflow lifespan (T156), LLM-модель/провайдер (T152), остановка mic-стрима при unmount (T169)
Верификация
- pytest: 170 passed; ruff, tsc — чисто
- Живой E2E: сессия → интервью → отчёт (баллы, компетенции, MLflow run), TTS→STT round-trip
- Подробности:
docs/VERIFICATION-v0.2.0.md
Full Changelog: v0.1.0...v0.2.0