docs(plugins): add external package readmes · openclaw/openclaw@b245cb2
steipete
·
2026-05-30
·
via Recent Commits to openclaw:main
| Original file line number | Diff line number | Diff line change |
|---|
|
| 1 | +# @openclaw/acpx |
| 2 | + |
| 3 | +Official ACP runtime backend for OpenClaw. |
| 4 | + |
| 5 | +ACPx lets OpenClaw run external coding harnesses through the Agent Client Protocol while OpenClaw still owns sessions, channels, delivery, permissions, and Gateway state. |
| 6 | + |
| 7 | +## Install |
| 8 | + |
| 9 | +```bash |
| 10 | +openclaw plugins install @openclaw/acpx |
| 11 | +``` |
| 12 | + |
| 13 | +Restart the Gateway after installing or updating the plugin. |
| 14 | + |
| 15 | +## What it provides |
| 16 | + |
| 17 | +- ACP-backed agent runtime sessions. |
| 18 | +- Plugin-owned session and transport management. |
| 19 | +- MCP bridge helpers for OpenClaw tools and plugin tools. |
| 20 | +- Static runtime assets used by the ACP process bridge. |
| 21 | + |
| 22 | +## Configure |
| 23 | + |
| 24 | +Use the ACP docs for harness-specific setup, permission modes, and model/runtime selection: |
| 25 | + |
| 26 | +- https://docs.openclaw.ai/tools/acp-agents-setup |
| 27 | +- https://docs.openclaw.ai/tools/acp-agents |
| 28 | + |
| 29 | +## Package |
| 30 | + |
| 31 | +- Plugin id: `acpx` |
| 32 | +- Package: `@openclaw/acpx` |
| 33 | +- Minimum OpenClaw host: `2026.4.25` |
| Original file line number | Diff line number | Diff line change |
|---|
|
| 1 | +# @openclaw/brave-plugin |
| 2 | + |
| 3 | +Official Brave Search provider plugin for OpenClaw. |
| 4 | + |
| 5 | +This plugin registers Brave as a `web_search` provider. It supports normal Brave web search and Brave LLM Context API mode. |
| 6 | + |
| 7 | +## Install |
| 8 | + |
| 9 | +```bash |
| 10 | +openclaw plugins install @openclaw/brave-plugin |
| 11 | +``` |
| 12 | + |
| 13 | +Restart the Gateway after installing or updating the plugin. |
| 14 | + |
| 15 | +## Configure |
| 16 | + |
| 17 | +Store a Brave Search API key in plugin config or expose `BRAVE_API_KEY` to the Gateway: |
| 18 | + |
| 19 | +```bash |
| 20 | +openclaw config set plugins.entries.brave.enabled true |
| 21 | +openclaw config set tools.web.search.provider brave |
| 22 | +``` |
| 23 | + |
| 24 | +Provider-specific options live under `plugins.entries.brave.config.webSearch.*`. |
| 25 | + |
| 26 | +## Docs |
| 27 | + |
| 28 | +Full setup, config examples, search modes, and tool parameters: |
| 29 | + |
| 30 | +- https://docs.openclaw.ai/tools/brave-search |
| 31 | + |
| 32 | +## Package |
| 33 | + |
| 34 | +- Plugin id: `brave` |
| 35 | +- Package: `@openclaw/brave-plugin` |
| 36 | +- Minimum OpenClaw host: `2026.4.10` |
| Original file line number | Diff line number | Diff line change |
|---|
|
1 | 1 | # GitHub Copilot agent runtime (OpenClaw plugin) |
2 | 2 | |
3 | | -Bundled OpenClaw plugin that registers a `copilot` agent harness backed |
4 | | -by `@github/copilot-sdk` and the GitHub Copilot CLI. |
| 3 | +External OpenClaw plugin that registers a `copilot` agent harness backed by `@github/copilot-sdk` and the GitHub Copilot CLI. |
| 4 | + |
| 5 | +## Install |
| 6 | + |
| 7 | +```bash |
| 8 | +openclaw plugins install @openclaw/copilot |
| 9 | +``` |
| 10 | + |
| 11 | +Restart the Gateway after installing or updating the plugin. |
5 | 12 | |
6 | 13 | The harness claims the canonical subscription `github-copilot` provider and |
7 | 14 | is opt-in only — selection requires explicit `agentRuntime.id: "copilot"` |
@@ -13,3 +20,9 @@ configuration, doctor probes, transcript mirroring, compaction, side
|
13 | 20 | questions, replay, and the supported-surface contract. |
14 | 21 | See [qa/copilot-capabilities.md](../../qa/copilot-capabilities.md) |
15 | 22 | for the SDK capability inventory the harness is pinned to. |
| 23 | + |
| 24 | +## Package |
| 25 | + |
| 26 | +- Plugin id: `copilot` |
| 27 | +- Package: `@openclaw/copilot` |
| 28 | +- Minimum OpenClaw host: `2026.5.28` |
| Original file line number | Diff line number | Diff line change |
|---|
|
| 1 | +# @openclaw/diagnostics-otel |
| 2 | + |
| 3 | +Official OpenTelemetry diagnostics exporter for OpenClaw. |
| 4 | + |
| 5 | +This plugin exports OpenClaw Gateway traces, metrics, and logs to an OTLP collector for observability stacks such as Grafana, Datadog, Honeycomb, New Relic, Tempo, and compatible collectors. |
| 6 | + |
| 7 | +## Install |
| 8 | + |
| 9 | +```bash |
| 10 | +openclaw plugins install @openclaw/diagnostics-otel |
| 11 | +``` |
| 12 | + |
| 13 | +Restart the Gateway after installing or updating the plugin. |
| 14 | + |
| 15 | +## Configure |
| 16 | + |
| 17 | +Enable the plugin and set the OTLP endpoint in `plugins.entries.diagnostics-otel.config`. |
| 18 | + |
| 19 | +The full config surface, metric names, span names, and collector examples live in the docs: |
| 20 | + |
| 21 | +- https://docs.openclaw.ai/gateway/opentelemetry |
| 22 | + |
| 23 | +## Package |
| 24 | + |
| 25 | +- Plugin id: `diagnostics-otel` |
| 26 | +- Package: `@openclaw/diagnostics-otel` |
| 27 | +- Minimum OpenClaw host: `2026.4.25` |
| Original file line number | Diff line number | Diff line change |
|---|
|
| 1 | +# @openclaw/diagnostics-prometheus |
| 2 | + |
| 3 | +Official Prometheus diagnostics exporter for OpenClaw. |
| 4 | + |
| 5 | +This plugin exposes OpenClaw Gateway runtime metrics in Prometheus text format for Prometheus, Grafana, VictoriaMetrics, and compatible scrapers. |
| 6 | + |
| 7 | +## Install |
| 8 | + |
| 9 | +```bash |
| 10 | +openclaw plugins install @openclaw/diagnostics-prometheus |
| 11 | +``` |
| 12 | + |
| 13 | +Restart the Gateway after installing or updating the plugin. |
| 14 | + |
| 15 | +## Configure |
| 16 | + |
| 17 | +Enable the plugin and set the scrape endpoint options in `plugins.entries.diagnostics-prometheus.config`. |
| 18 | + |
| 19 | +The full config surface, metric names, and scrape examples live in the docs: |
| 20 | + |
| 21 | +- https://docs.openclaw.ai/gateway/prometheus |
| 22 | + |
| 23 | +## Package |
| 24 | + |
| 25 | +- Plugin id: `diagnostics-prometheus` |
| 26 | +- Package: `@openclaw/diagnostics-prometheus` |
| 27 | +- Minimum OpenClaw host: `2026.4.25` |
| Original file line number | Diff line number | Diff line change |
|---|
|
| 1 | +# @openclaw/diffs-language-pack |
| 2 | + |
| 3 | +Official extended syntax highlighting pack for the OpenClaw Diffs plugin. |
| 4 | + |
| 5 | +The base `@openclaw/diffs` plugin ships a curated language set. Install this package when you want the full Shiki language catalog available in rendered diff viewers and diff image/PDF output. |
| 6 | + |
| 7 | +## Install |
| 8 | + |
| 9 | +```bash |
| 10 | +openclaw plugins install @openclaw/diffs-language-pack |
| 11 | +``` |
| 12 | + |
| 13 | +Restart the Gateway after installing or updating the plugin. |
| 14 | + |
| 15 | +## Use with Diffs |
| 16 | + |
| 17 | +Install `@openclaw/diffs` first, then install this language pack. The language pack contributes static viewer assets; it does not register a separate agent tool. |
| 18 | + |
| 19 | +## Docs |
| 20 | + |
| 21 | +- https://docs.openclaw.ai/tools/diffs |
| 22 | +- https://docs.openclaw.ai/plugins/reference/diffs-language-pack |
| 23 | + |
| 24 | +## Package |
| 25 | + |
| 26 | +- Plugin id: `diffs-language-pack` |
| 27 | +- Package: `@openclaw/diffs-language-pack` |
| 28 | +- Minimum OpenClaw host: `2026.5.27` |
| Original file line number | Diff line number | Diff line change |
|---|
@@ -2,6 +2,14 @@
|
2 | 2 | |
3 | 3 | Read-only diff viewer plugin for **OpenClaw** agents. |
4 | 4 | |
| 5 | +## Install |
| 6 | + |
| 7 | +```bash |
| 8 | +openclaw plugins install @openclaw/diffs |
| 9 | +``` |
| 10 | + |
| 11 | +Restart the Gateway after installing or updating the plugin. |
| 12 | + |
5 | 13 | It gives agents one tool, `diffs`, that can: |
6 | 14 | |
7 | 15 | - render a gateway-hosted diff viewer for canvas use |
@@ -118,6 +126,16 @@ Set plugin-wide defaults in `~/.openclaw/openclaw.json`:
|
118 | 126 | |
119 | 127 | Explicit tool parameters still win over these defaults. |
120 | 128 | |
| 129 | +## Docs |
| 130 | + |
| 131 | +- https://docs.openclaw.ai/tools/diffs |
| 132 | + |
| 133 | +## Package |
| 134 | + |
| 135 | +- Plugin id: `diffs` |
| 136 | +- Package: `@openclaw/diffs` |
| 137 | +- Minimum OpenClaw host: `2026.4.30` |
| 138 | + |
121 | 139 | Security options: |
122 | 140 | |
123 | 141 | - `security.allowRemoteViewer` (default `false`): allows non-loopback access to `/plugins/diffs/view/...` token URLs |
|
| Original file line number | Diff line number | Diff line change |
|---|
|
| 1 | +# @openclaw/google-meet |
| 2 | + |
| 3 | +Official Google Meet participant plugin for OpenClaw. |
| 4 | + |
| 5 | +This plugin registers the `google_meet` tool so agents can join Google Meet calls through supported Chrome or Twilio transports. |
| 6 | + |
| 7 | +## Install |
| 8 | + |
| 9 | +```bash |
| 10 | +openclaw plugins install @openclaw/google-meet |
| 11 | +``` |
| 12 | + |
| 13 | +Restart the Gateway after installing or updating the plugin. |
| 14 | + |
| 15 | +## Configure |
| 16 | + |
| 17 | +Enable the plugin and follow the Google Meet docs for browser profile, transport, and call-join setup: |
| 18 | + |
| 19 | +- https://docs.openclaw.ai/plugins/google-meet |
| 20 | + |
| 21 | +## Package |
| 22 | + |
| 23 | +- Plugin id: `google-meet` |
| 24 | +- Tool: `google_meet` |
| 25 | +- Package: `@openclaw/google-meet` |
| 26 | +- Minimum OpenClaw host: `2026.4.20` |
| Original file line number | Diff line number | Diff line change |
|---|
@@ -2,6 +2,14 @@
|
2 | 2 | |
3 | 3 | Adds the `lobster` agent tool as an **optional** plugin tool. |
4 | 4 | |
| 5 | +## Install |
| 6 | + |
| 7 | +```bash |
| 8 | +openclaw plugins install @openclaw/lobster |
| 9 | +``` |
| 10 | + |
| 11 | +Restart the Gateway after installing or updating the plugin. |
| 12 | + |
5 | 13 | ## What this is |
6 | 14 | |
7 | 15 | - Lobster is a standalone workflow shell (typed JSON-first pipelines + approvals/resume). |
@@ -72,3 +80,14 @@ Notes:
|
72 | 80 | - Runs Lobster in process via the published `@clawdbot/lobster/core` runtime. |
73 | 81 | - Does not manage OAuth/tokens. |
74 | 82 | - Uses timeouts, stdout caps, and strict JSON envelope parsing. |
| 83 | + |
| 84 | +## Docs |
| 85 | + |
| 86 | +- https://docs.openclaw.ai/tools/lobster |
| 87 | + |
| 88 | +## Package |
| 89 | + |
| 90 | +- Plugin id: `lobster` |
| 91 | +- Tool: `lobster` |
| 92 | +- Package: `@openclaw/lobster` |
| 93 | +- Minimum OpenClaw host: `2026.4.25` |
| Original file line number | Diff line number | Diff line change |
|---|
|
| 1 | +# @openclaw/memory-lancedb |
| 2 | + |
| 3 | +Official LanceDB-backed long-term memory plugin for OpenClaw. |
| 4 | + |
| 5 | +This plugin adds persistent memory tools backed by LanceDB, vector search, auto-recall, and auto-capture. |
| 6 | + |
| 7 | +## Install |
| 8 | + |
| 9 | +```bash |
| 10 | +openclaw plugins install @openclaw/memory-lancedb |
| 11 | +``` |
| 12 | + |
| 13 | +Restart the Gateway after installing or updating the plugin. |
| 14 | + |
| 15 | +## What it provides |
| 16 | + |
| 17 | +- `memory_store` |
| 18 | +- `memory_recall` |
| 19 | +- `memory_forget` |
| 20 | +- LanceDB vector storage and hybrid memory retrieval. |
| 21 | + |
| 22 | +## Configure |
| 23 | + |
| 24 | +Use the memory plugin docs for embedding provider setup, storage paths, indexing, and recall behavior: |
| 25 | + |
| 26 | +- https://docs.openclaw.ai/plugins/memory-lancedb |
| 27 | + |
| 28 | +## Package |
| 29 | + |
| 30 | +- Plugin id: `memory-lancedb` |
| 31 | +- Package: `@openclaw/memory-lancedb` |
| 32 | +- Minimum OpenClaw host: `2026.4.10` |
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。