Skip to content

feat: add shared tool discovery and selection - #117

Draft
LIlGG wants to merge 6 commits into
mainfrom
feat/tool-discovery
Draft

LIlGG wants to merge 6 commits into
mainfrom
feat/tool-discovery

Conversation

@LIlGG

@LIlGG LIlGG commented Oct 14, 2026 •

Copy link
Copy Markdown
Member

What this PR does / why we need it:

提供统一的共享工具注册、发现与调用能力,供业务插件复用。

  • 提供共享工具管理页面和 FormKit 工具选择器,支持按来源和业务分组、预设选择、批量选择、独立配置和启停。
  • 提供网页与文档读取、联网和站内搜索,以及文章、页面、分类、标签、评论、附件、菜单和站点管理工具。
  • 按当前用户权限解析和执行工具,写入操作需要审批,并保护发布和下线状态不被旧编辑页覆盖。

Which issue(s) this PR fixes:

Fixes #116

Does this PR introduce a user-facing change?

新增共享工具管理与选择功能,提供常用网络、文档和 Halo 站内工具,支持按用户权限使用并确认写入操作。

@pkg-pr-new

pkg-pr-new Bot commented Oct 14, 2026 •

Copy link
Copy Markdown

Open in StackBlitz

npm i https://pkg.pr.new/@halo-dev/ai-foundation-sdk@117

commit: bc8db9b

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

提供部分常见的工具以及工具发现机制

1 participant