matevip
|
97e101ab52
|
feat(channel): auto-start on create, multi-account UX, wecom mixed message
|
2026-04-13 17:10:34 +08:00 |
|
matevip
|
881badd15f
|
feat(channel): weixin voice ASR fallback, wecom mixed message handling
|
2026-04-13 16:38:09 +08:00 |
|
matevip
|
d5e3502829
|
fix(wiki): backend hardening + batch delete UI
|
2026-04-13 15:37:12 +08:00 |
|
matevip
|
e4679796b8
|
feat(wiki): performance + quality + delete redesign (RFC-008)
|
2026-04-13 09:35:26 +08:00 |
|
matevip
|
80b7b8e126
|
feat(agent): multi-agent delegation with parallel execution (RFC-004)
|
2026-04-12 23:40:27 +08:00 |
|
matevip
|
46f77c281b
|
fix(agent): complete RFC-001 — Anthropic thinking, iteration budget, UI fixes
|
2026-04-12 17:28:15 +08:00 |
|
matevip
|
2a8b90365b
|
feat(agent): add deep thinking toggle (RFC-001)
|
2026-04-12 11:29:32 +08:00 |
|
matevip
|
379422101c
|
refactor(ui): minimalist login redesign, MCP fixes, Flyway upgrade compatibility
|
2026-04-11 23:01:08 +08:00 |
|
matevip
|
b613a5de11
|
feat(tool): add CronJobTool for chat-based scheduled tasks + Flyway V2/V3 migrations
|
2026-04-11 19:51:28 +08:00 |
|
matevip
|
b3c1f8403d
|
feat(skill): add ZIP file import for skill installation
|
2026-04-11 19:29:01 +08:00 |
|
matevip
|
d3b72929c7
|
fix(security): login rate limiting, SQL injection fix, error boundary
|
2026-04-11 18:31:51 +08:00 |
|
matevip
|
8dbb437e40
|
fix(security): remove debug console.log and hide internal error details
|
2026-04-11 18:26:41 +08:00 |
|
matevip
|
fe83b72d67
|
fix(security): harden JWT, CORS, and H2 Console for production
|
2026-04-11 18:21:17 +08:00 |
|
matevip
|
408ad980dd
|
feat(i18n): complete remaining i18n — DefaultToolGuard, LLM/Datasource services, Channels UI
|
2026-04-11 18:02:03 +08:00 |
|
matevip
|
af9addaaec
|
feat(i18n): structured i18n keys for exceptions and auto-translate 100+ error messages
|
2026-04-11 17:52:25 +08:00 |
|
matevip
|
81ff1bf491
|
feat(i18n): complete backend i18n — guard rules, tool errors, response codes
|
2026-04-11 17:26:58 +08:00 |
|
matevip
|
aa09345403
|
feat(i18n): add backend internationalization — tool descriptions, error messages, guard rules, runtime context
|
2026-04-11 17:08:43 +08:00 |
|
matevip
|
cc28f665f1
|
feat(db): introduce Flyway migration framework and unify H2/MySQL schemas
- Add Flyway baseline migration (V1) for both H2 and MySQL
- Remove 5 legacy SchemaMigration ApplicationRunner classes
- Add WorkspacePathGuard for file tool sandbox enforcement
- Inject workspace basePath context into agent graph state and tool executor
- Add workspace basePath config UI in frontend
- Fix workspace slug preservation on update
|
2026-04-11 16:34:09 +08:00 |
|
matevip
|
f98f4d68b9
|
refactor(ui): publish tested chat UI simplification
|
2026-04-11 14:25:37 +08:00 |
|
matevip
|
bfd1cbac56
|
feat(chat): ChatGPT tool calling + fix cross-turn message pollution
|
2026-04-11 08:46:21 +08:00 |
|
matevip
|
f08581daa7
|
fix(guard): detect find -delete as dangerous shell command
|
2026-04-11 00:35:59 +08:00 |
|
matevip
|
f28ad8d9d4
|
fix(chat): preserve refresh history and thinking order
|
2026-04-11 00:16:33 +08:00 |
|
matevip
|
367dd4bed0
|
fix(agent): preserve per-subtask results in multi-task answer synthesis, add listAvailableSkills tool
|
2026-04-10 17:10:02 +08:00 |
|
matevip
|
ba34f1eed3
|
fix(chat): preserve intermediate reasoning in segments via phase-based splitting
|
2026-04-10 07:58:19 +08:00 |
|
matevip
|
dafdcb4182
|
feat(chat): segmented message display, progressive loading, and real-time segment persistence
|
2026-04-10 07:36:24 +08:00 |
|
matevip
|
ec7ea038e7
|
feat(agent): context compression upgrade, 429 retry, iteration limit & repetition fixes
|
2026-04-10 00:52:26 +08:00 |
|
matevip
|
250a5f6d46
|
feat(memory): multi-layer memory system with pluggable provider architecture
|
2026-04-09 22:26:19 +08:00 |
|
matevip
|
a219f92410
|
feat: productize webchat channel config
|
2026-04-09 21:28:47 +08:00 |
|
matevip
|
1c2acfd2e9
|
refactor(ux): simplify interactions and humanize UI with Jobs-inspired review
|
2026-04-09 20:56:50 +08:00 |
|
matevip
|
5124842526
|
feat(platform): workspace isolation, info architecture, and UI redesign
|
2026-04-09 16:29:02 +08:00 |
|
matevip
|
d44ba0cdd8
|
fix(security): close workspace isolation gaps and audit context loss
|
2026-04-09 14:19:51 +08:00 |
|
matevip
|
3506c55bc8
|
feat(platform): Phase 3 Sprint 1-3 — permission, agent binding, dashboard
|
2026-04-09 11:58:20 +08:00 |
|
matevip
|
3d58a48eae
|
feat(platform): add workspace foundation and channel execution upgrades
|
2026-04-09 10:29:16 +08:00 |
|
matevip
|
f6a3a1592a
|
feat(ux): Phase 1 — onboarding, doctor, templates, navigation convergence
|
2026-04-09 00:32:35 +08:00 |
|
matevip
|
c568b4faa8
|
fix(db): unify schema and seed data across H2/MySQL, en/zh
|
2026-04-08 16:30:33 +08:00 |
|
matevip
|
f6102c4733
|
fix(wiki): auto-resolve kbId, improve search and processing robustness
|
2026-04-08 16:09:22 +08:00 |
|
matevip
|
642360a773
|
feat(wiki): add LLM Wiki knowledge base system
|
2026-04-08 10:55:50 +08:00 |
|
matevip
|
7007ea844d
|
feat: add TTS, STT, music generation, video providers (Runway/MiniMax), image providers (Google Imagen/MiniMax), and tool registry fix
|
2026-04-08 08:49:09 +08:00 |
|
matevip
|
43acd2bf94
|
feat(image,tts): add image generation with 4 providers and TTS with 3 providers
|
2026-04-07 22:14:31 +08:00 |
|
matevip
|
fe3a7f7b01
|
feat(video): add video generation capability with 4 providers and async task infrastructure
|
2026-04-07 19:14:27 +08:00 |
|
matevip
|
c3eeca7171
|
feat(search): add advanced params, caching, security wrapping, and dual-search coexistence
|
2026-04-07 18:00:04 +08:00 |
|
matevip
|
b750306028
|
feat(search): add SearchProvider chain with keyless fallback (DuckDuckGo + SearXNG)
|
2026-04-07 16:52:42 +08:00 |
|
matevip
|
afe8466fa5
|
feat(llm): add OpenAI ChatGPT OAuth login for Plus/Pro member access
|
2026-04-07 15:32:55 +08:00 |
|
matevip
|
69afc4e68a
|
fix(memory): code review fixes for dreaming and tool execution
|
2026-04-07 09:22:37 +08:00 |
|
matevip
|
d3f2a310e8
|
feat(agent): context pruning, thinking recovery, channel health monitor
|
2026-04-07 07:39:14 +08:00 |
|
matevip
|
5fc60ec513
|
feat(agent): smart truncation, stale stream cleanup, configurable tool timeouts, and new indexes
|
2026-04-07 06:39:46 +08:00 |
|
matevip
|
e6be23a040
|
perf(memory): fix N+1 queries, remove redundant SHA-256, cap DREAMS.md growth
|
2026-04-07 01:42:57 +08:00 |
|
matevip
|
a8613fb05c
|
fix(agent): improve execution stability to prevent premature task exits
|
2026-04-07 01:34:40 +08:00 |
|
matevip
|
2ac7cc4af4
|
feat(stream): add fine-grained phase status hints for frontend UX
|
2026-04-07 00:40:38 +08:00 |
|
matevip
|
d5f1d19306
|
feat(memory): add active retrieval tracking, multi-gate filtering, DREAMS.md diary and dreaming status API
|
2026-04-06 23:35:27 +08:00 |
|