惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

C
Check Point Blog
GbyAI
GbyAI
酷 壳 – CoolShell
酷 壳 – CoolShell
博客园 - 叶小钗
U
Unit 42
Engineering at Meta
Engineering at Meta
aimingoo的专栏
aimingoo的专栏
Y
Y Combinator Blog
Google DeepMind News
Google DeepMind News
Vercel News
Vercel News
美团技术团队
雷峰网
雷峰网
Recent Announcements
Recent Announcements
有赞技术团队
有赞技术团队
D
DataBreaches.Net
H
Hackread – Cybersecurity News, Data Breaches, AI and More
Apple Machine Learning Research
Apple Machine Learning Research
J
Java Code Geeks
罗磊的独立博客
MyScale Blog
MyScale Blog
博客园_首页
IT之家
IT之家
F
Fortinet All Blogs
博客园 - Franky

Recent Commits to openclaw:main

test: merge chat side-result checks · openclaw/openclaw@ddd2c2a test: merge cron history checks · openclaw/openclaw@f7eb746 test: merge responsive navigation shell checks · openclaw/openclaw@c2e4b47 docs(changelog): add codex oauth fixes · openclaw/openclaw@628e6cd test: merge navigation routing cases · openclaw/openclaw@5d8cecb Tests: mock channel registry bundled fallback · openclaw/openclaw@2b08233 Secrets: avoid broad web search discovery for single plugin config · openclaw/openclaw@a464f59 test: merge config view browser checks · openclaw/openclaw@20cf511 fix(status): align oauth health with runtime · openclaw/openclaw@eed7116 feat: add macOS screen snapshots for monitor preview (#67954) thanks … · openclaw/openclaw@f377db1 fix: report shared auth scopes in hello-ok (#67810) thanks @BunsDev · openclaw/openclaw@0b6c39b Auto-reply: avoid eager bundled route fallback · openclaw/openclaw@3ea1bf4 Tests: narrow session binding contract setup · openclaw/openclaw@54e4e16 fix(macOS): enable undo/redo in webchat composer text input (#34962) · openclaw/openclaw@00951dc Tests: speed up channel setup promotion · openclaw/openclaw@82b529a Docs: refresh agent instructions · openclaw/openclaw@5775fe2 fix(auth): serialize OAuth refresh across agents to fix #26322 (#67876) · openclaw/openclaw@8e79080 test: allow ollama public surface boundary test · openclaw/openclaw@7d4f1a6 Docs: add test performance guardrails · openclaw/openclaw@89706d3 Tests: restore context-engine usage proof · openclaw/openclaw@e4c4f95 Tests: slim context engine runtime coverage · openclaw/openclaw@74c198f ci: retry failed custom checkouts · openclaw/openclaw@0ee5baf test: trim duplicate provider auth onboarding cases · openclaw/openclaw@1ffc02e matrix: fix sessions_spawn --thread subagent session spawning (#67643) · openclaw/openclaw@1ce2596 test: reduce auth choice fixture churn · openclaw/openclaw@857b9cd test: mock health status config boundaries · openclaw/openclaw@9d5ab4a test: mock onboard config io boundary · openclaw/openclaw@299694d test: mock legacy state plugin boundaries · openclaw/openclaw@2713089 test: mock channel install boundaries · openclaw/openclaw@b945248 test: mock doctor preview channel boundaries · openclaw/openclaw@b1a3ad4
docs(plugins): clarify external plugin installs · opencla...
steipete · 2026-05-30 · via Recent Commits to openclaw:main
Original file line numberDiff line numberDiff line change

@@ -10,6 +10,7 @@ Docs: https://docs.openclaw.ai

1010
1111

### Fixes

1212
13+

- Plugins: make PixVerse external-plugin ClawHub metadata explicit and keep it out of bundled dist builds.

1314

- Providers: bound generated media downloads from OpenAI, Runway, xAI, MiniMax, BytePlus, DashScope-compatible, FAL, OpenRouter, Google, Vydra, and Comfy providers.

1415

- Cron: retry recurring jobs after transient model rate limits before waiting for the next scheduled slot.

1516
Original file line numberDiff line numberDiff line change

@@ -167,7 +167,7 @@ commands.

167167

| [nextcloud-talk](/plugins/reference/nextcloud-talk) | OpenClaw Nextcloud Talk channel plugin for conversations. | `@openclaw/nextcloud-talk`<br />npm; ClawHub | channels: nextcloud-talk |

168168

| [nostr](/plugins/reference/nostr) | OpenClaw Nostr channel plugin for NIP-04 encrypted direct messages. | `@openclaw/nostr`<br />npm; ClawHub | channels: nostr |

169169

| [openshell](/plugins/reference/openshell) | OpenClaw sandbox backend for the NVIDIA OpenShell CLI with mirrored local workspaces and SSH command execution. | `@openclaw/openshell-sandbox`<br />npm; ClawHub | plugin |

170-

| [pixverse](/plugins/reference/pixverse) | OpenClaw PixVerse video generation provider plugin. | `@openclaw/pixverse-provider`<br />npm; ClawHub | contracts: videoGenerationProviders |

170+

| [pixverse](/plugins/reference/pixverse) | OpenClaw PixVerse video generation provider plugin. | `@openclaw/pixverse-provider`<br />npm; ClawHub: `clawhub:@openclaw/pixverse-provider` | contracts: videoGenerationProviders |

171171

| [qqbot](/plugins/reference/qqbot) | OpenClaw QQ Bot channel plugin for group and direct-message workflows. | `@openclaw/qqbot`<br />npm; ClawHub | channels: qqbot; contracts: tools; skills |

172172

| [slack](/plugins/reference/slack) | OpenClaw Slack channel plugin for channels, DMs, commands, and app events. | `@openclaw/slack`<br />npm; ClawHub | channels: slack |

173173

| [synology-chat](/plugins/reference/synology-chat) | Synology Chat channel plugin for OpenClaw channels and direct messages. | `@openclaw/synology-chat`<br />npm; ClawHub | channels: synology-chat |

Original file line numberDiff line numberDiff line change

@@ -99,7 +99,7 @@ pnpm plugins:inventory:gen

9999

| [openrouter](/plugins/reference/openrouter) | Adds OpenRouter model provider support to OpenClaw. | `@openclaw/openrouter-provider`<br />included in OpenClaw | providers: openrouter; contracts: imageGenerationProviders, mediaUnderstandingProviders, musicGenerationProviders, speechProviders, videoGenerationProviders |

100100

| [openshell](/plugins/reference/openshell) | OpenClaw sandbox backend for the NVIDIA OpenShell CLI with mirrored local workspaces and SSH command execution. | `@openclaw/openshell-sandbox`<br />npm; ClawHub | plugin |

101101

| [perplexity](/plugins/reference/perplexity) | Adds web search provider support. | `@openclaw/perplexity-plugin`<br />included in OpenClaw | contracts: webSearchProviders |

102-

| [pixverse](/plugins/reference/pixverse) | OpenClaw PixVerse video generation provider plugin. | `@openclaw/pixverse-provider`<br />npm; ClawHub | contracts: videoGenerationProviders |

102+

| [pixverse](/plugins/reference/pixverse) | OpenClaw PixVerse video generation provider plugin. | `@openclaw/pixverse-provider`<br />npm; ClawHub: `clawhub:@openclaw/pixverse-provider` | contracts: videoGenerationProviders |

103103

| [policy](/plugins/reference/policy) | Adds policy-backed doctor checks for workspace conformance. | `@openclaw/policy`<br />included in OpenClaw | plugin |

104104

| [qa-channel](/plugins/reference/qa-channel) | Adds the QA Channel surface for sending and receiving OpenClaw messages. | `@openclaw/qa-channel`<br />source checkout only | channels: qa-channel |

105105

| [qa-lab](/plugins/reference/qa-lab) | OpenClaw QA lab plugin with private debugger UI and scenario runner. | `@openclaw/qa-lab`<br />source checkout only | plugin |

Original file line numberDiff line numberDiff line change

@@ -12,7 +12,7 @@ OpenClaw PixVerse video generation provider plugin.

1212

## Distribution

1313
1414

- Package: `@openclaw/pixverse-provider`

15-

- Install route: npm; ClawHub

15+

- Install route: npm; ClawHub: `clawhub:@openclaw/pixverse-provider`

1616
1717

## Surface

1818
Original file line numberDiff line numberDiff line change

@@ -3,14 +3,15 @@ summary: "Sign in to GitHub Copilot from OpenClaw using the device flow or non-i

33

read_when:

44

- You want to use GitHub Copilot as a model provider

55

- You need the `openclaw models auth login-github-copilot` flow

6+

- You are choosing between the built-in Copilot provider, Copilot SDK harness, and Copilot Proxy

67

title: "GitHub Copilot"

78

---

89
910

GitHub Copilot is GitHub's AI coding assistant. It provides access to Copilot

1011

models for your GitHub account and plan. OpenClaw can use Copilot as a model

11-

provider in two different ways.

12+

provider or agent runtime in three different ways.

1213
13-

## Two ways to use Copilot in OpenClaw

14+

## Three ways to use Copilot in OpenClaw

1415
1516

<Tabs>

1617

<Tab title="Built-in provider (github-copilot)">

@@ -46,6 +47,38 @@ provider in two different ways.

4647
4748

</Tab>

4849
50+

<Tab title="Copilot SDK harness plugin (copilot)">

51+

Install the external `@openclaw/copilot` plugin when you want GitHub's

52+

Copilot CLI and SDK to own the low-level agent loop for selected

53+

`github-copilot/*` models.

54+
55+

```bash

56+

openclaw plugins install clawhub:@openclaw/copilot

57+

```

58+
59+

Then opt a model or provider into the runtime:

60+
61+

```json5

62+

{

63+

agents: {

64+

defaults: {

65+

model: "github-copilot/gpt-5.5",

66+

models: {

67+

"github-copilot/gpt-5.5": {

68+

agentRuntime: { id: "copilot" },

69+

},

70+

},

71+

},

72+

},

73+

}

74+

```

75+
76+

Choose this when you want native Copilot CLI sessions, SDK-managed thread

77+

state, and Copilot-owned compaction for those agent turns. See

78+

[Copilot SDK harness](/plugins/copilot) for the full runtime contract.

79+
80+

</Tab>

81+
4982

<Tab title="Copilot Proxy plugin (copilot-proxy)">

5083

Use the **Copilot Proxy** VS Code extension as a local bridge. OpenClaw talks to

5184

the proxy's `/v1` endpoint and uses the model list you configure there.

Original file line numberDiff line numberDiff line change

@@ -25,7 +25,7 @@ OpenClaw provides `pixverse` as an official external plugin for hosted PixVerse

2525

<Steps>

2626

<Step title="Install the plugin">

2727

```bash

28-

openclaw plugins install @openclaw/pixverse-provider

28+

openclaw plugins install clawhub:@openclaw/pixverse-provider

2929

openclaw gateway restart

3030

```

3131

</Step>

Original file line numberDiff line numberDiff line change

@@ -213,7 +213,7 @@ Common aliases such as `js`, `ts`, `bash`, `md`, `yml`, `c++`, `dockerfile`, `rb

213213

Install the Diff Viewer Language Pack plugin to highlight other languages:

214214
215215

```bash

216-

openclaw plugins install diffs-language-pack

216+

openclaw plugins install clawhub:@openclaw/diffs-language-pack

217217

```

218218
219219

With the language pack available, OpenClaw automatically uses it for languages outside the default list. Without it, those files stay readable as plain text.

Original file line numberDiff line numberDiff line change

@@ -24,6 +24,7 @@

2424

"./index.ts"

2525

],

2626

"install": {

27+

"clawhubSpec": "clawhub:@openclaw/pixverse-provider",

2728

"npmSpec": "@openclaw/pixverse-provider",

2829

"defaultChoice": "npm",

2930

"minHostVersion": ">=2026.5.26"

@@ -32,7 +33,8 @@

3233

"pluginApi": ">=2026.5.28"

3334

},

3435

"build": {

35-

"openclawVersion": "2026.5.28"

36+

"openclawVersion": "2026.5.28",

37+

"bundledDist": false

3638

},

3739

"release": {

3840

"publishToClawHub": true,

Original file line numberDiff line numberDiff line change

@@ -207,6 +207,24 @@

207207

}

208208

}

209209

},

210+

{

211+

"name": "@openclaw/pixverse-provider",

212+

"description": "OpenClaw PixVerse video generation provider plugin",

213+

"source": "official",

214+

"kind": "plugin",

215+

"openclaw": {

216+

"plugin": {

217+

"id": "pixverse",

218+

"label": "PixVerse"

219+

},

220+

"install": {

221+

"clawhubSpec": "clawhub:@openclaw/pixverse-provider",

222+

"npmSpec": "@openclaw/pixverse-provider",

223+

"defaultChoice": "npm",

224+

"minHostVersion": ">=2026.5.26"

225+

}

226+

}

227+

},

210228

{

211229

"name": "@openclaw/voice-call",

212230

"description": "OpenClaw voice-call plugin",