Skip to content

v1.0.314

Choose a tag to compare

@mateaix mateaix released this 08 Apr 15:23
· 98 commits to main since this release

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 partial status 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.wiki configuration block with 8 configurable properties