opencode 踩坑:Git 安装的插件 TUI 部分被静默跳过不加载
wienans · ghdev · 2026-10-13
开发者报告 opencode v2.0.28 的一个已复现 bug:通过 opencode.c 的 plugins 配置以 Git 包形式(如 git+https://…#branch)安装的 V2 插件,其 ./tui 部分(CLI/TUI 入口)永远不会被 TUI 加载,即使服务端报告插件状态为 active 且 features.tui: true。
- 默认日志级别下跳过过程完全静默,导致 TUI 侧功能(如基于 source.outdated 的更新提示 toast)不可达
- 同一包在 cli. 中配置则可正常工作
- 帖中给出了含双入口 exports 的最小复现示例、opencode plugin add 安装命令与 opencode api plugin.list 验证步骤
对用 Git 仓库分发 opencode 插件的团队是个需要留意的坑。
「编程与Agent」频道最新
- PHP/node.js/GitLab 大规模安全事件后,Cognition 开源 Devin 修复插件 — Scobleizer · 2026-10-23
- 用 Grok 机器人+租 GPU,个人微调模型变得触手可及 — Rasmic · 2026-10-23
- 一句 prompt 挖出 PHP 预认证 RCE:Agent 辅助漏洞挖掘实录 — chrisrohlf · 2026-10-23
- AutoRouter 公测:按任务难度自动在 Claude/GPT 等模型间分单省 token — floguo · 2026-10-23
- Speak 详解 GPT-Live 实时语言家教:如何用低延迟决策实现即时纠错 — pbbakkum · 2026-10-23
- Google Live API 新增决策触发器,比 function call 更快 — pbbakkum · 2026-10-23