| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| DeepTutor-v1.3.7 source code.tar.gz | 2026-05-04 | 8.3 MB | |
| DeepTutor-v1.3.7 source code.zip | 2026-05-04 | 8.8 MB | |
| README.md | 2026-05-04 | 3.0 kB | |
| Totals: 3 Items | 17.1 MB | 0 | |
DeepTutor v1.3.7 Release Notes
Release Date: 2026.05.04
v1.3.7 focuses on thinking-model compatibility, clearer knowledge-base index history, and safer Co-Writer editing. It keeps provider-specific reasoning output under control while making index activity easier to understand in the UI.
Highlights
Thinking-Model and Gateway Compatibility
- Reasoning output stays separate - OpenAI-compatible and TutorBot providers
keep
reasoning_contentout of visible answer text, and streaming avoids replaying internal scratchpad as final content. - DeepSeek thinking can be configured from
.env-LLM_REASONING_EFFORTis documented and applied through the resolver path. Useminimalto disable DeepSeek thinking, orhigh/maxto enable it. - Custom gateway headers are preserved - chat and explicit LLM calls inherit
profile
extra_headers, fixing gateways that require custom headers such as aUser-Agentoverride. - Structured generation is more tolerant - book blocks and question ideation now handle fenced, repaired, list-shaped, or otherwise imperfect JSON outputs more reliably.
Knowledge Index Visibility
- Index activity is recorded - create, upload, and re-index flows now store
last_indexed_at, indexed document count, and the index action in knowledge metadata. - Progress payloads describe real index changes - backend status updates can distinguish metadata-only completion from an actual vector-index update.
- The Knowledge UI shows index history - detail, settings, and index-version panels display the latest index time and document count when available.
Co-Writer Editing Safety
- Clear and template actions ask first - replacing a non-empty draft now opens a confirmation dialog before the editor is cleared or overwritten.
- Undo is more dependable - pending typing snapshots are committed before toolbar edits, and editor shortcuts support Ctrl/Cmd+Z, Shift+Cmd+Z, and Ctrl/Cmd+Y.
- Toolbar controls are clearer - destructive and template actions now have distinct tones, focus states, labels, and accessible tooltips.
Tests
- Added OpenAI-compatible provider tests to keep
reasoning_contentseparate from visible response content in both service and TutorBot paths. - Expanded LLM factory tests for inherited
extra_headers, inheritedreasoning_effort, and reasoning-only streaming behavior. - Added knowledge manager coverage for recording
last_indexed_*metadata only when the index actually changes.
Upgrade Notes
- Set
LLM_REASONING_EFFORTin.envif you need global thinking control. Leave it empty to let DeepTutor auto-detect behavior from the active model. - Knowledge-base metadata may now include
last_indexed_at,last_indexed_count, andlast_indexed_action. - Co-Writer clear/template actions are recoverable through undo until the user leaves the current draft.
Full Changelog: https://github.com/HKUDS/DeepTutor/compare/v1.3.6...v1.3.7