Skip to content

DeepTutor

v1.4.15 Feature

This release adds 2 notable features for engineering teams evaluating rollout.

✓ No known CVEs patched
Read the diff → Tool health → What is this tool? →

✓ No known CVEs patched in this version

Topics

ai-agents ai-tutor clawdbot cli-tool deepresearch interactive-learning
+3 more
large-language-models multi-agent-systems llm

Summary

AI summary

Multiple-choice questions in Guided Learning now persist full option text and grade correctly.

Full changelog

DeepTutor v1.4.15 Release Notes

Release Date: 2026.06.30

A small release on top of v1.4.14: Partners gain a native Mattermost channel, Guided Learning multiple-choice questions persist and grade correctly, and a configured zero chunk overlap is honored when indexing. Drop-in — no migrations.

What's New

Native Mattermost channel

Partners can now connect to a self-hosted Mattermost server through its own v4 WebSocket + REST API instead of routing through Mattermost's Slack-compatibility shim. Set a bot account's server URL and access token in the partner's Channels tab; replies render with native Markdown, and group chats answer on @-mention or to every message per group_policy. It reuses the existing httpx + websockets transport, so no new dependency is needed (issue #590).

Guided Learning choices persist and grade correctly

Multiple-choice questions in Mastery Path now register every full option body with mastery_quiz — not just the bare A/B/C labels — so the engine grades deterministically and the saved Question Bank entry shows the real choices alongside the correct answer. Paths created before this release recover the option text from the original ask_user card at grading time.

Configured zero chunk overlap is honored

Setting a knowledge base's chunk_overlap (or chunk_size) to 0 on the LlamaIndex engine was silently replaced with the default of 50 before indexing. An explicit 0 is now preserved, so a no-overlap chunking strategy indexes exactly as configured.

Upgrade Notes

Drop-in from v1.4.14: pip install -U deeptutor; Docker users pull ghcr.io/hkuds/deeptutor:latest. No migrations and no behavior changes — existing knowledge bases, partners, and mastery paths keep working as-is.

Full Changelog: https://github.com/HKUDS/DeepTutor/compare/v1.4.14...v1.4.15

Weekly OSS security release digest.

The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.

No spam, unsubscribe anytime.

Share this release

Track DeepTutor

Get notified when new releases ship.

Sign up free

About DeepTutor

"DeepTutor: Agent-Native Personalized Learning Assistant"

All releases →

Related context

Earlier breaking changes

  • v1.4.5 Guided Learning rebuilt as tutor chat with hard mastery gate; old fixed-stage flow removed.
  • v1.4.0-beta Deletes the legacy main.yaml capability copy; each capability now uses its own prompt files
  • v1.4.0-beta Removes legacy main.yaml capability copy in favor of per-capability prompt files
  • v1.4.0-beta Removes legacy agents/ and prompts/ directories for research, solve, question modes

Beta — feedback welcome: [email protected]