matevip
7b038522aa
fix(skill): also accept Spring bean names as tool-dep identifiers
2026-04-24 23:24:52 +08:00
matevip
4c861006dc
fix(skill): resolve tool deps by runtime function name, not class/bean name
2026-04-24 23:24:34 +08:00
matevip
52a9a785c1
fix(search): bundled SearXNG sidecar actually works out of the box
2026-04-24 22:08:42 +08:00
matevip
d17b06f454
fix(browser): serialize diagnose findings manually; Hutool cannot reflect on records
2026-04-24 21:38:25 +08:00
matevip
83567e95f0
fix(browser): multi-strategy launcher + self-diagnostics for win/linux
2026-04-24 21:37:46 +08:00
matevip
4be867a3e6
feat(wiki): ingest optimization — BatchCreate, document analysis, retry
2026-04-24 06:55:20 +08:00
matevip
edaf762878
feat(tool): native Java DocxRender tool — eliminate Node.js subprocess
2026-04-23 16:31:13 +08:00
matevip
9740d46fbc
fix(delegate): distinguish outcome/blank/rawLength in parallel delegation, translate all comments to English
2026-04-23 08:09:48 +08:00
matevip
2e15369465
fix(delegate): fix parallel timeout + add real-time per-child visibility
2026-04-23 08:09:48 +08:00
matevip
8762a79ec9
fix(delegate): reliability patches for multi-agent delegation
2026-04-22 05:08:08 +08:00
matevip
40bbde1278
feat(agent): runtime efficiency — spill oversized tool results, add tool concurrency registry, collect cache metrics
2026-04-19 08:28:45 +08:00
matevip
762218cd32
refactor(db): drop @TableLogic on all entities, purge soft-deleted rows
2026-04-18 23:31:48 +08:00
matevip
a6e9a17208
feat(skill): Agent-autonomous skill synthesis — create/edit/patch via @Tool with security scanning
2026-04-16 17:10:59 +08:00
matevip
0adb3dddf1
feat(plugin): Plugin SDK + UI layout improvements
2026-04-13 18:38:03 +08:00
matevip
80b7b8e126
feat(agent): multi-agent delegation with parallel execution (RFC-004)
2026-04-12 23:40:27 +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
d3b72929c7
fix(security): login rate limiting, SQL injection fix, error boundary
2026-04-11 18:31:51 +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
f08581daa7
fix(guard): detect find -delete as dangerous shell command
2026-04-11 00:35:59 +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
3d58a48eae
feat(platform): add workspace foundation and channel execution upgrades
2026-04-09 10:29:16 +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
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
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
matevip
3940cfd1ce
feat(datasource): add auto ECharts visualization for SQL query results
2026-04-06 14:53:22 +08:00
matevip
10dfe35d49
feat(datasource): add SQL query skill for natural language database querying
2026-04-06 13:40:40 +08:00
matevip
647fa9ab94
fix(guard): check column existence before ALTER TABLE to suppress H2 duplicate column errors
2026-04-06 12:37:12 +08:00
matevip
4a99382004
fix(browser): fix idle watchdog leak on repeated start/stop cycles
2026-04-06 12:01:09 +08:00
matevip
6756577428
fix(browser): add Windows and Docker Chromium launch args
2026-04-06 11:47:10 +08:00
matevip
7bcdbf4523
fix(pdf,chat): fix OCR trigger misjudgment, false success, and duplicate image injection
2026-04-06 08:18:04 +08:00
matevip
d8cf5acf0f
feat(chat,pdf): scanned PDF OCR fallback and authenticated attachment display
2026-04-06 07:48:28 +08:00
matevip
bcf37d95fe
fix(guard): align tool guard rule names with runtime @Tool method names and add audit config
2026-04-05 12:00:50 +08:00
matevip
2c3d805521
feat(agent): add multi-agent delegation tool for agent-to-agent collaboration
2026-04-04 23:26:34 +08:00
matevip
579d60125b
Initial commit: MateClaw — Java + Vue 3 AI Assistant System
...
Full-stack AI assistant built on Spring AI Alibaba.
Features: ReAct Agent, Plan-and-Execute, MCP Protocol, Multi-Model, Multi-Channel.
Apache-2.0 License
2026-04-04 19:03:49 +08:00