Commit Graph

  • 79c31ead32 fix(chat): prevent stale approval UI after SSE error/done matevip 2026-04-11 10:04:41 +0800
  • f36c5b0aaa chore: remove stray text.txt matevip 2026-04-11 08:52:02 +0800
  • bfd1cbac56 feat(chat): ChatGPT tool calling + fix cross-turn message pollution matevip 2026-04-11 08:46:21 +0800
  • fb634c1d05 chore: remove stray text.txt matevip 2026-04-11 06:53:42 +0800
  • c41bda0f95 fix(chat): prevent cross-conversation message leakage and tool call duplication matevip 2026-04-11 06:48:14 +0800
  • 7cc4788c97 fix(wiki): use markdown renderer for wiki page content matevip 2026-04-11 01:27:37 +0800
  • b002db65f1 fix(ui): replace sidebar footer icons with Element Plus, fix collapsed workspace dropdown matevip 2026-04-11 01:21:50 +0800
  • f08581daa7 fix(guard): detect find -delete as dangerous shell command matevip 2026-04-11 00:35:59 +0800
  • 281b1efffd fix(chat): enrich stream metadata with plan/approval/browser tracking, fix thinking segment ordering matevip 2026-04-11 00:20:47 +0800
  • 8725ecd0c7 fix(chat): merge persisted and local assistant timelines matevip 2026-04-11 00:16:42 +0800
  • f28ad8d9d4 fix(chat): preserve refresh history and thinking order matevip 2026-04-11 00:16:33 +0800
  • 0020f43584 docs: fact-check Claude Code/Cursor/Windsurf — correct comparison table matevip 2026-04-10 23:34:40 +0800
  • a17a09d5b3 docs: fact-check and correct comparison table against latest competitor data matevip 2026-04-10 23:28:01 +0800
  • 96d17a1960 docs: rewrite comparison table and sharpen product narrative matevip 2026-04-10 18:47:22 +0800
  • e5380031f4 docs: add competitive comparison table to README matevip 2026-04-10 18:40:37 +0800
  • 134afc61df docs: add preview screenshot to README matevip 2026-04-10 18:35:13 +0800
  • fa5fb34c52 docs: redesign README with architecture diagrams and streamlined content matevip 2026-04-10 18:30:20 +0800
  • 16d22f7e6f feat(ui): design system upgrade — responsive layout, collapsible panels, and unified tokens matevip 2026-04-10 18:14:23 +0800
  • 367dd4bed0 fix(agent): preserve per-subtask results in multi-task answer synthesis, add listAvailableSkills tool matevip 2026-04-10 17:10:02 +0800
  • ba34f1eed3 fix(chat): preserve intermediate reasoning in segments via phase-based splitting matevip 2026-04-10 07:58:19 +0800
  • dafdcb4182 feat(chat): segmented message display, progressive loading, and real-time segment persistence matevip 2026-04-10 07:36:24 +0800
  • ec7ea038e7 feat(agent): context compression upgrade, 429 retry, iteration limit & repetition fixes matevip 2026-04-10 00:52:26 +0800
  • 250a5f6d46 feat(memory): multi-layer memory system with pluggable provider architecture matevip 2026-04-09 22:26:19 +0800
  • a219f92410 feat: productize webchat channel config matevip 2026-04-09 21:28:47 +0800
  • 1c2acfd2e9 refactor(ux): simplify interactions and humanize UI with Jobs-inspired review matevip 2026-04-09 20:56:50 +0800
  • 4cd373dcdd feat(ux): agent templates, chat status indicator, dashboard trend chart matevip 2026-04-09 20:11:19 +0800
  • 62b7998975 refactor(ui): move Workspaces/Members/Activity from Security to Settings matevip 2026-04-09 19:55:51 +0800
  • c4edcbd95c feat(ui): unify workspace and platform console surfaces matevip 2026-04-09 19:48:17 +0800
  • 5124842526 feat(platform): workspace isolation, info architecture, and UI redesign matevip 2026-04-09 16:29:02 +0800
  • d44ba0cdd8 fix(security): close workspace isolation gaps and audit context loss matevip 2026-04-09 14:19:51 +0800
  • 3506c55bc8 feat(platform): Phase 3 Sprint 1-3 — permission, agent binding, dashboard matevip 2026-04-09 11:58:20 +0800
  • 3d58a48eae feat(platform): add workspace foundation and channel execution upgrades matevip 2026-04-09 10:29:16 +0800
  • f6a3a1592a feat(ux): Phase 1 — onboarding, doctor, templates, navigation convergence matevip 2026-04-09 00:32:35 +0800
  • b4a7378888 fix(db): add missing OAuth columns to MySQL schema v1.0.314 matevip 2026-04-08 18:25:27 +0800
  • 1334d93ee5 release: v1.0.314 matevip 2026-04-08 16:58:06 +0800
  • 7cf9a21acd docs: update README for v1.0.314 snapshot highlights and add wiki config matevip 2026-04-08 16:49:51 +0800
  • c568b4faa8 fix(db): unify schema and seed data across H2/MySQL, en/zh matevip 2026-04-08 16:30:33 +0800
  • f6102c4733 fix(wiki): auto-resolve kbId, improve search and processing robustness matevip 2026-04-08 16:09:22 +0800
  • 642360a773 feat(wiki): add LLM Wiki knowledge base system matevip 2026-04-08 10:55:50 +0800
  • 7007ea844d feat: add TTS, STT, music generation, video providers (Runway/MiniMax), image providers (Google Imagen/MiniMax), and tool registry fix matevip 2026-04-08 08:49:09 +0800
  • 43acd2bf94 feat(image,tts): add image generation with 4 providers and TTS with 3 providers matevip 2026-04-07 22:14:31 +0800
  • fe3a7f7b01 feat(video): add video generation capability with 4 providers and async task infrastructure matevip 2026-04-07 19:14:27 +0800
  • c3eeca7171 feat(search): add advanced params, caching, security wrapping, and dual-search coexistence matevip 2026-04-07 18:00:04 +0800
  • b750306028 feat(search): add SearchProvider chain with keyless fallback (DuckDuckGo + SearXNG) matevip 2026-04-07 16:52:42 +0800
  • afe8466fa5 feat(llm): add OpenAI ChatGPT OAuth login for Plus/Pro member access matevip 2026-04-07 15:32:55 +0800
  • 8e9a83fd50 fix(skill): use correct beanName for steve_jobs tool dependencies matevip 2026-04-07 10:34:26 +0800
  • fee8aec280 feat(skill): add Steve Jobs persona skill as builtin matevip 2026-04-07 10:22:19 +0800
  • 69afc4e68a fix(memory): code review fixes for dreaming and tool execution matevip 2026-04-07 09:22:37 +0800
  • d3f2a310e8 feat(agent): context pruning, thinking recovery, channel health monitor matevip 2026-04-07 07:39:14 +0800
  • 5fc60ec513 feat(agent): smart truncation, stale stream cleanup, configurable tool timeouts, and new indexes matevip 2026-04-07 06:39:46 +0800
  • e6be23a040 perf(memory): fix N+1 queries, remove redundant SHA-256, cap DREAMS.md growth matevip 2026-04-07 01:42:57 +0800
  • a8613fb05c fix(agent): improve execution stability to prevent premature task exits matevip 2026-04-07 01:34:40 +0800
  • 2ac7cc4af4 feat(stream): add fine-grained phase status hints for frontend UX matevip 2026-04-07 00:40:38 +0800
  • d5f1d19306 feat(memory): add active retrieval tracking, multi-gate filtering, DREAMS.md diary and dreaming status API matevip 2026-04-06 23:35:27 +0800
  • 015abcef96 feat(memory): add Dreaming recall tracking and scored emergence matevip 2026-04-06 22:25:47 +0800
  • dd5ec7ff3c chore: bump version to 1.0.314-SNAPSHOT matevip 2026-04-06 21:30:24 +0800
  • 76fd5c2911 release: v1.0.108 v1.0.108 matevip 2026-04-06 19:52:05 +0800
  • ca738cac21 fix(model): fix duplicate OpenRouter INSERT and add free vision models matevip 2026-04-06 19:26:24 +0800
  • 1cfbf1eb39 docs: add ECharts demo screenshot to README matevip 2026-04-06 18:51:43 +0800
  • 9d727c607a fix(skill): sync workspace when builtin skill is updated or version bumped matevip 2026-04-06 17:28:39 +0800
  • 3940cfd1ce feat(datasource): add auto ECharts visualization for SQL query results matevip 2026-04-06 14:53:22 +0800
  • 10dfe35d49 feat(datasource): add SQL query skill for natural language database querying matevip 2026-04-06 13:40:40 +0800
  • 8c8cb5fa48 fix(model): remove legacy dashscope-only restriction from model validation matevip 2026-04-06 12:41:27 +0800
  • 647fa9ab94 fix(guard): check column existence before ALTER TABLE to suppress H2 duplicate column errors matevip 2026-04-06 12:37:12 +0800
  • 08d1a89c0e feat(model): auto-activate Ollama model as default on startup discovery matevip 2026-04-06 12:34:12 +0800
  • d8f6ac7ea3 fix(model): add placeholder API key for Ollama provider to prevent call failures matevip 2026-04-06 12:30:04 +0800
  • fd1462bf03 feat(model): auto-activate default model when provider API key is configured matevip 2026-04-06 12:21:17 +0800
  • 4a99382004 fix(browser): fix idle watchdog leak on repeated start/stop cycles matevip 2026-04-06 12:01:09 +0800
  • 6756577428 fix(browser): add Windows and Docker Chromium launch args matevip 2026-04-06 11:47:10 +0800
  • 91cd03c0da fix(agent): resolve image path from mediaId for IM channel multimodal injection matevip 2026-04-06 10:57:34 +0800
  • af40fbd7de feat(channel): add file upload support for WeChat and WeCom channels matevip 2026-04-06 10:51:07 +0800
  • eb78032752 feat(video): support video upload, preview, and multimodal analysis matevip 2026-04-06 09:42:54 +0800
  • 49aae91e90 fix(agent): skip SVG in multimodal injection and stop retrying 400 errors matevip 2026-04-06 08:38:39 +0800
  • 7bcdbf4523 fix(pdf,chat): fix OCR trigger misjudgment, false success, and duplicate image injection matevip 2026-04-06 08:18:04 +0800
  • d8cf5acf0f feat(chat,pdf): scanned PDF OCR fallback and authenticated attachment display matevip 2026-04-06 07:48:28 +0800
  • cc0569440e fix(chat): harden multimodal attachment handling across all paths matevip 2026-04-06 07:03:11 +0800
  • 84a205509b feat(chat): multimodal image injection and upload UX improvements matevip 2026-04-05 23:58:42 +0800
  • 99befe0d25 fix(agent): prevent ReAct degenerate repetition and harden loop termination matevip 2026-04-05 22:34:03 +0800
  • 3de643dca9 chore: bump version to 1.0.108-SNAPSHOT matevip 2026-04-05 21:00:20 +0800
  • 88d16151d3 release: v1.0.101 v1.0.101 matevip 2026-04-05 19:04:14 +0800
  • 30f42ca770 feat(ui): add mobile responsive layout and fix hardcoded i18n strings matevip 2026-04-05 18:56:41 +0800
  • 732bb13f47 fix(security): resolve SPA frontend route refresh returning 401 matevip 2026-04-05 18:20:40 +0800
  • c8f3a12925 fix(i18n): dynamically set window title from language pack instead of hardcoding matevip 2026-04-05 16:34:15 +0800
  • bcf37d95fe fix(guard): align tool guard rule names with runtime @Tool method names and add audit config matevip 2026-04-05 12:00:50 +0800
  • e14759638e docs: update model providers table with 20+ providers and latest models matevip 2026-04-05 10:02:09 +0800
  • ee844f1117 docs: update README with pre-configured GitHub MCP Server matevip 2026-04-05 09:58:46 +0800
  • a2f3a9f021 feat(mcp): pre-configure GitHub MCP Server in seed data matevip 2026-04-05 09:53:47 +0800
  • ef1f22356f feat(ui): group model providers by local/cloud with section headers matevip 2026-04-05 08:32:55 +0800
  • c335baf14d fix(llm): sort local providers first by using DESC order on is_local matevip 2026-04-05 07:51:01 +0800
  • d2d78b855e feat(llm): auto-detect Ollama on startup with pre-configured local models matevip 2026-04-05 07:42:20 +0800
  • 4f60043549 refactor(server): replace Knife4j with SpringDoc OpenAPI 2.8.16 matevip 2026-04-05 07:24:00 +0800
  • cccd364993 fix(llm): fix Zhipu connection test and update models to GLM-5-Turbo matevip 2026-04-05 07:09:56 +0800
  • 5ac3078c6e feat(llm): update Zhipu AI models to GLM-5-Turbo/GLM-5V-Turbo matevip 2026-04-05 07:03:14 +0800
  • 64a1a699d6 fix(ui): widen suggestion cards grid to prevent misalignment matevip 2026-04-05 06:40:51 +0800
  • 6983a53383 feat(ui): update chat suggestions to showcase core features matevip 2026-04-05 06:38:46 +0800
  • 6ea0521b7b docs: add M5 chip to macOS Apple Silicon description matevip 2026-04-05 06:33:57 +0800
  • 0532cbe355 docs: add macOS Intel and Windows x64 variants to download table matevip 2026-04-05 06:31:29 +0800
  • 198d83669f docs: update desktop download table with actual release artifacts matevip 2026-04-05 06:28:55 +0800
  • eea622099d chore: bump version to 1.0.101-SNAPSHOT with versioned docs matevip 2026-04-05 06:22:28 +0800
  • d7dcaab6f4 chore: add Apache-2.0 license matevip 2026-04-04 23:29:51 +0800