fix(plugins): keep OpenCode Go bundled (#120985)

* fix(plugins): keep OpenCode Go bundled

* fix(plugins): mark OpenCode Go dist bundled

* fix(docs): show OpenCode Go as bundled

* fix(release): defer bundled plugin publication
This commit is contained in:
Peter Steinberger
2026-08-09 03:09:47 -07:00
committed by GitHub
parent 8b0735e89f
commit c092900e3c
13 changed files with 155 additions and 28 deletions
@@ -356,7 +356,6 @@ describe("bundled plugin build entries", () => {
"mistral",
"novita",
"opencode",
"opencode-go",
"xiaomi",
]) {
expect(artifacts).not.toContain(`dist/extensions/${pluginId}/index.js`);
@@ -365,6 +364,18 @@ describe("bundled plugin build entries", () => {
}
});
it("keeps OpenCode Go bundled until its companion artifact is available", () => {
const artifacts = listBundledPluginPackArtifacts();
expect(artifacts).toEqual(
expect.arrayContaining([
"dist/extensions/opencode-go/index.js",
"dist/extensions/opencode-go/openclaw.plugin.json",
"dist/extensions/opencode-go/package.json",
]),
);
});
it("excludes the externalized Vydra provider from bundled artifacts", () => {
const artifacts = listBundledPluginPackArtifacts();