- Deduplicate SkillEntry/SkillSnapshot imports in workspace.ts - Add missing skillFilter/applySkillsPromptLimits in workspace skills - Add sessionEventLog/sessionSubscriptions to runtime state return type - Add allowRealIpFallback to GatewayConfig type - Fix agent.subscribe/unsubscribe validation to use AJV pattern - Add missing imports (RuntimeEnv, inheritOptionFromParent, etc.) - Fix spread type in run-main.exit.test.ts - Type chat.ts appendMessage call correctly - Rename synology-chat workspace ref from openclaw to ironclaw - Regenerate pnpm-lock.yaml for merged dependencies Co-authored-by: Cursor <cursoragent@cursor.com>
30 lines
761 B
JSON
30 lines
761 B
JSON
{
|
|
"name": "@openclaw/synology-chat",
|
|
"version": "2026.2.22",
|
|
"private": true,
|
|
"description": "Synology Chat channel plugin for OpenClaw",
|
|
"type": "module",
|
|
"devDependencies": {
|
|
"ironclaw": "workspace:*"
|
|
},
|
|
"openclaw": {
|
|
"extensions": [
|
|
"./index.ts"
|
|
],
|
|
"channel": {
|
|
"id": "synology-chat",
|
|
"label": "Synology Chat",
|
|
"selectionLabel": "Synology Chat (Webhook)",
|
|
"docsPath": "/channels/synology-chat",
|
|
"docsLabel": "synology-chat",
|
|
"blurb": "Connect your Synology NAS Chat to OpenClaw with full agent capabilities.",
|
|
"order": 90
|
|
},
|
|
"install": {
|
|
"npmSpec": "@openclaw/synology-chat",
|
|
"localPath": "extensions/synology-chat",
|
|
"defaultChoice": "npm"
|
|
}
|
|
}
|
|
}
|