You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
docs: /docs/plugins and /docs/ecosystem still describe the v1 plugin API; /v2/docs/ecosystem is 404 #56800
https://opencode.ai/docs/plugins (200) still documents the v1 shape: @opencode-ai/plugin, export const MyPlugin: Plugin = async ({ project, client, $ }) => ({ "chat.message": ... }). Those plugins do not load in v2 (promise API in @opencode/plugin, Plugin.define({ id, setup(ctx) })). The v2 page exists at /v2/docs/plugins, but the un-prefixed URL is what search engines and most READMEs link to, and nothing on it says "v1".
https://opencode.ai/docs/ecosystem (200) lists plugins without a v1/v2 column; several of the most-starred entries were archived on 2026-09-16 because v2 absorbed them (notify, worktree, background-agents), and the ChatGPT-auth plugin is superseded by the built-in integration.
https://opencode.ai/v2/docs/ecosystem returns 404, so there is no v2 ecosystem page to send people to.
Suggestions: add a prominent v1/v2 banner (or redirect) on /docs/plugins and /docs/ecosystem; add a "v2 compatible" column to the ecosystem table and mark archived projects; publish /v2/docs/ecosystem or link the v1 page from the v2 sidebar with the caveat. Happy to open a PR for the table once the intended structure is confirmed.
Thanks for checking this so carefully, and for offering to help with the table.
In short, you're asking for:
a clear v1 banner (or a redirect) on /docs/plugins and /docs/ecosystem, which still show the v1 plugin API and are what search engines and READMEs link to
a v2-compatibility column in the ecosystem table, with archived or superseded projects marked
a published /v2/docs/ecosystem page, or a link to the v1 page with a caveat
The v1 pages in this repo (packages/web/src/content/docs/plugins.mdx and ecosystem.mdx) don't say anywhere which version they cover, so this gap is real. Maintainers will consider it. Please wait for them to confirm the structure before opening the PR, so it doesn't go in the wrong direction.
Thanks for the report! The /docs pages are the legacy docs for OpenCode 1 users, so /docs/plugins describes the 1.x plugin API, and like the rest of those pages it links to V2 from the banner at the top. The OpenCode 2 plugin docs are at https://opencode.ai/v2/docs/plugins. The ecosystem page is being replaced soon, so we aren't changing the current one. Closing this issue.
Activity
opencode-agent commentedon Oct 18, 2026
Thanks for checking this so carefully, and for offering to help with the table.
In short, you're asking for:
/docs/pluginsand/docs/ecosystem, which still show the v1 plugin API and are what search engines and READMEs link to/v2/docs/ecosystempage, or a link to the v1 page with a caveatThe v1 pages in this repo (
packages/web/src/content/docs/plugins.mdxandecosystem.mdx) don't say anywhere which version they cover, so this gap is real. Maintainers will consider it. Please wait for them to confirm the structure before opening the PR, so it doesn't go in the wrong direction.Related issues and PRs:
/docsto/v2/docs/v2URLs show the default 404 pageTarquinen commentedon Nov 2, 2026
Thanks for the report! The
/docspages are the legacy docs for OpenCode 1 users, so/docs/pluginsdescribes the 1.x plugin API, and like the rest of those pages it links to V2 from the banner at the top. The OpenCode 2 plugin docs are at https://opencode.ai/v2/docs/plugins. The ecosystem page is being replaced soon, so we aren't changing the current one. Closing this issue.— from 𝕺𝖕𝖊𝖓𝕮𝖔𝖉𝖊