Skip to content

Commit a48e509

Browse files
committed
fix(plugins): make StepFun npm-only
1 parent e9229ab commit a48e509

5 files changed

Lines changed: 10 additions & 6 deletions

File tree

docs/plugins/plugin-inventory.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -291,7 +291,7 @@ Each entry lists the package, distribution route, and description.
291291

292292
- **[slack](/plugins/reference/slack)** (`@openclaw/slack`) - npm; ClawHub. OpenClaw Slack channel plugin for channels, DMs, commands, and app events.
293293

294-
- **[stepfun](/plugins/reference/stepfun)** (`@openclaw/stepfun-provider`) - npm; ClawHub: `clawhub:@openclaw/stepfun-provider`. Adds StepFun, StepFun Plan model provider support to OpenClaw.
294+
- **[stepfun](/plugins/reference/stepfun)** (`@openclaw/stepfun-provider`) - npm. Adds StepFun, StepFun Plan model provider support to OpenClaw.
295295

296296
- **[synology-chat](/plugins/reference/synology-chat)** (`@openclaw/synology-chat`) - npm; ClawHub. Synology Chat channel plugin for OpenClaw channels and direct messages.
297297

docs/plugins/reference/stepfun.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ Adds StepFun, StepFun Plan model provider support to OpenClaw.
1212
## Distribution
1313

1414
- Package: `@openclaw/stepfun-provider`
15-
- Install route: npm; ClawHub: `clawhub:@openclaw/stepfun-provider`
15+
- Install route: npm
1616

1717
## Surface
1818

extensions/stepfun/package.json

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,6 @@
1515
"./index.ts"
1616
],
1717
"install": {
18-
"clawhubSpec": "clawhub:@openclaw/stepfun-provider",
1918
"npmSpec": "@openclaw/stepfun-provider",
2019
"defaultChoice": "npm",
2120
"minHostVersion": ">=2026.6.8"
@@ -28,7 +27,6 @@
2827
"bundledDist": false
2928
},
3029
"release": {
31-
"publishToClawHub": true,
3230
"publishToNpm": true
3331
}
3432
}

scripts/lib/official-external-provider-catalog.json

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1057,7 +1057,6 @@
10571057
}
10581058
],
10591059
"install": {
1060-
"clawhubSpec": "clawhub:@openclaw/stepfun-provider",
10611060
"npmSpec": "@openclaw/stepfun-provider",
10621061
"defaultChoice": "npm",
10631062
"minHostVersion": ">=2026.6.8"

src/plugins/official-external-plugin-catalog.test.ts

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,6 @@ describe("official external plugin catalog", () => {
3333
["kimi", "@openclaw/kimi-provider"],
3434
["qianfan", "@openclaw/qianfan-provider"],
3535
["qwen", "@openclaw/qwen-provider"],
36-
["stepfun", "@openclaw/stepfun-provider"],
3736
] as const;
3837
const plugins = [
3938
["exa", "@openclaw/exa-plugin"],
@@ -54,6 +53,14 @@ describe("official external plugin catalog", () => {
5453
}
5554
});
5655

56+
it("keeps StepFun npm-only because its ClawHub package name is unavailable", () => {
57+
expect(resolveOfficialExternalPluginInstall(expectCatalogEntry("stepfun"))).toEqual({
58+
npmSpec: "@openclaw/stepfun-provider",
59+
defaultChoice: "npm",
60+
minHostVersion: ">=2026.6.8",
61+
});
62+
});
63+
5764
it("resolves third-party channel lookup aliases to published plugin ids", () => {
5865
const wecomByChannel = expectCatalogEntry("wecom");
5966
const wecomByPlugin = expectCatalogEntry("wecom-openclaw-plugin");

0 commit comments

Comments
 (0)