fix(synology-chat): align docs metadata and declare runtime deps

This commit is contained in:
Peter Steinberger
2026-02-23 01:24:41 +01:00
parent 0371646a61
commit cc8e6e9939
4 changed files with 9 additions and 1 deletions

View File

@@ -4,6 +4,9 @@
"private": true,
"description": "Synology Chat channel plugin for OpenClaw",
"type": "module",
"dependencies": {
"zod": "^4.3.6"
},
"devDependencies": {
"openclaw": "workspace:*"
},

View File

@@ -57,6 +57,7 @@ describe("createSynologyChatPlugin", () => {
const plugin = createSynologyChatPlugin();
expect(plugin.meta.id).toBe("synology-chat");
expect(plugin.meta.label).toBe("Synology Chat");
expect(plugin.meta.docsPath).toBe("/channels/synology-chat");
});
});

View File

@@ -29,7 +29,7 @@ export function createSynologyChatPlugin() {
label: "Synology Chat",
selectionLabel: "Synology Chat (Webhook)",
detailLabel: "Synology Chat (Webhook)",
docsPath: "synology-chat",
docsPath: "/channels/synology-chat",
blurb: "Connect your Synology NAS Chat to OpenClaw",
order: 90,
},

4
pnpm-lock.yaml generated
View File

@@ -469,6 +469,10 @@ importers:
version: link:../..
extensions/synology-chat:
dependencies:
zod:
specifier: ^4.3.6
version: 4.3.6
devDependencies:
openclaw:
specifier: workspace:*