openclaw/extensions/opencode
weiqinl 132da0ae7b
fix(google): bundled google/* model refs no longer flagged unknown-model by doctor (#139243)
* fix(google): declare bundled Gemini models in the plugin manifest model catalog

* fix(google): scope manifest catalog mirror to canonical provider and declare shared-model tiers

Address ClawSweeper review on #139243:
- drop google-gemini-cli / google-vertex manifest mirrors so legacy CLI refs
  keep their Doctor migration hint and CLI/Vertex rows stay out of runtime
  catalog planning (neither declares runtime discovery)
- declare explicit capable code-mode tiers on the five sibling rows newly
  matched by the shared-upstream-model contract (opencode, github-copilot, gmi)
- strengthen the drift guard to full-row equality against the runtime static
  catalog and pin the CLI/Vertex no-mirror boundary
- add regression test keeping the google-gemini-cli migration hint alive

* fix(google): preserve native Gemini transport in the manifest catalog mirror

* fix(google): derive catalog from manifest

* fix(google): tighten manifest catalog validation

---------

Co-authored-by: Vincent Koc <vincentkoc@ieee.org>
2026-09-06 15:31:00 +08:00
..
assets feat(plugins): bundle all plugin icons and update channel gallery (#131511) 2026-09-02 22:41:08 -07:00
index.test.ts fix(models): report failed bundled catalog refreshes (#139649) 2026-09-06 10:03:57 +05:30
index.ts fix(models): report failed bundled catalog refreshes (#139649) 2026-09-06 10:03:57 +05:30
media-understanding-provider.test.ts
media-understanding-provider.ts
onboard.test.ts
onboard.ts
openclaw.plugin.json fix(google): bundled google/* model refs no longer flagged unknown-model by doctor (#139243) 2026-09-06 15:31:00 +08:00
opencode.live.test.ts fix(opencode-go): send OpenClaw User-Agent on native OpenCode Go routes (#135588) 2026-09-02 14:01:45 -07:00
package.json chore(release): bring 2026.9.2 release state to main (#139369) 2026-09-05 14:25:55 -07:00
provider-catalog.ts fix(models): report failed bundled catalog refreshes (#139649) 2026-09-06 10:03:57 +05:30
provider-discovery.ts
provider-policy-api.test.ts
provider-policy-api.ts refactor(plugins): remove repetitive policy headers (#139771) 2026-09-05 23:44:10 -07:00
README.md
session-catalog-plugin.ts fix(sessions): adopt native threads with duplicate titles (#132678) 2026-08-29 09:17:28 -07:00
session-catalog-shared.ts refactor(plugin-sdk): consolidate session catalog families (#124801) 2026-08-16 13:25:11 -07:00
session-catalog.test.ts fix: preserve conversation order across session catalogs (#133382) 2026-08-30 10:47:55 -07:00
session-catalog.ts refactor: share media and process runtime helpers (#126490) 2026-08-19 17:48:49 -07:00
session-upstream-activity.test.ts
session-upstream-activity.ts refactor(plugins): reuse concurrency helper (#132871) 2026-08-30 06:23:30 +08:00
stream.test.ts
stream.ts refactor(types): remove chained type assertions in extensions (#124079) 2026-08-15 01:39:26 -07:00
tsconfig.json

OpenCode Zen OpenClaw provider

Official OpenClaw provider plugin for the OpenCode Zen model catalog, image understanding, and native OpenCode session browsing.

Install

openclaw plugins install @openclaw/opencode-provider
openclaw gateway restart

Docs

See docs/providers/opencode.md in the OpenClaw repository, or the published docs at https://docs.openclaw.ai/providers/opencode.