feat: prepare Zhinian desktop client for pilot release

This commit is contained in:
inman
2026-04-29 10:23:20 +08:00
parent f9361e686a
commit 47b83b79fc
149 changed files with 15341 additions and 3590 deletions

View File

@@ -0,0 +1,28 @@
{
"id": "cloud-sync",
"name": "OpenClaw Cloud Sync",
"description": "Back up and restore OpenClaw configuration snapshots.",
"version": "0.1.0",
"configSchema": {
"type": "object",
"additionalProperties": false,
"properties": {
"serverUrl": {
"type": "string"
},
"helperPath": {
"type": "string"
}
},
"required": ["serverUrl"]
},
"uiHints": {
"serverUrl": {
"label": "Cloud Sync Server URL",
"placeholder": "https://sync.example.com"
},
"helperPath": {
"label": "Helper binary path"
}
}
}

View File

@@ -0,0 +1,35 @@
{
"name": "@openclaw/cloud-sync",
"version": "0.1.0-yinian.2",
"type": "module",
"private": true,
"packageManager": "npm@10.9.3",
"engines": {
"node": ">=18"
},
"files": [
"dist/**",
"helpers/**",
"openclaw.plugin.json"
],
"scripts": {
"test": "vitest run",
"build": "tsc -p tsconfig.json",
"package": "npm run build"
},
"devDependencies": {
"@types/node": "^22.15.3",
"typescript": "^5.5.0",
"vitest": "^1.6.0"
},
"openclaw": {
"extensions": [
"./dist/index.js"
],
"install": {
"minHostVersion": ">=2026.4.1"
}
},
"main": "dist/index.js",
"module": "dist/index.js"
}