Download Latest Version DeepTutor-v1.3.10 source code.tar.gz (8.4 MB)
Email in envelope

Get an email when there's a new version of DeepTutor

Home / v1.3.7
Name Modified Size InfoDownloads / 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_content out of visible answer text, and streaming avoids replaying internal scratchpad as final content.
  • DeepSeek thinking can be configured from .env - LLM_REASONING_EFFORT is documented and applied through the resolver path. Use minimal to disable DeepSeek thinking, or high / max to enable it.
  • Custom gateway headers are preserved - chat and explicit LLM calls inherit profile extra_headers, fixing gateways that require custom headers such as a User-Agent override.
  • 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_content separate from visible response content in both service and TutorBot paths.
  • Expanded LLM factory tests for inherited extra_headers, inherited reasoning_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_EFFORT in .env if 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, and last_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

Source: README.md, updated 2026-05-04