matevip
e233523205
docs: improve bilingual 3.0.0 documentation and READMEs
2026-10-20 04:44:44 -04:00
matevip
93ba4258e5
feat(runtime): migrate to Spring Boot 4, Spring AI 2 and AgentScope 2 ( #660 )
2026-10-12 05:41:24 -04:00
RobinZhiBin
0394ba2803
fix(db): require explicit opt-in for Flyway history repair ( #657 )
...
Contributed by RobinZhiBin <robinzhi@gmail.com> (@RobinZhiBin). Preserve migration history validation by default and document controlled recovery. Reviewed with the related community fixes; 71 backend regression tests passed.
2026-10-09 03:52:30 -04:00
matevip
17e220534c
docs: 刷新内置文档镜像,与站点文档对齐
2026-07-03 18:50:17 +08:00
倪程伟
0a58b3fb35
feat(plugin): 插件化搜索 Provider — PluginType.SEARCH + PluginSearchProvider SPI ( #477 ) ( #479 )
...
* docs: add plugin search provider design spec and plan (#477 )
Claude-Session: https://claude.ai/code/session_013uyvXEazZkhNw27geRtakK
* feat(plugin-api): add SEARCH plugin type and PluginSearchProvider SPI (#477 )
Claude-Session: https://claude.ai/code/session_013uyvXEazZkhNw27geRtakK
* feat(search): make SearchProviderRegistry accept runtime plugin providers (#477 )
Claude-Session: https://claude.ai/code/session_013uyvXEazZkhNw27geRtakK
* test(search): cover blank plugin provider id rejection (#477 )
Claude-Session: https://claude.ai/code/session_013uyvXEazZkhNw27geRtakK
* feat(plugin): bridge PluginSearchProvider to the core SearchProvider chain (#477 )
Claude-Session: https://claude.ai/code/session_013uyvXEazZkhNw27geRtakK
* feat(plugin): registerSearchProvider lifecycle — register, disable, rollback (#477 )
Claude-Session: https://claude.ai/code/session_013uyvXEazZkhNw27geRtakK
* fix(plugin): preserve cause when wrapping registry conflict as PluginException (#477 )
Claude-Session: https://claude.ai/code/session_013uyvXEazZkhNw27geRtakK
* feat(plugin): add search provider sample plugin module (#477 )
Claude-Session: https://claude.ai/code/session_013uyvXEazZkhNw27geRtakK
* docs(plugin): note unused query params and narrow parse exception in search sample (#477 )
Claude-Session: https://claude.ai/code/session_013uyvXEazZkhNw27geRtakK
* docs(architecture): document the standalone-jar plugin system and SEARCH type (#477 )
Claude-Session: https://claude.ai/code/session_013uyvXEazZkhNw27geRtakK
2026-07-03 16:57:27 +08:00
matevip
86670312e4
release: v1.5.0
2026-06-05 07:53:15 +08:00
matevip
f8088088b5
fix(feishu): align recent-file cache id with router so attachments resolve
2026-05-29 10:08:01 +08:00
matevip
4e01c98fc1
docs: add v1.4.0 release notes and update guides for the release
2026-05-23 22:55:03 +08:00
matevip
fb2f847c81
fix(docs): mirror root docs into classpath so readMateClawDoc serves them
2026-05-16 17:34:30 +08:00