openclaw/extensions/opencode
Patrick Erichsen 1233e5b077
feat(plugins): bundle all plugin icons and update channel gallery (#131511)
* feat(channels): bundle local channel icons

* feat(ui): render channel plugin metadata

* test(channels): isolate bundled icon contract

* refactor(ui): isolate channel plugin presentation

* fix(channels): use verified official artwork

* fix(ui): align channel wizard mock with selection

* fix(ui): load icons only for displayed channels

* feat(plugins): bundle icons for every plugin

* test(ui): serve bundled icons in visual mock

* feat(plugins): add visitor access icon

* fix(ui): satisfy channel gallery lint

* fix(ui): reconcile late channel plugin icons

* fix(plugins): normalize bundled icon artwork

* fix(ui): satisfy channel icon reconciliation checks

* test(ui): narrow channel wizard mock match

* test(ui): target configured channel rows

* test(ui): target channel detail triggers

* test(ui): provide plugin catalog mock

* fix(plugins): improve bundled icon contrast

* test(ui): preserve direct channel setup selection

* fix(plugins): normalize OpenClaw channel artwork

* test(active-memory): assert transient workspace cleanup

* fix(ui): use plugin icons in channel details

* fix(ui): contain package icons in channel covers
2026-09-02 22:41:08 -07: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): refresh native pricing without pinning defaults (#133695) 2026-08-30 23:50:24 -07:00
index.ts
media-understanding-provider.test.ts
media-understanding-provider.ts
onboard.test.ts
onboard.ts
openclaw.plugin.json feat(plugins): bundle all plugin icons and update channel gallery (#131511) 2026-09-02 22:41:08 -07: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
provider-catalog.ts fix(models): keep OpenCode fallback aligned with catalog lifecycle (#130785) 2026-08-27 00:56:13 -07:00
provider-discovery.ts
provider-policy-api.test.ts
provider-policy-api.ts perf: stop provider policy loads from compiling the transport graph (#129652) 2026-08-26 00:39:38 -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
session-catalog.test.ts fix: preserve conversation order across session catalogs (#133382) 2026-08-30 10:47:55 -07:00
session-catalog.ts
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
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.