bug: agent 包 bin 字段指向 src/cli.ts,node 环境无法执行 #78
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
现象
uwf thread exec使用 builtin/hermes/claude-code agent 时报错:根因
三个 agent 包的
package.jsonbin 字段仍指向./src/cli.ts(bun 时代遗留):packages/agent-builtin/package.json→"uwf-builtin": "./src/cli.ts"packages/agent-hermes/package.json→"uwf-hermes": "./src/cli.ts"packages/agent-claude-code/package.json→"uwf-claude-code": "./src/cli.ts"node 不能直接执行
.ts文件,而cli包已经正确改成了./dist/cli.js。解决
将三个 agent 包的 bin 字段统一改为
./dist/cli.js。复现
Docker 隔离环境(node:22-slim)中
npm link后执行uwf thread exec即可复现。