Files
openclaw/docs/plugins/reference/opencode.md
Peter Steinberger 05fb55eb7b feat: discover OpenCode and Pi sessions on paired nodes (#106941)
* feat(sessions): add opencode and pi catalogs

* fix(sessions): satisfy catalog lint

* fix(sessions): validate pi storage paths

* fix(sessions): index growing pi transcripts

* refactor(sessions): split pi path resolution

* docs(sessions): refresh catalog map

* refactor(sessions): privatize pi catalog internals

* fix(sessions): validate node catalog payloads

* fix(sessions): harden external catalog discovery

* fix(sessions): normalize catalog transcript data

* refactor(gateway): keep node scope gate compact

* fix(opencode): reject option-like session ids

* fix(sessions): align external id validation
2026-07-13 21:45:53 -07:00

1.1 KiB

summary, read_when, title
summary read_when title
Adds OpenCode model provider and native session catalog support to OpenClaw.
You are installing, configuring, or auditing the opencode plugin
OpenCode plugin

OpenCode plugin

Adds OpenCode model provider and native session catalog support to OpenClaw.

Distribution

  • Package: @openclaw/opencode-provider
  • Install route: included in OpenClaw

Surface

providers: opencode; contracts: mediaUnderstandingProviders; session catalog: opencode

Native sessions

OpenClaw auto-detects the opencode CLI on the Gateway and paired nodes. Stored sessions then appear in the OpenCode sessions-sidebar group, with read-only transcript browsing through the official opencode --pure db ... --format json and opencode --pure export commands. The restricted environment and --pure mode prevent catalog browsing from loading project plugins or inheriting unrelated Gateway credentials.

Turn OpenCode Session Catalog off under Config > Plugins > OpenCode to disable discovery. It is enabled by default.