8900 commited on
Update hf-sync-manager.mjs
Browse files- hf-sync-manager.mjs +10 -11
hf-sync-manager.mjs
CHANGED
|
@@ -229,7 +229,7 @@ log("Seeded workspace/MEMORY.md");
|
|
| 229 |
|
| 230 |
function writeReadme() {
|
| 231 |
var ts = new Date().toISOString().replace("T", " ").substring(0, 19);
|
| 232 |
-
var repoOC =
|
| 233 |
var dirs = [];
|
| 234 |
if (fs.existsSync(repoOC)) {
|
| 235 |
dirs = fs.readdirSync(repoOC).filter(function(n) {
|
|
@@ -246,13 +246,13 @@ var lines = [
|
|
| 246 |
"## Contents",
|
| 247 |
"",
|
| 248 |
"`",
|
| 249 |
-
".openclaw/",
|
| 250 |
-
"
|
| 251 |
-
"
|
| 252 |
-
"
|
| 253 |
-
"
|
| 254 |
-
"
|
| 255 |
-
"
|
| 256 |
"`",
|
| 257 |
"",
|
| 258 |
"## Directories found: " + dirs.join(", "),
|
|
@@ -288,7 +288,7 @@ seedWorkspace();
|
|
| 288 |
return;
|
| 289 |
}
|
| 290 |
|
| 291 |
-
var repoOC =
|
| 292 |
if (fs.existsSync(repoOC)) {
|
| 293 |
var n = copyFromRepo(repoOC, OPENCLAW_DIR);
|
| 294 |
log("Restored " + n + " file(s) -> " + OPENCLAW_DIR);
|
|
@@ -327,8 +327,7 @@ items.forEach(function(name) {
|
|
| 327 |
try { execSync("rm -rf " + p, { stdio: "pipe" }); } catch(e) { /* ignore */ }
|
| 328 |
});
|
| 329 |
|
| 330 |
-
var
|
| 331 |
-
var n = copyToRepo(OPENCLAW_DIR, targetDir);
|
| 332 |
log("Copied " + n + " file(s) from " + OPENCLAW_DIR);
|
| 333 |
|
| 334 |
writeReadme();
|
|
|
|
| 229 |
|
| 230 |
function writeReadme() {
|
| 231 |
var ts = new Date().toISOString().replace("T", " ").substring(0, 19);
|
| 232 |
+
var repoOC = REPO_DIR;
|
| 233 |
var dirs = [];
|
| 234 |
if (fs.existsSync(repoOC)) {
|
| 235 |
dirs = fs.readdirSync(repoOC).filter(function(n) {
|
|
|
|
| 246 |
"## Contents",
|
| 247 |
"",
|
| 248 |
"`",
|
| 249 |
+
"(root of Dataset = ~/.openclaw/)",
|
| 250 |
+
"openclaw.json <- gateway config",
|
| 251 |
+
"workspace/ <- agent brain (SOUL.md, MEMORY.md, daily logs)",
|
| 252 |
+
"agents/ <- agent state (sessions excluded - too large)",
|
| 253 |
+
"skills/ <- installed skills",
|
| 254 |
+
"cron/ <- scheduled tasks",
|
| 255 |
+
"... (everything else OpenClaw creates)",
|
| 256 |
"`",
|
| 257 |
"",
|
| 258 |
"## Directories found: " + dirs.join(", "),
|
|
|
|
| 288 |
return;
|
| 289 |
}
|
| 290 |
|
| 291 |
+
var repoOC = REPO_DIR;
|
| 292 |
if (fs.existsSync(repoOC)) {
|
| 293 |
var n = copyFromRepo(repoOC, OPENCLAW_DIR);
|
| 294 |
log("Restored " + n + " file(s) -> " + OPENCLAW_DIR);
|
|
|
|
| 327 |
try { execSync("rm -rf " + p, { stdio: "pipe" }); } catch(e) { /* ignore */ }
|
| 328 |
});
|
| 329 |
|
| 330 |
+
var n = copyToRepo(OPENCLAW_DIR, REPO_DIR);
|
|
|
|
| 331 |
log("Copied " + n + " file(s) from " + OPENCLAW_DIR);
|
| 332 |
|
| 333 |
writeReadme();
|