Commit Graph
14864 Commits
Author SHA1 Message Date
Drol b183a88df7 feat(ai): add SKILLS support for AI Employee (#8797)
* feat(ai): add SKIILS features for AI employee

* feat(ai): add buildSkiilsTool for skill use

* feat(plugin-ai): add skill query tools and simplify employee setup

* feat(ai): implement the SKILLS loading mechanism

* feat(ai): renaming skillSettings.skills to skillSettings.tools

* feat(ai): added metadata for AI skills

* feat(ai): refactor skills and tools definition

* feat(ai): added skills list api for client

* refactor(ai): change `skills` to `tools` in skilSettings.tsx

* refactor(ai): show skills and tools in skilSettings.tsx

* fix(ai): fixed SkillsLoader fail in app install

* fix(ai): fixed SkillsLoader not auto bind tools

* feat(ai): add AIEmployeeLoader

* test(ai): add AIEmployeeLoader test case

* fix(core/ai): add missing dependency

* chore(ai): load ai employee profile info from locals

* chore(ai): load built in ai employee by loader not builtInManager

* chore(ai): move built-in ai employee to ai/ai-employees

* refactor(ai): split skills and tools in two tabs

* fix(core/ai): add missing dependency `gray-matter`

* feat(ai): add mcp manager and loader

* chore(core/ai): add dependency `@langchain/mcp-adapters` in core

* fix(core/ai): ai employee loader conflict with aiEmployees collection migration

* fix(ai): fixed build error

* feat(ai): add MCP settings

* refactor(ai): skills manager do persistence after app started

* fix(ai): remove duplicate skills manager persistence method invoke

* fix(ai): fixed MCPSettings build error

* fix(ai): ai-employee loader not loading .js file

* fix(ai): split skills and tools in ai task config page

* refactor(ai): change skills and tools select component style in ai emplpoyee task config page

* fix(ai): skill setting for task not effect

* fix(ai): list binding tools api should not include mcp tools

* refactor(ai): change mcp list to table

* refactor(ai): add view drawer for mcp tools list

* refactor(ai): mcp tools view style adjustment

* fix(plugin-ai): add missing MCP test connection translations

* chore(ai): merge docs from develop

* refactor(mcp): align action spacing with llm services

* fix(mcp): pin edit drawer footer to bottom

* style(ai): adjust skills and tools selector width in task edit page

* fix(ai): build error

* style(ai): mcp tools description should support ellipsis

* docs(ai): add AI employee MCP integration document
2026-03-24 11:59:47 +08:00
nocobase[bot] 0326e65c94 Merge branch 'next' into develop 2026-03-23 17:53:48 +00:00
nocobase[bot] 52c37f1514 Merge branch 'main' into next 2026-03-23 17:52:21 +00:00
nocobase[bot] a5b292f635 chore(versions): 😊 publish v2.0.25 v2.0.25 2026-03-23 17:50:40 +00:00
nocobase[bot] 0677edd4db Merge branch 'next' into develop 2026-03-23 16:48:12 +00:00
nocobase[bot] 39faa626c0 Merge branch 'main' into next 2026-03-23 16:47:39 +00:00
Junyi f22815ba1a fix(server): change pubsub close timing to beforeStop (#8934) 2026-03-24 00:47:06 +08:00
Junyi c9ab9e99f0 feat(plugin-workflow): add validation (#8930)
* feat(plugin-workflow): add validation for nodes

* feat(plugin-workflow): add validation for triggers
2026-03-24 00:24:38 +08:00
nocobase[bot] b0e235ffbc Merge branch 'next' into develop 2026-03-23 08:26:20 +00:00
Jiann 0fcb39cd32 feat: region-v2 (#8831)
* feat: region-v2

* fix: add doc
2026-03-23 16:25:49 +08:00
nocobase[bot] 5409aca82c Merge branch 'next' into develop 2026-03-22 15:02:26 +00:00
nocobase[bot] 1be40eb45c Merge branch 'main' into next 2026-03-22 15:01:52 +00:00
chenos d5b5defa2f fix: prevent localizationTexts:missing request on permission denial (#8903) 2026-03-22 23:01:11 +08:00
PiEgg ee8e7d263e feat(client): add rsbuild dev workflow for client-v1 (#8902)
* feat: wip rsbuild for client v1

* refactor: deprecate useLazy

* fix: svg bug

* fix: wip useLazy

* fix: calendar useLazy

* feat: sync with umi config

* feat: add client v2 dynamic import plugins

* feat: client v2 sync with client v1 public assets

* feat: update html title

* feat: add client v2 plugins real import demo

* fix: client-v2 browser-check.js bug

* fix: requirejs define

* fix: v2 plugin url find error

* fix: test error

* refactor: mv v2 plugin demo to plugin-acl

* fix: rm unused test

* fix: navigate bug

* fix: navigate bug

* feat: pr review

* fix: ws url error
2026-03-22 19:17:49 +08:00
nocobase[bot] a29f9744af Merge branch 'next' into develop 2026-03-22 08:50:50 +00:00
nocobase[bot] 44920d197f Merge branch 'main' into next 2026-03-22 08:50:17 +00:00
nocobase[bot] 8f9006d2f0 docs: update changelogs 2026-03-22 08:49:42 +00:00
nocobase[bot] 3d4b9bdaa0 Merge branch 'next' into develop 2026-03-22 08:40:44 +00:00
nocobase[bot] 527f9590e2 Merge branch 'main' into next 2026-03-22 08:38:32 +00:00
nocobase[bot] 1357c21192 chore(versions): 😊 publish v2.0.24 v2.0.24 2026-03-22 08:38:06 +00:00
nocobase[bot] 494f3ddd07 Merge branch 'next' into develop 2026-03-22 07:01:46 +00:00
nocobase[bot] 8df721464f Merge branch 'main' into next 2026-03-22 07:01:18 +00:00
YANG QIA 3b1c2e7c07 fix(resourcer): filterByTk issue (#8929) 2026-03-22 15:00:48 +08:00
nocobase[bot] a43575220d Merge branch 'next' into develop 2026-03-20 16:24:41 +00:00
nocobase[bot] 2c0a95b68c Merge branch 'main' into next 2026-03-20 16:24:09 +00:00
nocobase[bot] 2a16ac78c2 docs: update changelogs 2026-03-20 16:23:32 +00:00
nocobase[bot] f0c771ee3f Merge branch 'next' into develop 2026-03-20 16:13:38 +00:00
nocobase[bot] 6f5c73b4e2 Merge branch 'main' into next 2026-03-20 16:11:28 +00:00
nocobase[bot] 9c5afc3c07 chore(versions): 😊 publish v2.0.23 v2.0.23 2026-03-20 16:10:56 +00:00
nocobase[bot] aafe9ec22a Merge branch 'next' into develop 2026-03-20 13:44:26 +00:00
nocobase[bot] f08d68e4d3 Merge branch 'main' into next 2026-03-20 13:43:52 +00:00
Junyi 7374525e4b fix(database): use warning instead of error when any of appends parameters invalid (#8923) 2026-03-20 21:42:59 +08:00
Albert Ma 15a42bbb1c fix: update ch06/ch07 tutorials and knowledge-base pkg name 2026-03-20 16:57:39 +08:00
nocobase[bot] 7f6916f570 chore(versions): 😊 publish v2.1.0-alpha.10 v2.1.0-alpha.10 2026-03-20 08:49:53 +00:00
nocobase[bot] 40c5109efd Merge branch 'next' into develop 2026-03-20 07:52:55 +00:00
nocobase[bot] fff8ec35c8 chore(versions): 😊 publish v2.1.0-beta.11 v2.1.0-beta.11 2026-03-20 07:52:25 +00:00
Albert Ma e65d064cf4 docs(tutorial-v2): replace ch06 mermaid diagram with static image 2026-03-20 13:27:19 +08:00
nocobase[bot] dd478f865e Merge branch 'next' into develop 2026-03-20 04:46:30 +00:00
nocobase[bot] db2350aecd Merge branch 'main' into next 2026-03-20 04:46:01 +00:00
nocobase[bot] f17971334f docs: update changelogs 2026-03-20 04:45:28 +00:00
nocobase[bot] fdd35d71ba Merge branch 'next' into develop 2026-03-20 04:36:53 +00:00
nocobase[bot] 4a11f09fdd Merge branch 'main' into next 2026-03-20 04:34:38 +00:00
nocobase[bot] b6e69d3cf1 chore(versions): 😊 publish v2.0.22 v2.0.22 2026-03-20 04:34:01 +00:00
nocobase[bot] 29469be65b Merge branch 'next' into develop 2026-03-20 03:28:55 +00:00
nocobase[bot] 03afecb5aa Merge branch 'main' into next 2026-03-20 03:28:25 +00:00
mytharcher afd0bc3796 fix(plugin-workflow): fix executions filter 2026-03-20 11:27:42 +08:00
YANG QIA dae5d50273 docs(acl): update swagger api docs (#8919) 2026-03-20 10:50:20 +08:00
nocobase[bot] 41e9d97a1d Merge branch 'next' into develop 2026-03-20 01:39:23 +00:00
nocobase[bot] 80bc221821 Merge branch 'main' into next 2026-03-20 01:38:52 +00:00
nocobase[bot] 1efcfc1dc3 docs: update changelogs 2026-03-20 01:38:17 +00:00