Skip to content

feat/sync-desktop-workbench-sdk - #6

Merged
ketd merged 1 commit into
mainfrom
feat/sync-desktop-workbench-sdk
Nov 6, 2026
Merged

ketd merged 1 commit into
mainfrom
feat/sync-desktop-workbench-sdk

Conversation

@ketd

@ketd ketd commented Nov 6, 2026

Copy link
Copy Markdown
Contributor

Summary

  • SDK 与 aoe-desktop dev(79bdfc7df)的 src/main/workbench/sdk 对齐:Agent 连续会话与 instructions、agentTool、ASR 断线恢复与续传客户端(asr-client/browser-asr)、音频能力契约、页面主题声明、WorkbenchHostError 拆分(host-error)。保留模板自有的 DEFAULT_LLM_MODEL:文本调用未指定模型时补 gemini-3.8-flash。
  • manifest 契约与构建扫描支持 agent-tool-details、agent.instructions 等特性;外部 Host 连接同步。
  • 指引:Agent 连续会话与工具说明;平台尚未接入嵌入模型,暂不介绍 embed 与本地向量工具,检索只介绍 rerank;媒体模型清单改由 Floatboat 远端配置(AOE-HQ/aoe-desktop#2698),media 恒为 available,暂无模型的种类需显式传 model。

未同步(模板 tooling 是手工移植,差异较大,留待单独处理):manifest 的 audio 能力与 contributions/license 字段、compiler 若干文件。

Test Plan

  • pnpm skills:check、pnpm workbench:check、pnpm test、pnpm test:tooling(36/36)、pnpm build
  • pnpm workbench:pack 与 pnpm workbench:pack -- --runtime(输出到临时目录)

🤖 Generated with Claude Code

- SDK 与 aoe-desktop dev 的 src/main/workbench/sdk 对齐:Agent 连续会话与 instructions、agentTool、
  ASR 断线恢复与续传客户端、音频能力契约、页面主题声明、WorkbenchHostError 拆分;保留模板自有的
  DEFAULT_LLM_MODEL(文本调用未指定模型时补 gemini-3.8-flash)。
- manifest 契约与构建扫描支持 agent-tool-details、agent.instructions 等特性;外部 Host 连接同步。
- 指引:Agent 连续会话与工具说明;平台尚未接入嵌入模型,暂不介绍 embed 与本地向量工具,检索只介绍 rerank;
  媒体模型清单由 Floatboat 远端配置,media 恒为 available,暂无模型的种类需显式传 model。

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@ketd
ketd merged commit 9c28a7c into main Nov 6, 2026
1 check passed
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