Skip to content

[appBuilder] 实现新版的 ToolRepository 接口,迁移部分内部接口到 store-service#187

Merged
CodeCasterX merged 1 commit intoModelEngine-Group:developfrom
wuayee:appBuilder-enhancement-adapt-tool
May 19, 2025
Merged

[appBuilder] 实现新版的 ToolRepository 接口,迁移部分内部接口到 store-service#187
CodeCasterX merged 1 commit intoModelEngine-Group:developfrom
wuayee:appBuilder-enhancement-adapt-tool

Conversation

@wuayee
Copy link
Copy Markdown
Contributor

@wuayee wuayee commented May 13, 2025

  1. 实现新版的 ToolRepository 接口,用于替换 simple 的内存实现
  2. 迁移部分内部接口到 store-service:ToolService、ToolGroupService、DefinitionService、DefinitionGroupService等服务属于内部概念,不应该将其在工具层面透出。所以需要从tool-service中转移到store-service中

@wuayee wuayee requested review from a team, CodeCasterX and Msquittto and removed request for a team and Msquittto May 13, 2025 12:37
@wuayee wuayee force-pushed the appBuilder-enhancement-adapt-tool branch from 2ebfef9 to eebbb15 Compare May 14, 2025 09:09
@wuayee wuayee force-pushed the appBuilder-enhancement-adapt-tool branch from eebbb15 to bc3c143 Compare May 16, 2025 08:19
@CodeCasterX CodeCasterX self-assigned this May 19, 2025
@CodeCasterX CodeCasterX added in: builder Issues in app-builder modules type: enhancement A general enhancement labels May 19, 2025
@CodeCasterX CodeCasterX added this to Nova May 19, 2025
@CodeCasterX CodeCasterX added this to the 1.1.0 milestone May 19, 2025
@CodeCasterX CodeCasterX merged commit 4961cb1 into ModelEngine-Group:develop May 19, 2025
@github-project-automation github-project-automation bot moved this to Done in Nova May 19, 2025
wuayee added a commit to wuayee/app-platform that referenced this pull request May 19, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

in: builder Issues in app-builder modules type: enhancement A general enhancement

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

2 participants