Repository navigation
Conversation
There was a problem hiding this comment.
Docs-only change that adds one row to the Ecosystem Plugins table. The linked source repo and the npm package @preloop-ai/opencode-plugin both exist. Public API is unchanged.
The one thing worth fixing is the length and tone of the description cell (see inline comment). The author maintains Preloop (disclosed), so whether to list it is up to maintainers.
| | [opencode-goal-plugin](https://github.com/willytop8/OpenCode-goal-plugin) | Session-scoped `/goal` workflow that keeps objectives in context and auto-continues until complete | | ||
| | [opencode-tavily](https://github.com/tavily-ai/opencode-tavily) | Web search, extraction, crawling, and deep research via the Tavily CLI | | ||
| | [opencode-supabase](https://github.com/supabase-community/opencode-supabase) | Supabase plugin for OpenCode: account login, Management API tools, bundled Supabase agent skills, and guided Supabase MCP setup. | | ||
| | [opencode-preloop](https://github.com/preloop/preloop/tree/main/runtime-plugins/opencode-preloop) | Connects OpenCode to Preloop, the open-source AI agent control plane and software factory: tool calls wait for approval from phone, watch, Slack or the console, with per-agent spend and remote session control | |
There was a problem hiding this comment.
This description is much longer than the other rows, and phrases like "the open-source AI agent control plane and software factory" read like marketing rather than a description of the plugin. Could you shorten it to one plain sentence about what the plugin does in OpenCode, like the rows around it? For example: Route tool calls through Preloop for approval (phone, Slack, console) and remote session control.
There was a problem hiding this comment.
Thanks, shortened to one plain sentence about what the plugin does in OpenCode, close to your suggestion (0ce9347).
Issue for this PR
None (documentation PRs are exempt from the linked-issue check, CONTRIBUTING.md "Link Issues When Required").
Type of change
What does this PR do?
Adds one row for
opencode-preloop(npm@preloop-ai/opencode-plugin, Apache-2.0) to the Plugins table on the English Ecosystem page. The plugin connects OpenCode to Preloop, the open-source AI agent control plane and software factory: native tool calls are gated intool.execute.beforeand wait for approval from phone, watch, Slack or the console, and an operator can send a turn into a live session or abort it. Source: https://github.com/preloop/preloop/tree/main/runtime-plugins/opencode-preloopDisclosure: I maintain Preloop.
How did you verify your code works?
Checked the table renders with the same column layout as the neighbouring rows. Translated pages are left to maintainers.
Checklist