-
Notifications
You must be signed in to change notification settings - Fork 2.7k
Closed
Labels
bugSomething isn't workingSomething isn't working
Description
Description
If I add a scoped npm package as a plugin(@gkzhb/opencode-skills
), I cannot start opencode, showing
Error: Unexpected error, check log file at /Users/bytedance/.local/share/opencode/log/2025-10-23T181629.log for more details
error: Cannot find module '/Users/bytedance/.cache/opencode/node_modules' from '/$bunfs/root/index.js'
Then I try to publish the same code but as not scoped opencode-skills-gkzhb package, it works.
Error log:
INFO 2025-10-23T18:28:18 +62ms service=default version=0.15.13 args=[] opencode
INFO 2025-10-23T18:28:18 +0ms service=project directory=/Users/bytedance/.config/opencode fromDirectory
INFO 2025-10-23T18:28:18 +6ms service=config path=/Users/bytedance/.config/opencode/config.json loading
INFO 2025-10-23T18:28:18 +0ms service=config path=/Users/bytedance/.config/opencode/opencode.json loading
INFO 2025-10-23T18:28:18 +0ms service=config path=/Users/bytedance/.config/opencode/opencode.jsonc loading
INFO 2025-10-23T18:28:18 +8ms service=config path=/Users/bytedance/.config/opencode/opencode.jsonc loading
INFO 2025-10-23T18:28:18 +1ms service=bun cmd=["/Users/bytedance/.local/share/pnpm/global/5/.pnpm/[email protected]/node_modules/opencode-darwin-arm64/bin/opencode","add","@opencode-ai/[email protected]","--exact"] cwd=/Users/bytedance/.config/opencode running
INFO 2025-10-23T18:28:18 +5ms service=bun cmd=["/Users/bytedance/.local/share/pnpm/global/5/.pnpm/[email protected]/node_modules/opencode-darwin-arm64/bin/opencode","add","@opencode-ai/[email protected]","--exact"] cwd=/Users/bytedance/.opencode running
INFO 2025-10-23T18:28:18 +1ms service=plugin path=@gkzhb/opencode-skills loading plugin
INFO 2025-10-23T18:28:18 +3ms service=bun pkg= version=gkzhb/opencode-skills installing package using Bun's default registry resolution
INFO 2025-10-23T18:28:18 +0ms service=bun cmd=["/Users/bytedance/.local/share/pnpm/global/5/.pnpm/[email protected]/node_modules/opencode-darwin-arm64/bin/opencode","add","--force","--exact","--cwd","/Users/bytedance/.cache/opencode","@gkzhb/opencode-skills"] cwd=/Users/bytedance/.cache/opencode running
INFO 2025-10-23T18:28:19 +255ms service=bun code=0 stdout=bun add v1.3.0 (b0a6feca)
installed @opencode-ai/[email protected]
[3.00ms] done
stderr=Saved lockfile
done
INFO 2025-10-23T18:28:19 +255ms service=bun code=0 stdout=bun add v1.3.0 (b0a6feca)
installed @opencode-ai/[email protected]
[3.00ms] done
stderr=Saved lockfile
done
INFO 2025-10-23T18:28:19 +325ms service=bun code=0 stdout=bun add v1.3.0 (b0a6feca)
+ @ai-sdk/[email protected]
+ [email protected]
+ [email protected]
installed @gkzhb/[email protected]
35 packages installed [162.00ms]
stderr=Resolving dependencies
Resolved, downloaded and extracted [1]
Saved lockfile
done
ERROR 2025-10-23T18:28:19 +6ms service=default name=ResolveMessage message=Cannot find module '/Users/bytedance/.cache/opencode/node_modules' from '/$bunfs/root/index.js' code=ERR_MODULE_NOT_FOUND specifier=/Users/bytedance/.cache/opencode/node_modules referrer=/$bunfs/root/index.js importKind=import-statement fatal
The weird thing is that ~/.cache/opencode/package.json gets wrong after adding scoped npm plugin:
{
"dependencies": {
"opencode-copilot-auth": "0.0.3",
"opencode-anthropic-auth": "0.0.2",
"@ai-sdk/openai-compatible": "latest",
"": "gkzhb/opencode-skills"
}
}OpenCode version
0.15.13
Steps to reproduce
- Add npm plugin
@gkzhb/opencode-skillsinopencode.jsoneg.
{
"plugin": [
"@gkzhb/opencode-skills"
]
}- Start opencode
Screenshot and/or share link
Operating System
macOS 26.0.1
Terminal
kitty
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't working