Skip to content

fix: 升级 @deepseek-ai/dsh-tools 依赖到 ^0.1.0-rc.6 对齐宿主运行时 ABI - #2

Open
taonokenshin wants to merge 1 commit into
sunshine-lang:mainfrom
taonokenshin:fix/dsh-tools-abi
Open

fix: 升级 @deepseek-ai/dsh-tools 依赖到 ^0.1.0-rc.6 对齐宿主运行时 ABI#2
taonokenshin wants to merge 1 commit into
sunshine-lang:mainfrom
taonokenshin:fix/dsh-tools-abi

Conversation

@taonokenshin

Copy link
Copy Markdown

宿主 DSH 0.1.0-rc.6 将 ToolRegistry/TOOL_REGISTRY_SCHEDULER 更名为 ToolRuntime/TOOL_RUNTIME_SCHEDULER。本插件原先依赖 ^0.0.1-rc.1,导致 pnpm 在 profile 中 hoist 出第二份 dsh-tools,其调度器 Symbol 与宿主运行时不一致,宿主 agent-loop 在首个工具调用时崩溃(Cannot read properties of undefined (reading 'prepare')),并留下未闭合的 tool_calls(后续请求 400 INVALID_REQUEST)。本 PR 将依赖升级到 ^0.1.0-rc.6。

Fixes #1

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.

[Bug] 依赖 @deepseek-ai/dsh-tools@^0.0.1-rc.1 与 DSH 0.1.0-rc.6 运行时 ABI 不兼容,导致宿主工具调度器崩溃

1 participant