chore: sync yuanbao plugin catalog to 2.15.0 (#94470) · openclaw/openclaw@f8df806
jase-283
·
2026-06-23
·
via Recent Commits to openclaw:main
| Original file line number | Diff line number | Diff line change |
|---|
@@ -76,9 +76,9 @@
|
76 | 76 | } |
77 | 77 | }, |
78 | 78 | "install": { |
79 | | -"npmSpec": "openclaw-plugin-yuanbao@2.13.1", |
| 79 | +"npmSpec": "openclaw-plugin-yuanbao@2.15.0", |
80 | 80 | "defaultChoice": "npm", |
81 | | -"expectedIntegrity": "sha512-lH2I9/nsmrg7l0YJJSQhOSpWMEFBAa6FwKbZcRLDFHDT2+mOZkHa44XE+8KYN4VmorlUdAxHzpZQmVr7C98IuA==" |
| 81 | +"expectedIntegrity": "sha512-3GD+mf3EjTSUTOAREjTHAyp/deXdpgqB+q+xE0b19Qtat4ADhUV1mHDwFkVCRqTCBY5ATFKtKcipoDejqFj/+w==" |
82 | 82 | } |
83 | 83 | } |
84 | 84 | }, |
|
| Original file line number | Diff line number | Diff line change |
|---|
@@ -33,7 +33,7 @@ describe("channel plugin catalog", () => {
|
33 | 33 | expect(yuanbao?.id).toBe("yuanbao"); |
34 | 34 | expect(yuanbao?.pluginId).toBe("openclaw-plugin-yuanbao"); |
35 | 35 | expect(yuanbao?.trustedSourceLinkedOfficialInstall).toBe(true); |
36 | | -expect(yuanbao?.install?.npmSpec).toBe("openclaw-plugin-yuanbao@2.13.1"); |
| 36 | +expect(yuanbao?.install?.npmSpec).toBe("openclaw-plugin-yuanbao@2.15.0"); |
37 | 37 | }); |
38 | 38 | |
39 | 39 | it("excludes only the rejected origin/plugin pair when resolving fallback copies", () => { |
|
| Original file line number | Diff line number | Diff line change |
|---|
@@ -46,7 +46,7 @@ describeChannelCatalogEntryContract({
|
46 | 46 | |
47 | 47 | describeChannelCatalogEntryContract({ |
48 | 48 | channelId: "yuanbao", |
49 | | -npmSpec: "openclaw-plugin-yuanbao@2.13.1", |
| 49 | +npmSpec: "openclaw-plugin-yuanbao@2.15.0", |
50 | 50 | alias: "yb", |
51 | 51 | }); |
52 | 52 | |
|
| Original file line number | Diff line number | Diff line change |
|---|
@@ -846,7 +846,7 @@ describe("config plugin validation", () => {
|
846 | 846 | |
847 | 847 | expect(res.ok).toBe(true); |
848 | 848 | const message = |
849 | | -"plugin not installed: yuanbao — install the official external plugin with: openclaw plugins install openclaw-plugin-yuanbao@2.13.1"; |
| 849 | +"plugin not installed: yuanbao — install the official external plugin with: openclaw plugins install openclaw-plugin-yuanbao@2.15.0"; |
850 | 850 | expectPathMessage(res.warnings, "plugins.entries.yuanbao", message); |
851 | 851 | expect((res.warnings ?? []).filter((warning) => warning.message === message)).toHaveLength(1); |
852 | 852 | }); |
|
| Original file line number | Diff line number | Diff line change |
|---|
@@ -97,7 +97,7 @@ describe("official external plugin catalog", () => {
|
97 | 97 | ); |
98 | 98 | expect(resolveOfficialExternalPluginId(yuanbaoByChannel)).toBe("openclaw-plugin-yuanbao"); |
99 | 99 | expect(resolveOfficialExternalPluginInstall(yuanbaoByChannel)?.npmSpec).toBe( |
100 | | -"openclaw-plugin-yuanbao@2.13.1", |
| 100 | +"openclaw-plugin-yuanbao@2.15.0", |
101 | 101 | ); |
102 | 102 | }); |
103 | 103 | |
|
| Original file line number | Diff line number | Diff line change |
|---|
@@ -171,10 +171,10 @@ describe("buildOfficialChannelCatalog", () => {
|
171 | 171 | aliases: ["yuanbao", "yb", "tencent-yuanbao", "元宝"], |
172 | 172 | }, |
173 | 173 | install: { |
174 | | -npmSpec: "openclaw-plugin-yuanbao@2.13.1", |
| 174 | +npmSpec: "openclaw-plugin-yuanbao@2.15.0", |
175 | 175 | defaultChoice: "npm", |
176 | 176 | expectedIntegrity: |
177 | | -"sha512-lH2I9/nsmrg7l0YJJSQhOSpWMEFBAa6FwKbZcRLDFHDT2+mOZkHa44XE+8KYN4VmorlUdAxHzpZQmVr7C98IuA==", |
| 177 | +"sha512-3GD+mf3EjTSUTOAREjTHAyp/deXdpgqB+q+xE0b19Qtat4ADhUV1mHDwFkVCRqTCBY5ATFKtKcipoDejqFj/+w==", |
178 | 178 | }, |
179 | 179 | }); |
180 | 180 | expect( |
|
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。