v1.0.314
Released: 2026-04-08
Added
- LLM Wiki Knowledge Base — Three-layer knowledge management system (raw → wiki → agent). AI automatically digests raw documents into structured Wiki pages with [[bidirectional links]]. Supports text/PDF/DOCX import, local directory batch scanning, full-text search, source tracing, manual edit protection, and backlink browsing. Agents auto-inject Wiki summaries into prompts and read full pages on demand
- Text-to-Speech (TTS) — New speech synthesis with 3 providers: DashScope CosyVoice, OpenAI TTS, MiniMax T2A. Chat messages support one-click read-aloud
- Speech-to-Text (STT) — New speech recognition with 3 providers: DashScope Paraformer, OpenAI Whisper, MiniMax ASR
- Music Generation — AI music creation with DashScope and MiniMax providers
- Image Generation Upgrades — Added Google Imagen and MiniMax providers, sync/async dual mode. 6 providers total (DashScope, OpenAI DALL-E, fal.ai Flux, Zhipu CogView, Google Imagen, MiniMax)
- Video Generation Upgrades — Added Runway and MiniMax (Hailuo) providers for text-to-video and image-to-video. 4 providers total
- Search System Upgrades — SearchProvider chaining with keyless fallback (DuckDuckGo + SearXNG), advanced parameters (freshness/language/count), result caching, security wrapping, coexistence of provider-native search and tool search
- ChatGPT OAuth Login — Log in to OpenAI ChatGPT Plus/Pro accounts via OAuth to use GPT-4o, o3, o4-mini models directly
- Steve Jobs Persona Skill — New builtin persona skill for analyzing products and evaluating decisions through Jobs' perspective
- Memory System Enhancements — Dreaming recall tracking with scored emergence, active retrieval tracking, multi-gate filtering, DREAMS.md consolidation diary, and Dreaming status API
- Agent Runtime Enhancements — Context pruning, thinking recovery, channel health monitor, smart truncation, stale stream cleanup, configurable tool timeouts, and fine-grained phase status hints
- Database Schema Unification — H2 and MySQL schema/seed data fully aligned (26 tables). SchemaMigration classes refactored to only perform incremental column migrations
Fixed
- Wiki kbId Resolution — Agent wiki tools no longer require kbId parameter; auto-resolved from agentId, fixing LLM repeatedly guessing wrong IDs
- Wiki JSON Parsing — Enhanced LLM response parsing: control character cleanup, JSON block extraction, per-chunk content_filter error skipping instead of full document failure
- Wiki Data Safety — Fixed raw endpoint cross-KB mutation, tool access control null agentId bypass, and deletion operations not syncing counts
- Async Media Attachments — Fixed async-generated images/videos/music attaching to current assistant message instead of creating new ones
- Tool Discovery — Changed tool registration to blacklist mode to prevent new tools from being accidentally excluded
- Steve Jobs Skill — Fixed incorrect beanName for tool dependencies
- Memory Consolidation — Code review fixes for Dreaming and tool execution
- Memory Performance — Fixed N+1 queries, removed redundant SHA-256 computation, capped DREAMS.md growth
- Agent Stability — Prevented premature long-task exits, improved execution stability
- MySQL Seed Data — Added 3 missing tools (Video/Image/Wiki) and 1 missing skill (sql_query) to MySQL data scripts
Changed
- Wiki Processing Status — Added
partialstatus for documents where some chunks succeeded but others failed - SchemaMigration Architecture — All 4 SchemaMigration classes simplified; table creation moved to schema.sql, migrations only handle incremental column additions
- README — Updated snapshot highlights with Wiki knowledge base, multimodal creation, search upgrades
- application.yml — Added
mate.wikiconfiguration block with 8 configurable properties
