From d58e83153a9909afd23cf5abea18011229e7de69 Mon Sep 17 00:00:00 2001 From: starmen1265 Date: Sat, 7 Mar 2026 19:00:03 +0800 Subject: [PATCH] =?UTF-8?q?Auto=20backup=20before=20evolver=20run=20-=2020?= =?UTF-8?q?26=E5=B9=B4=2003=E6=9C=88=2007=E6=97=A5=20=E6=98=9F=E6=9C=9F?= =?UTF-8?q?=E5=85=AD=2019:00:03=20CST?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- agents/haonan/sessions/sessions.json | 812 ++++++++------------------- cron/jobs.json | 80 ++- cron/jobs.json.bak | 79 ++- identity/device-auth.json | 2 +- 4 files changed, 333 insertions(+), 640 deletions(-) diff --git a/agents/haonan/sessions/sessions.json b/agents/haonan/sessions/sessions.json index 93f5e48..bdb408e 100644 --- a/agents/haonan/sessions/sessions.json +++ b/agents/haonan/sessions/sessions.json @@ -1,15 +1,20 @@ { "agent:haonan:main": { - "sessionId": "acdf6f57-1014-4869-aa7f-f95e6b6f363b", - "updatedAt": 1772790673976, + "sessionId": "86aa4d4c-238b-4ad1-bde5-be8c8a37816b", + "updatedAt": 1772838034395, "systemSent": true, "skillsSnapshot": { - "prompt": "\n\nThe following skills provide specialized instructions for specific tasks.\nUse the read tool to load a skill's file when the task matches its description.\nWhen a skill file references a relative path, resolve it against the skill directory (parent of SKILL.md / dirname of the path) and use that absolute path in tool commands.\n\n\n \n capability-evolver\n A self-evolution engine for AI agents. Analyzes runtime history to identify improvements and applies protocol-constrained evolution.\n /home/starmen1265/.openclaw/skills/capability-evolver/SKILL.md\n \n", + "prompt": "\n\nThe following skills provide specialized instructions for specific tasks.\nUse the read tool to load a skill's file when the task matches its description.\nWhen a skill file references a relative path, resolve it against the skill directory (parent of SKILL.md / dirname of the path) and use that absolute path in tool commands.\n\n\n \n capability-evolver\n A self-evolution engine for AI agents. Analyzes runtime history to identify improvements and applies protocol-constrained evolution.\n ~/.openclaw/skills/capability-evolver/SKILL.md\n \n", "skills": [ { "name": "capability-evolver" } ], + "skillFilter": [ + "common-require", + "capability-evolver", + "self-improving-agent" + ], "resolvedSkills": [ { "name": "capability-evolver", @@ -35,19 +40,17 @@ "abortedLastRun": false, "chatType": "direct", "origin": { - "label": "张青", + "label": "user:ou_be83febac9ee2afaa343c642bc697c48", "provider": "feishu", - "surface": "feishu", - "chatType": "direct", - "from": "feishu:ou_be83febac9ee2afaa343c642bc697c48", + "from": "user:ou_be83febac9ee2afaa343c642bc697c48", "to": "user:ou_be83febac9ee2afaa343c642bc697c48", "accountId": "feishu-pm" }, - "sessionFile": "/home/starmen1265/.openclaw/agents/haonan/sessions/acdf6f57-1014-4869-aa7f-f95e6b6f363b.jsonl", + "sessionFile": "/home/starmen1265/.openclaw/agents/haonan/sessions/86aa4d4c-238b-4ad1-bde5-be8c8a37816b.jsonl", "systemPromptReport": { "source": "run", - "generatedAt": 1772790667914, - "sessionId": "acdf6f57-1014-4869-aa7f-f95e6b6f363b", + "generatedAt": 1772838021685, + "sessionId": "86aa4d4c-238b-4ad1-bde5-be8c8a37816b", "sessionKey": "agent:haonan:main", "provider": "zhipu", "model": "glm-5", @@ -59,9 +62,9 @@ "sandboxed": false }, "systemPrompt": { - "chars": 31722, - "projectContextChars": 19013, - "nonProjectContextChars": 12709 + "chars": 32508, + "projectContextChars": 19662, + "nonProjectContextChars": 12846 }, "injectedWorkspaceFiles": [ { @@ -152,6 +155,12 @@ "injectedChars": 616, "truncated": false }, + { + "path": "SELF_IMPROVEMENT_REMINDER.md", + "rawChars": 616, + "injectedChars": 616, + "truncated": false + }, { "path": "SELF_IMPROVEMENT_REMINDER.md", "rawChars": 616, @@ -160,11 +169,11 @@ } ], "skills": { - "promptChars": 675, + "promptChars": 659, "entries": [ { "name": "capability-evolver", - "blockChars": 306 + "blockChars": 290 } ] }, @@ -380,15 +389,15 @@ } }, "compactionCount": 0, - "inputTokens": 100407, - "outputTokens": 30, - "totalTokens": 118071, - "contextTokens": 200000, - "memoryFlushAt": 1772764823004, - "memoryFlushCompactionCount": 0, "totalTokensFresh": true, - "cacheRead": 17664, - "cacheWrite": 0 + "cacheRead": 11328, + "cacheWrite": 0, + "contextTokens": 200000, + "inputTokens": 6931, + "outputTokens": 366, + "totalTokens": 18259, + "lastHeartbeatText": "浩南收到,蒋先生!\n\n⏰ **定时提醒触发:日历同步**\n\n现在是 **2026年3月7日 星期六 早上7:00**,您的日历同步提醒已触发。\n\n这是一个周期性的提醒任务。您需要我帮您检查一下今天或近期有没有重要的日程安排吗?", + "lastHeartbeatSentAt": 1772838021602 }, "agent:haonan:wecom:dm:zhangqing": { "origin": { @@ -719,179 +728,30 @@ "memoryFlushCompactionCount": 0 }, "agent:haonan:cron:41396aeb-6e3a-47b2-9bd3-9156a348c1dc": { - "sessionId": "17553bf8-7e13-43ee-bde8-30af69a3afab", - "updatedAt": 1772737200044, + "sessionId": "e8669f76-c89d-42e8-999e-523286bfcd51", + "updatedAt": 1772823600046, "systemSent": true, "model": "glm-5", "contextTokens": 200000, "label": "Cron: backup-openclaw-json", "skillsSnapshot": { - "prompt": "\n\nThe following skills provide specialized instructions for specific tasks.\nUse the read tool to load a skill's file when the task matches its description.\nWhen a skill file references a relative path, resolve it against the skill directory (parent of SKILL.md / dirname of the path) and use that absolute path in tool commands.\n\n\n \n feishu-doc\n Feishu document read/write operations. Activate when user mentions Feishu docs, cloud docs, or docx links.\n\n /home/starmen1265/.openclaw/extensions/feishu/skills/feishu-doc/SKILL.md\n \n \n feishu-drive\n Feishu cloud storage file management. Activate when user mentions cloud space, folders, drive.\n\n /home/starmen1265/.openclaw/extensions/feishu/skills/feishu-drive/SKILL.md\n \n \n feishu-perm\n Feishu permission management for documents and files. Activate when user mentions sharing, permissions, collaborators.\n\n /home/starmen1265/.openclaw/extensions/feishu/skills/feishu-perm/SKILL.md\n \n \n feishu-wiki\n Feishu knowledge base navigation. Activate when user mentions knowledge base, wiki, or wiki links.\n\n /home/starmen1265/.openclaw/extensions/feishu/skills/feishu-wiki/SKILL.md\n \n \n healthcheck\n Host security hardening and risk-tolerance configuration for OpenClaw deployments. Use when a user asks for security audits, firewall/SSH/update hardening, risk posture, exposure review, OpenClaw cron scheduling for periodic checks, or version status checks on a machine running OpenClaw (laptop, workstation, Pi, VPS).\n /home/starmen1265/.npm-global/lib/node_modules/openclaw/skills/healthcheck/SKILL.md\n \n \n skill-creator\n Create or update AgentSkills. Use when designing, structuring, or packaging skills with scripts, references, and assets.\n /home/starmen1265/.npm-global/lib/node_modules/openclaw/skills/skill-creator/SKILL.md\n \n \n video-frames\n Extract frames or short clips from videos using ffmpeg.\n /home/starmen1265/.npm-global/lib/node_modules/openclaw/skills/video-frames/SKILL.md\n \n \n weather\n Get current weather and forecasts (no API key required).\n /home/starmen1265/.npm-global/lib/node_modules/openclaw/skills/weather/SKILL.md\n \n \n clawlist\n MUST use for any multi-step project, long-running task, or infinite monitoring workflow. Plan, execute, track, and verify tasks with checkpoint validation. For projects, automation, and ongoing operations.\n /home/starmen1265/.openclaw/skills/clawlist/SKILL.md\n \n \n brainstorming\n MUST use before any creative work - creating features, building components, adding functionality, or modifying behavior. Explores user intent, requirements and design before implementation.\n /home/starmen1265/.openclaw/skills/clawlist/brainstorming/SKILL.md\n \n \n dispatch-multiple-agents\n Use when facing 2+ independent tasks that can be worked on without shared state or sequential dependencies. Dispatch subagents to work concurrently.\n /home/starmen1265/.openclaw/skills/clawlist/dispatch-multiple-agents/SKILL.md\n \n \n doing-tasks\n Use when executing any task. Work through plans systematically, tracking progress, handling blockers, and coordinating with other skills. The central execution skill.\n /home/starmen1265/.openclaw/skills/clawlist/doing-tasks/SKILL.md\n \n \n verify-task\n MUST use after completing any multi-step task or project. Verifies completion against the original plan, checks quality criteria, and documents outcomes.\n /home/starmen1265/.openclaw/skills/clawlist/verify-task/SKILL.md\n \n \n write-plan\n MUST use after brainstorming and before executing. Creates detailed implementation plans with checkpoints, verification criteria, and execution options.\n /home/starmen1265/.openclaw/skills/clawlist/write-plan/SKILL.md\n \n \n find-skills\n Helps users discover and install agent skills when they ask questions like "how do I do X", "find a skill for X", "is there a skill that can...", or express interest in extending capabilities. This skill should be used when the user is looking for functionality that might exist as an installable skill.\n /home/starmen1265/.openclaw/skills/find-skills/SKILL.md\n \n", + "prompt": "\n\nThe following skills provide specialized instructions for specific tasks.\nUse the read tool to load a skill's file when the task matches its description.\nWhen a skill file references a relative path, resolve it against the skill directory (parent of SKILL.md / dirname of the path) and use that absolute path in tool commands.\n\n\n \n capability-evolver\n A self-evolution engine for AI agents. Analyzes runtime history to identify improvements and applies protocol-constrained evolution.\n ~/.openclaw/skills/capability-evolver/SKILL.md\n \n", "skills": [ { - "name": "feishu-doc" - }, - { - "name": "feishu-drive" - }, - { - "name": "feishu-perm" - }, - { - "name": "feishu-wiki" - }, - { - "name": "healthcheck" - }, - { - "name": "skill-creator" - }, - { - "name": "video-frames" - }, - { - "name": "weather" - }, - { - "name": "clawlist" - }, - { - "name": "brainstorming" - }, - { - "name": "dispatch-multiple-agents" - }, - { - "name": "doing-tasks" - }, - { - "name": "verify-task" - }, - { - "name": "write-plan" - }, - { - "name": "find-skills" + "name": "capability-evolver" } ], + "skillFilter": [ + "common-require", + "capability-evolver", + "self-improving-agent" + ], "resolvedSkills": [ { - "name": "feishu-doc", - "description": "Feishu document read/write operations. Activate when user mentions Feishu docs, cloud docs, or docx links.\n", - "filePath": "/home/starmen1265/.openclaw/extensions/feishu/skills/feishu-doc/SKILL.md", - "baseDir": "/home/starmen1265/.openclaw/extensions/feishu/skills/feishu-doc", - "source": "openclaw-extra", - "disableModelInvocation": false - }, - { - "name": "feishu-drive", - "description": "Feishu cloud storage file management. Activate when user mentions cloud space, folders, drive.\n", - "filePath": "/home/starmen1265/.openclaw/extensions/feishu/skills/feishu-drive/SKILL.md", - "baseDir": "/home/starmen1265/.openclaw/extensions/feishu/skills/feishu-drive", - "source": "openclaw-extra", - "disableModelInvocation": false - }, - { - "name": "feishu-perm", - "description": "Feishu permission management for documents and files. Activate when user mentions sharing, permissions, collaborators.\n", - "filePath": "/home/starmen1265/.openclaw/extensions/feishu/skills/feishu-perm/SKILL.md", - "baseDir": "/home/starmen1265/.openclaw/extensions/feishu/skills/feishu-perm", - "source": "openclaw-extra", - "disableModelInvocation": false - }, - { - "name": "feishu-wiki", - "description": "Feishu knowledge base navigation. Activate when user mentions knowledge base, wiki, or wiki links.\n", - "filePath": "/home/starmen1265/.openclaw/extensions/feishu/skills/feishu-wiki/SKILL.md", - "baseDir": "/home/starmen1265/.openclaw/extensions/feishu/skills/feishu-wiki", - "source": "openclaw-extra", - "disableModelInvocation": false - }, - { - "name": "healthcheck", - "description": "Host security hardening and risk-tolerance configuration for OpenClaw deployments. Use when a user asks for security audits, firewall/SSH/update hardening, risk posture, exposure review, OpenClaw cron scheduling for periodic checks, or version status checks on a machine running OpenClaw (laptop, workstation, Pi, VPS).", - "filePath": "/home/starmen1265/.npm-global/lib/node_modules/openclaw/skills/healthcheck/SKILL.md", - "baseDir": "/home/starmen1265/.npm-global/lib/node_modules/openclaw/skills/healthcheck", - "source": "openclaw-bundled", - "disableModelInvocation": false - }, - { - "name": "skill-creator", - "description": "Create or update AgentSkills. Use when designing, structuring, or packaging skills with scripts, references, and assets.", - "filePath": "/home/starmen1265/.npm-global/lib/node_modules/openclaw/skills/skill-creator/SKILL.md", - "baseDir": "/home/starmen1265/.npm-global/lib/node_modules/openclaw/skills/skill-creator", - "source": "openclaw-bundled", - "disableModelInvocation": false - }, - { - "name": "video-frames", - "description": "Extract frames or short clips from videos using ffmpeg.", - "filePath": "/home/starmen1265/.npm-global/lib/node_modules/openclaw/skills/video-frames/SKILL.md", - "baseDir": "/home/starmen1265/.npm-global/lib/node_modules/openclaw/skills/video-frames", - "source": "openclaw-bundled", - "disableModelInvocation": false - }, - { - "name": "weather", - "description": "Get current weather and forecasts (no API key required).", - "filePath": "/home/starmen1265/.npm-global/lib/node_modules/openclaw/skills/weather/SKILL.md", - "baseDir": "/home/starmen1265/.npm-global/lib/node_modules/openclaw/skills/weather", - "source": "openclaw-bundled", - "disableModelInvocation": false - }, - { - "name": "clawlist", - "description": "MUST use for any multi-step project, long-running task, or infinite monitoring workflow. Plan, execute, track, and verify tasks with checkpoint validation. For projects, automation, and ongoing operations.", - "filePath": "/home/starmen1265/.openclaw/skills/clawlist/SKILL.md", - "baseDir": "/home/starmen1265/.openclaw/skills/clawlist", - "source": "openclaw-managed", - "disableModelInvocation": false - }, - { - "name": "brainstorming", - "description": "MUST use before any creative work - creating features, building components, adding functionality, or modifying behavior. Explores user intent, requirements and design before implementation.", - "filePath": "/home/starmen1265/.openclaw/skills/clawlist/brainstorming/SKILL.md", - "baseDir": "/home/starmen1265/.openclaw/skills/clawlist/brainstorming", - "source": "openclaw-managed", - "disableModelInvocation": false - }, - { - "name": "dispatch-multiple-agents", - "description": "Use when facing 2+ independent tasks that can be worked on without shared state or sequential dependencies. Dispatch subagents to work concurrently.", - "filePath": "/home/starmen1265/.openclaw/skills/clawlist/dispatch-multiple-agents/SKILL.md", - "baseDir": "/home/starmen1265/.openclaw/skills/clawlist/dispatch-multiple-agents", - "source": "openclaw-managed", - "disableModelInvocation": false - }, - { - "name": "doing-tasks", - "description": "Use when executing any task. Work through plans systematically, tracking progress, handling blockers, and coordinating with other skills. The central execution skill.", - "filePath": "/home/starmen1265/.openclaw/skills/clawlist/doing-tasks/SKILL.md", - "baseDir": "/home/starmen1265/.openclaw/skills/clawlist/doing-tasks", - "source": "openclaw-managed", - "disableModelInvocation": false - }, - { - "name": "verify-task", - "description": "MUST use after completing any multi-step task or project. Verifies completion against the original plan, checks quality criteria, and documents outcomes.", - "filePath": "/home/starmen1265/.openclaw/skills/clawlist/verify-task/SKILL.md", - "baseDir": "/home/starmen1265/.openclaw/skills/clawlist/verify-task", - "source": "openclaw-managed", - "disableModelInvocation": false - }, - { - "name": "write-plan", - "description": "MUST use after brainstorming and before executing. Creates detailed implementation plans with checkpoints, verification criteria, and execution options.", - "filePath": "/home/starmen1265/.openclaw/skills/clawlist/write-plan/SKILL.md", - "baseDir": "/home/starmen1265/.openclaw/skills/clawlist/write-plan", - "source": "openclaw-managed", - "disableModelInvocation": false - }, - { - "name": "find-skills", - "description": "Helps users discover and install agent skills when they ask questions like \"how do I do X\", \"find a skill for X\", \"is there a skill that can...\", or express interest in extending capabilities. This skill should be used when the user is looking for functionality that might exist as an installable skill.", - "filePath": "/home/starmen1265/.openclaw/skills/find-skills/SKILL.md", - "baseDir": "/home/starmen1265/.openclaw/skills/find-skills", + "name": "capability-evolver", + "description": "A self-evolution engine for AI agents. Analyzes runtime history to identify improvements and applies protocol-constrained evolution.", + "filePath": "/home/starmen1265/.openclaw/skills/capability-evolver/SKILL.md", + "baseDir": "/home/starmen1265/.openclaw/skills/capability-evolver", "source": "openclaw-managed", "disableModelInvocation": false } @@ -899,13 +759,16 @@ "version": 0 }, "modelProvider": "zhipu", - "inputTokens": 7526, - "outputTokens": 275, - "totalTokens": 31526 + "inputTokens": 5873, + "outputTokens": 311, + "totalTokens": 16771, + "totalTokensFresh": true, + "cacheRead": 60352, + "cacheWrite": 0 }, "agent:haonan:cron:f03b184f-5f1d-4093-ae1b-fc9fe0b59eef": { - "sessionId": "ccc40ca7-7876-4d82-ab84-7b790feddc19", - "updatedAt": 1772794800044, + "sessionId": "90b377bf-4171-4f2c-917f-c6b10d0a5d73", + "updatedAt": 1772881200007, "systemSent": true, "model": "glm-4.7-FlashX", "contextTokens": 200000, @@ -935,401 +798,19 @@ "version": 0 }, "modelProvider": "zhipu", - "inputTokens": 76011, - "outputTokens": 2153, - "totalTokens": 87089 - }, - "agent:haonan:cron:f03b184f-5f1d-4093-ae1b-fc9fe0b59eef:run:a604e4f3-5de4-4e81-bb9f-ebc25b5fbc1a": { - "sessionId": "a604e4f3-5de4-4e81-bb9f-ebc25b5fbc1a", - "updatedAt": 1772708400038, - "systemSent": true, - "model": "glm-4.7-FlashX", - "contextTokens": 200000, - "label": "Cron: capability-evolver-daily", - "skillsSnapshot": { - "prompt": "\n\nThe following skills provide specialized instructions for specific tasks.\nUse the read tool to load a skill's file when the task matches its description.\nWhen a skill file references a relative path, resolve it against the skill directory (parent of SKILL.md / dirname of the path) and use that absolute path in tool commands.\n\n\n \n feishu-doc\n Feishu document read/write operations. Activate when user mentions Feishu docs, cloud docs, or docx links.\n\n /home/starmen1265/.openclaw/extensions/feishu/skills/feishu-doc/SKILL.md\n \n \n feishu-drive\n Feishu cloud storage file management. Activate when user mentions cloud space, folders, drive.\n\n /home/starmen1265/.openclaw/extensions/feishu/skills/feishu-drive/SKILL.md\n \n \n feishu-perm\n Feishu permission management for documents and files. Activate when user mentions sharing, permissions, collaborators.\n\n /home/starmen1265/.openclaw/extensions/feishu/skills/feishu-perm/SKILL.md\n \n \n feishu-wiki\n Feishu knowledge base navigation. Activate when user mentions knowledge base, wiki, or wiki links.\n\n /home/starmen1265/.openclaw/extensions/feishu/skills/feishu-wiki/SKILL.md\n \n \n healthcheck\n Host security hardening and risk-tolerance configuration for OpenClaw deployments. Use when a user asks for security audits, firewall/SSH/update hardening, risk posture, exposure review, OpenClaw cron scheduling for periodic checks, or version status checks on a machine running OpenClaw (laptop, workstation, Pi, VPS).\n /home/starmen1265/.npm-global/lib/node_modules/openclaw/skills/healthcheck/SKILL.md\n \n \n skill-creator\n Create or update AgentSkills. Use when designing, structuring, or packaging skills with scripts, references, and assets.\n /home/starmen1265/.npm-global/lib/node_modules/openclaw/skills/skill-creator/SKILL.md\n \n \n video-frames\n Extract frames or short clips from videos using ffmpeg.\n /home/starmen1265/.npm-global/lib/node_modules/openclaw/skills/video-frames/SKILL.md\n \n \n weather\n Get current weather and forecasts (no API key required).\n /home/starmen1265/.npm-global/lib/node_modules/openclaw/skills/weather/SKILL.md\n \n \n capability-evolver\n A self-evolution engine for AI agents. Analyzes runtime history to identify improvements and applies protocol-constrained evolution.\n /home/starmen1265/.openclaw/skills/capability-evolver/SKILL.md\n \n \n clawlist\n MUST use for any multi-step project, long-running task, or infinite monitoring workflow. Plan, execute, track, and verify tasks with checkpoint validation. For projects, automation, and ongoing operations.\n /home/starmen1265/.openclaw/skills/clawlist/SKILL.md\n \n \n brainstorming\n MUST use before any creative work - creating features, building components, adding functionality, or modifying behavior. Explores user intent, requirements and design before implementation.\n /home/starmen1265/.openclaw/skills/clawlist/brainstorming/SKILL.md\n \n \n dispatch-multiple-agents\n Use when facing 2+ independent tasks that can be worked on without shared state or sequential dependencies. Dispatch subagents to work concurrently.\n /home/starmen1265/.openclaw/skills/clawlist/dispatch-multiple-agents/SKILL.md\n \n \n doing-tasks\n Use when executing any task. Work through plans systematically, tracking progress, handling blockers, and coordinating with other skills. The central execution skill.\n /home/starmen1265/.openclaw/skills/clawlist/doing-tasks/SKILL.md\n \n \n verify-task\n MUST use after completing any multi-step task or project. Verifies completion against the original plan, checks quality criteria, and documents outcomes.\n /home/starmen1265/.openclaw/skills/clawlist/verify-task/SKILL.md\n \n \n write-plan\n MUST use after brainstorming and before executing. Creates detailed implementation plans with checkpoints, verification criteria, and execution options.\n /home/starmen1265/.openclaw/skills/clawlist/write-plan/SKILL.md\n \n \n find-skills\n Helps users discover and install agent skills when they ask questions like "how do I do X", "find a skill for X", "is there a skill that can...", or express interest in extending capabilities. This skill should be used when the user is looking for functionality that might exist as an installable skill.\n /home/starmen1265/.openclaw/skills/find-skills/SKILL.md\n \n \n self-improvement\n Captures learnings, errors, and corrections to enable continuous improvement. Use when: (1) A command or operation fails unexpectedly, (2) User corrects Claude ('No, that's wrong...', 'Actually...'), (3) User requests a capability that doesn't exist, (4) An external API or tool fails, (5) Claude realizes its knowledge is outdated or incorrect, (6) A better approach is discovered for a recurring task. Also review learnings before major tasks.\n /home/starmen1265/.openclaw/skills/self-improving-agent/SKILL.md\n \n", - "skills": [ - { - "name": "feishu-doc" - }, - { - "name": "feishu-drive" - }, - { - "name": "feishu-perm" - }, - { - "name": "feishu-wiki" - }, - { - "name": "healthcheck" - }, - { - "name": "skill-creator" - }, - { - "name": "video-frames" - }, - { - "name": "weather" - }, - { - "name": "capability-evolver" - }, - { - "name": "clawlist" - }, - { - "name": "brainstorming" - }, - { - "name": "dispatch-multiple-agents" - }, - { - "name": "doing-tasks" - }, - { - "name": "verify-task" - }, - { - "name": "write-plan" - }, - { - "name": "find-skills" - }, - { - "name": "self-improvement" - } - ], - "resolvedSkills": [ - { - "name": "feishu-doc", - "description": "Feishu document read/write operations. Activate when user mentions Feishu docs, cloud docs, or docx links.\n", - "filePath": "/home/starmen1265/.openclaw/extensions/feishu/skills/feishu-doc/SKILL.md", - "baseDir": "/home/starmen1265/.openclaw/extensions/feishu/skills/feishu-doc", - "source": "openclaw-extra", - "disableModelInvocation": false - }, - { - "name": "feishu-drive", - "description": "Feishu cloud storage file management. Activate when user mentions cloud space, folders, drive.\n", - "filePath": "/home/starmen1265/.openclaw/extensions/feishu/skills/feishu-drive/SKILL.md", - "baseDir": "/home/starmen1265/.openclaw/extensions/feishu/skills/feishu-drive", - "source": "openclaw-extra", - "disableModelInvocation": false - }, - { - "name": "feishu-perm", - "description": "Feishu permission management for documents and files. Activate when user mentions sharing, permissions, collaborators.\n", - "filePath": "/home/starmen1265/.openclaw/extensions/feishu/skills/feishu-perm/SKILL.md", - "baseDir": "/home/starmen1265/.openclaw/extensions/feishu/skills/feishu-perm", - "source": "openclaw-extra", - "disableModelInvocation": false - }, - { - "name": "feishu-wiki", - "description": "Feishu knowledge base navigation. Activate when user mentions knowledge base, wiki, or wiki links.\n", - "filePath": "/home/starmen1265/.openclaw/extensions/feishu/skills/feishu-wiki/SKILL.md", - "baseDir": "/home/starmen1265/.openclaw/extensions/feishu/skills/feishu-wiki", - "source": "openclaw-extra", - "disableModelInvocation": false - }, - { - "name": "healthcheck", - "description": "Host security hardening and risk-tolerance configuration for OpenClaw deployments. Use when a user asks for security audits, firewall/SSH/update hardening, risk posture, exposure review, OpenClaw cron scheduling for periodic checks, or version status checks on a machine running OpenClaw (laptop, workstation, Pi, VPS).", - "filePath": "/home/starmen1265/.npm-global/lib/node_modules/openclaw/skills/healthcheck/SKILL.md", - "baseDir": "/home/starmen1265/.npm-global/lib/node_modules/openclaw/skills/healthcheck", - "source": "openclaw-bundled", - "disableModelInvocation": false - }, - { - "name": "skill-creator", - "description": "Create or update AgentSkills. Use when designing, structuring, or packaging skills with scripts, references, and assets.", - "filePath": "/home/starmen1265/.npm-global/lib/node_modules/openclaw/skills/skill-creator/SKILL.md", - "baseDir": "/home/starmen1265/.npm-global/lib/node_modules/openclaw/skills/skill-creator", - "source": "openclaw-bundled", - "disableModelInvocation": false - }, - { - "name": "video-frames", - "description": "Extract frames or short clips from videos using ffmpeg.", - "filePath": "/home/starmen1265/.npm-global/lib/node_modules/openclaw/skills/video-frames/SKILL.md", - "baseDir": "/home/starmen1265/.npm-global/lib/node_modules/openclaw/skills/video-frames", - "source": "openclaw-bundled", - "disableModelInvocation": false - }, - { - "name": "weather", - "description": "Get current weather and forecasts (no API key required).", - "filePath": "/home/starmen1265/.npm-global/lib/node_modules/openclaw/skills/weather/SKILL.md", - "baseDir": "/home/starmen1265/.npm-global/lib/node_modules/openclaw/skills/weather", - "source": "openclaw-bundled", - "disableModelInvocation": false - }, - { - "name": "capability-evolver", - "description": "A self-evolution engine for AI agents. Analyzes runtime history to identify improvements and applies protocol-constrained evolution.", - "filePath": "/home/starmen1265/.openclaw/skills/capability-evolver/SKILL.md", - "baseDir": "/home/starmen1265/.openclaw/skills/capability-evolver", - "source": "openclaw-managed", - "disableModelInvocation": false - }, - { - "name": "clawlist", - "description": "MUST use for any multi-step project, long-running task, or infinite monitoring workflow. Plan, execute, track, and verify tasks with checkpoint validation. For projects, automation, and ongoing operations.", - "filePath": "/home/starmen1265/.openclaw/skills/clawlist/SKILL.md", - "baseDir": "/home/starmen1265/.openclaw/skills/clawlist", - "source": "openclaw-managed", - "disableModelInvocation": false - }, - { - "name": "brainstorming", - "description": "MUST use before any creative work - creating features, building components, adding functionality, or modifying behavior. Explores user intent, requirements and design before implementation.", - "filePath": "/home/starmen1265/.openclaw/skills/clawlist/brainstorming/SKILL.md", - "baseDir": "/home/starmen1265/.openclaw/skills/clawlist/brainstorming", - "source": "openclaw-managed", - "disableModelInvocation": false - }, - { - "name": "dispatch-multiple-agents", - "description": "Use when facing 2+ independent tasks that can be worked on without shared state or sequential dependencies. Dispatch subagents to work concurrently.", - "filePath": "/home/starmen1265/.openclaw/skills/clawlist/dispatch-multiple-agents/SKILL.md", - "baseDir": "/home/starmen1265/.openclaw/skills/clawlist/dispatch-multiple-agents", - "source": "openclaw-managed", - "disableModelInvocation": false - }, - { - "name": "doing-tasks", - "description": "Use when executing any task. Work through plans systematically, tracking progress, handling blockers, and coordinating with other skills. The central execution skill.", - "filePath": "/home/starmen1265/.openclaw/skills/clawlist/doing-tasks/SKILL.md", - "baseDir": "/home/starmen1265/.openclaw/skills/clawlist/doing-tasks", - "source": "openclaw-managed", - "disableModelInvocation": false - }, - { - "name": "verify-task", - "description": "MUST use after completing any multi-step task or project. Verifies completion against the original plan, checks quality criteria, and documents outcomes.", - "filePath": "/home/starmen1265/.openclaw/skills/clawlist/verify-task/SKILL.md", - "baseDir": "/home/starmen1265/.openclaw/skills/clawlist/verify-task", - "source": "openclaw-managed", - "disableModelInvocation": false - }, - { - "name": "write-plan", - "description": "MUST use after brainstorming and before executing. Creates detailed implementation plans with checkpoints, verification criteria, and execution options.", - "filePath": "/home/starmen1265/.openclaw/skills/clawlist/write-plan/SKILL.md", - "baseDir": "/home/starmen1265/.openclaw/skills/clawlist/write-plan", - "source": "openclaw-managed", - "disableModelInvocation": false - }, - { - "name": "find-skills", - "description": "Helps users discover and install agent skills when they ask questions like \"how do I do X\", \"find a skill for X\", \"is there a skill that can...\", or express interest in extending capabilities. This skill should be used when the user is looking for functionality that might exist as an installable skill.", - "filePath": "/home/starmen1265/.openclaw/skills/find-skills/SKILL.md", - "baseDir": "/home/starmen1265/.openclaw/skills/find-skills", - "source": "openclaw-managed", - "disableModelInvocation": false - }, - { - "name": "self-improvement", - "description": "Captures learnings, errors, and corrections to enable continuous improvement. Use when: (1) A command or operation fails unexpectedly, (2) User corrects Claude ('No, that's wrong...', 'Actually...'), (3) User requests a capability that doesn't exist, (4) An external API or tool fails, (5) Claude realizes its knowledge is outdated or incorrect, (6) A better approach is discovered for a recurring task. Also review learnings before major tasks.", - "filePath": "/home/starmen1265/.openclaw/skills/self-improving-agent/SKILL.md", - "baseDir": "/home/starmen1265/.openclaw/skills/self-improving-agent", - "source": "openclaw-managed", - "disableModelInvocation": false - } - ], - "version": 0 + "inputTokens": 38280, + "outputTokens": 324, + "totalTokens": 44424, + "deliveryContext": { + "channel": "webchat" }, - "modelProvider": "zhipu", - "inputTokens": 76011, - "outputTokens": 2153, - "totalTokens": 87089 - }, - "agent:haonan:cron:41396aeb-6e3a-47b2-9bd3-9156a348c1dc:run:17553bf8-7e13-43ee-bde8-30af69a3afab": { - "sessionId": "17553bf8-7e13-43ee-bde8-30af69a3afab", - "updatedAt": 1772737200044, - "systemSent": true, - "model": "glm-5", - "contextTokens": 200000, - "label": "Cron: backup-openclaw-json", - "skillsSnapshot": { - "prompt": "\n\nThe following skills provide specialized instructions for specific tasks.\nUse the read tool to load a skill's file when the task matches its description.\nWhen a skill file references a relative path, resolve it against the skill directory (parent of SKILL.md / dirname of the path) and use that absolute path in tool commands.\n\n\n \n feishu-doc\n Feishu document read/write operations. Activate when user mentions Feishu docs, cloud docs, or docx links.\n\n /home/starmen1265/.openclaw/extensions/feishu/skills/feishu-doc/SKILL.md\n \n \n feishu-drive\n Feishu cloud storage file management. Activate when user mentions cloud space, folders, drive.\n\n /home/starmen1265/.openclaw/extensions/feishu/skills/feishu-drive/SKILL.md\n \n \n feishu-perm\n Feishu permission management for documents and files. Activate when user mentions sharing, permissions, collaborators.\n\n /home/starmen1265/.openclaw/extensions/feishu/skills/feishu-perm/SKILL.md\n \n \n feishu-wiki\n Feishu knowledge base navigation. Activate when user mentions knowledge base, wiki, or wiki links.\n\n /home/starmen1265/.openclaw/extensions/feishu/skills/feishu-wiki/SKILL.md\n \n \n healthcheck\n Host security hardening and risk-tolerance configuration for OpenClaw deployments. Use when a user asks for security audits, firewall/SSH/update hardening, risk posture, exposure review, OpenClaw cron scheduling for periodic checks, or version status checks on a machine running OpenClaw (laptop, workstation, Pi, VPS).\n /home/starmen1265/.npm-global/lib/node_modules/openclaw/skills/healthcheck/SKILL.md\n \n \n skill-creator\n Create or update AgentSkills. Use when designing, structuring, or packaging skills with scripts, references, and assets.\n /home/starmen1265/.npm-global/lib/node_modules/openclaw/skills/skill-creator/SKILL.md\n \n \n video-frames\n Extract frames or short clips from videos using ffmpeg.\n /home/starmen1265/.npm-global/lib/node_modules/openclaw/skills/video-frames/SKILL.md\n \n \n weather\n Get current weather and forecasts (no API key required).\n /home/starmen1265/.npm-global/lib/node_modules/openclaw/skills/weather/SKILL.md\n \n \n clawlist\n MUST use for any multi-step project, long-running task, or infinite monitoring workflow. Plan, execute, track, and verify tasks with checkpoint validation. For projects, automation, and ongoing operations.\n /home/starmen1265/.openclaw/skills/clawlist/SKILL.md\n \n \n brainstorming\n MUST use before any creative work - creating features, building components, adding functionality, or modifying behavior. Explores user intent, requirements and design before implementation.\n /home/starmen1265/.openclaw/skills/clawlist/brainstorming/SKILL.md\n \n \n dispatch-multiple-agents\n Use when facing 2+ independent tasks that can be worked on without shared state or sequential dependencies. Dispatch subagents to work concurrently.\n /home/starmen1265/.openclaw/skills/clawlist/dispatch-multiple-agents/SKILL.md\n \n \n doing-tasks\n Use when executing any task. Work through plans systematically, tracking progress, handling blockers, and coordinating with other skills. The central execution skill.\n /home/starmen1265/.openclaw/skills/clawlist/doing-tasks/SKILL.md\n \n \n verify-task\n MUST use after completing any multi-step task or project. Verifies completion against the original plan, checks quality criteria, and documents outcomes.\n /home/starmen1265/.openclaw/skills/clawlist/verify-task/SKILL.md\n \n \n write-plan\n MUST use after brainstorming and before executing. Creates detailed implementation plans with checkpoints, verification criteria, and execution options.\n /home/starmen1265/.openclaw/skills/clawlist/write-plan/SKILL.md\n \n \n find-skills\n Helps users discover and install agent skills when they ask questions like "how do I do X", "find a skill for X", "is there a skill that can...", or express interest in extending capabilities. This skill should be used when the user is looking for functionality that might exist as an installable skill.\n /home/starmen1265/.openclaw/skills/find-skills/SKILL.md\n \n", - "skills": [ - { - "name": "feishu-doc" - }, - { - "name": "feishu-drive" - }, - { - "name": "feishu-perm" - }, - { - "name": "feishu-wiki" - }, - { - "name": "healthcheck" - }, - { - "name": "skill-creator" - }, - { - "name": "video-frames" - }, - { - "name": "weather" - }, - { - "name": "clawlist" - }, - { - "name": "brainstorming" - }, - { - "name": "dispatch-multiple-agents" - }, - { - "name": "doing-tasks" - }, - { - "name": "verify-task" - }, - { - "name": "write-plan" - }, - { - "name": "find-skills" - } - ], - "resolvedSkills": [ - { - "name": "feishu-doc", - "description": "Feishu document read/write operations. Activate when user mentions Feishu docs, cloud docs, or docx links.\n", - "filePath": "/home/starmen1265/.openclaw/extensions/feishu/skills/feishu-doc/SKILL.md", - "baseDir": "/home/starmen1265/.openclaw/extensions/feishu/skills/feishu-doc", - "source": "openclaw-extra", - "disableModelInvocation": false - }, - { - "name": "feishu-drive", - "description": "Feishu cloud storage file management. Activate when user mentions cloud space, folders, drive.\n", - "filePath": "/home/starmen1265/.openclaw/extensions/feishu/skills/feishu-drive/SKILL.md", - "baseDir": "/home/starmen1265/.openclaw/extensions/feishu/skills/feishu-drive", - "source": "openclaw-extra", - "disableModelInvocation": false - }, - { - "name": "feishu-perm", - "description": "Feishu permission management for documents and files. Activate when user mentions sharing, permissions, collaborators.\n", - "filePath": "/home/starmen1265/.openclaw/extensions/feishu/skills/feishu-perm/SKILL.md", - "baseDir": "/home/starmen1265/.openclaw/extensions/feishu/skills/feishu-perm", - "source": "openclaw-extra", - "disableModelInvocation": false - }, - { - "name": "feishu-wiki", - "description": "Feishu knowledge base navigation. Activate when user mentions knowledge base, wiki, or wiki links.\n", - "filePath": "/home/starmen1265/.openclaw/extensions/feishu/skills/feishu-wiki/SKILL.md", - "baseDir": "/home/starmen1265/.openclaw/extensions/feishu/skills/feishu-wiki", - "source": "openclaw-extra", - "disableModelInvocation": false - }, - { - "name": "healthcheck", - "description": "Host security hardening and risk-tolerance configuration for OpenClaw deployments. Use when a user asks for security audits, firewall/SSH/update hardening, risk posture, exposure review, OpenClaw cron scheduling for periodic checks, or version status checks on a machine running OpenClaw (laptop, workstation, Pi, VPS).", - "filePath": "/home/starmen1265/.npm-global/lib/node_modules/openclaw/skills/healthcheck/SKILL.md", - "baseDir": "/home/starmen1265/.npm-global/lib/node_modules/openclaw/skills/healthcheck", - "source": "openclaw-bundled", - "disableModelInvocation": false - }, - { - "name": "skill-creator", - "description": "Create or update AgentSkills. Use when designing, structuring, or packaging skills with scripts, references, and assets.", - "filePath": "/home/starmen1265/.npm-global/lib/node_modules/openclaw/skills/skill-creator/SKILL.md", - "baseDir": "/home/starmen1265/.npm-global/lib/node_modules/openclaw/skills/skill-creator", - "source": "openclaw-bundled", - "disableModelInvocation": false - }, - { - "name": "video-frames", - "description": "Extract frames or short clips from videos using ffmpeg.", - "filePath": "/home/starmen1265/.npm-global/lib/node_modules/openclaw/skills/video-frames/SKILL.md", - "baseDir": "/home/starmen1265/.npm-global/lib/node_modules/openclaw/skills/video-frames", - "source": "openclaw-bundled", - "disableModelInvocation": false - }, - { - "name": "weather", - "description": "Get current weather and forecasts (no API key required).", - "filePath": "/home/starmen1265/.npm-global/lib/node_modules/openclaw/skills/weather/SKILL.md", - "baseDir": "/home/starmen1265/.npm-global/lib/node_modules/openclaw/skills/weather", - "source": "openclaw-bundled", - "disableModelInvocation": false - }, - { - "name": "clawlist", - "description": "MUST use for any multi-step project, long-running task, or infinite monitoring workflow. Plan, execute, track, and verify tasks with checkpoint validation. For projects, automation, and ongoing operations.", - "filePath": "/home/starmen1265/.openclaw/skills/clawlist/SKILL.md", - "baseDir": "/home/starmen1265/.openclaw/skills/clawlist", - "source": "openclaw-managed", - "disableModelInvocation": false - }, - { - "name": "brainstorming", - "description": "MUST use before any creative work - creating features, building components, adding functionality, or modifying behavior. Explores user intent, requirements and design before implementation.", - "filePath": "/home/starmen1265/.openclaw/skills/clawlist/brainstorming/SKILL.md", - "baseDir": "/home/starmen1265/.openclaw/skills/clawlist/brainstorming", - "source": "openclaw-managed", - "disableModelInvocation": false - }, - { - "name": "dispatch-multiple-agents", - "description": "Use when facing 2+ independent tasks that can be worked on without shared state or sequential dependencies. Dispatch subagents to work concurrently.", - "filePath": "/home/starmen1265/.openclaw/skills/clawlist/dispatch-multiple-agents/SKILL.md", - "baseDir": "/home/starmen1265/.openclaw/skills/clawlist/dispatch-multiple-agents", - "source": "openclaw-managed", - "disableModelInvocation": false - }, - { - "name": "doing-tasks", - "description": "Use when executing any task. Work through plans systematically, tracking progress, handling blockers, and coordinating with other skills. The central execution skill.", - "filePath": "/home/starmen1265/.openclaw/skills/clawlist/doing-tasks/SKILL.md", - "baseDir": "/home/starmen1265/.openclaw/skills/clawlist/doing-tasks", - "source": "openclaw-managed", - "disableModelInvocation": false - }, - { - "name": "verify-task", - "description": "MUST use after completing any multi-step task or project. Verifies completion against the original plan, checks quality criteria, and documents outcomes.", - "filePath": "/home/starmen1265/.openclaw/skills/clawlist/verify-task/SKILL.md", - "baseDir": "/home/starmen1265/.openclaw/skills/clawlist/verify-task", - "source": "openclaw-managed", - "disableModelInvocation": false - }, - { - "name": "write-plan", - "description": "MUST use after brainstorming and before executing. Creates detailed implementation plans with checkpoints, verification criteria, and execution options.", - "filePath": "/home/starmen1265/.openclaw/skills/clawlist/write-plan/SKILL.md", - "baseDir": "/home/starmen1265/.openclaw/skills/clawlist/write-plan", - "source": "openclaw-managed", - "disableModelInvocation": false - }, - { - "name": "find-skills", - "description": "Helps users discover and install agent skills when they ask questions like \"how do I do X\", \"find a skill for X\", \"is there a skill that can...\", or express interest in extending capabilities. This skill should be used when the user is looking for functionality that might exist as an installable skill.", - "filePath": "/home/starmen1265/.openclaw/skills/find-skills/SKILL.md", - "baseDir": "/home/starmen1265/.openclaw/skills/find-skills", - "source": "openclaw-managed", - "disableModelInvocation": false - } - ], - "version": 0 - }, - "modelProvider": "zhipu", - "inputTokens": 7526, - "outputTokens": 275, - "totalTokens": 31526 + "lastChannel": "webchat", + "channel": "webchat", + "sessionFile": "/home/starmen1265/.openclaw/agents/haonan/sessions/ccc40ca7-7876-4d82-ab84-7b790feddc19.jsonl", + "abortedLastRun": false, + "totalTokensFresh": true, + "cacheRead": 6144, + "cacheWrite": 0 }, "agent:haonan:cron:f03b184f-5f1d-4093-ae1b-fc9fe0b59eef:run:ccc40ca7-7876-4d82-ab84-7b790feddc19": { "sessionId": "ccc40ca7-7876-4d82-ab84-7b790feddc19", @@ -1366,5 +847,168 @@ "inputTokens": 76011, "outputTokens": 2153, "totalTokens": 87089 + }, + "agent:haonan:cron:41396aeb-6e3a-47b2-9bd3-9156a348c1dc:run:e8669f76-c89d-42e8-999e-523286bfcd51": { + "sessionId": "e8669f76-c89d-42e8-999e-523286bfcd51", + "updatedAt": 1772823600046, + "systemSent": true, + "model": "glm-5", + "contextTokens": 200000, + "label": "Cron: backup-openclaw-json", + "skillsSnapshot": { + "prompt": "\n\nThe following skills provide specialized instructions for specific tasks.\nUse the read tool to load a skill's file when the task matches its description.\nWhen a skill file references a relative path, resolve it against the skill directory (parent of SKILL.md / dirname of the path) and use that absolute path in tool commands.\n\n\n \n capability-evolver\n A self-evolution engine for AI agents. Analyzes runtime history to identify improvements and applies protocol-constrained evolution.\n ~/.openclaw/skills/capability-evolver/SKILL.md\n \n", + "skills": [ + { + "name": "capability-evolver" + } + ], + "skillFilter": [ + "common-require", + "capability-evolver", + "self-improving-agent" + ], + "resolvedSkills": [ + { + "name": "capability-evolver", + "description": "A self-evolution engine for AI agents. Analyzes runtime history to identify improvements and applies protocol-constrained evolution.", + "filePath": "/home/starmen1265/.openclaw/skills/capability-evolver/SKILL.md", + "baseDir": "/home/starmen1265/.openclaw/skills/capability-evolver", + "source": "openclaw-managed", + "disableModelInvocation": false + } + ], + "version": 0 + }, + "modelProvider": "zhipu", + "inputTokens": 5873, + "outputTokens": 311, + "totalTokens": 16771, + "totalTokensFresh": true, + "cacheRead": 60352, + "cacheWrite": 0 + }, + "agent:haonan:cron:3245fca7-045b-4977-8fab-020f6df2e453": { + "sessionId": "7734d06d-75a4-4e07-909d-20484e0a0977", + "updatedAt": 1772838000043, + "systemSent": true, + "label": "Cron: ai-conversation-logger", + "skillsSnapshot": { + "prompt": "\n\nThe following skills provide specialized instructions for specific tasks.\nUse the read tool to load a skill's file when the task matches its description.\nWhen a skill file references a relative path, resolve it against the skill directory (parent of SKILL.md / dirname of the path) and use that absolute path in tool commands.\n\n\n \n capability-evolver\n A self-evolution engine for AI agents. Analyzes runtime history to identify improvements and applies protocol-constrained evolution.\n ~/.openclaw/skills/capability-evolver/SKILL.md\n \n", + "skills": [ + { + "name": "capability-evolver" + } + ], + "skillFilter": [ + "common-require", + "capability-evolver", + "self-improving-agent" + ], + "resolvedSkills": [ + { + "name": "capability-evolver", + "description": "A self-evolution engine for AI agents. Analyzes runtime history to identify improvements and applies protocol-constrained evolution.", + "filePath": "/home/starmen1265/.openclaw/skills/capability-evolver/SKILL.md", + "baseDir": "/home/starmen1265/.openclaw/skills/capability-evolver", + "source": "openclaw-managed", + "disableModelInvocation": false + } + ], + "version": 0 + }, + "modelProvider": "zhipu", + "model": "glm-5", + "contextTokens": 200000, + "inputTokens": 10634, + "outputTokens": 454, + "totalTokens": 16729, + "totalTokensFresh": true, + "cacheRead": 22400, + "cacheWrite": 0 + }, + "agent:haonan:cron:3245fca7-045b-4977-8fab-020f6df2e453:run:7734d06d-75a4-4e07-909d-20484e0a0977": { + "sessionId": "7734d06d-75a4-4e07-909d-20484e0a0977", + "updatedAt": 1772838000043, + "systemSent": true, + "label": "Cron: ai-conversation-logger", + "skillsSnapshot": { + "prompt": "\n\nThe following skills provide specialized instructions for specific tasks.\nUse the read tool to load a skill's file when the task matches its description.\nWhen a skill file references a relative path, resolve it against the skill directory (parent of SKILL.md / dirname of the path) and use that absolute path in tool commands.\n\n\n \n capability-evolver\n A self-evolution engine for AI agents. Analyzes runtime history to identify improvements and applies protocol-constrained evolution.\n ~/.openclaw/skills/capability-evolver/SKILL.md\n \n", + "skills": [ + { + "name": "capability-evolver" + } + ], + "skillFilter": [ + "common-require", + "capability-evolver", + "self-improving-agent" + ], + "resolvedSkills": [ + { + "name": "capability-evolver", + "description": "A self-evolution engine for AI agents. Analyzes runtime history to identify improvements and applies protocol-constrained evolution.", + "filePath": "/home/starmen1265/.openclaw/skills/capability-evolver/SKILL.md", + "baseDir": "/home/starmen1265/.openclaw/skills/capability-evolver", + "source": "openclaw-managed", + "disableModelInvocation": false + } + ], + "version": 0 + }, + "modelProvider": "zhipu", + "model": "glm-5", + "contextTokens": 200000, + "inputTokens": 10634, + "outputTokens": 454, + "totalTokens": 16729, + "totalTokensFresh": true, + "cacheRead": 22400, + "cacheWrite": 0 + }, + "agent:haonan:cron:f03b184f-5f1d-4093-ae1b-fc9fe0b59eef:run:90b377bf-4171-4f2c-917f-c6b10d0a5d73": { + "sessionId": "90b377bf-4171-4f2c-917f-c6b10d0a5d73", + "updatedAt": 1772881200007, + "systemSent": true, + "model": "glm-4.7-FlashX", + "contextTokens": 200000, + "label": "Cron: capability-evolver-daily", + "skillsSnapshot": { + "prompt": "\n\nThe following skills provide specialized instructions for specific tasks.\nUse the read tool to load a skill's file when the task matches its description.\nWhen a skill file references a relative path, resolve it against the skill directory (parent of SKILL.md / dirname of the path) and use that absolute path in tool commands.\n\n\n \n capability-evolver\n A self-evolution engine for AI agents. Analyzes runtime history to identify improvements and applies protocol-constrained evolution.\n ~/.openclaw/skills/capability-evolver/SKILL.md\n \n", + "skills": [ + { + "name": "capability-evolver" + } + ], + "skillFilter": [ + "common-require", + "capability-evolver", + "self-improving-agent" + ], + "resolvedSkills": [ + { + "name": "capability-evolver", + "description": "A self-evolution engine for AI agents. Analyzes runtime history to identify improvements and applies protocol-constrained evolution.", + "filePath": "/home/starmen1265/.openclaw/skills/capability-evolver/SKILL.md", + "baseDir": "/home/starmen1265/.openclaw/skills/capability-evolver", + "source": "openclaw-managed", + "disableModelInvocation": false + } + ], + "version": 0 + }, + "modelProvider": "zhipu", + "inputTokens": 38280, + "outputTokens": 324, + "totalTokens": 44424, + "deliveryContext": { + "channel": "webchat" + }, + "lastChannel": "webchat", + "channel": "webchat", + "sessionFile": "/home/starmen1265/.openclaw/agents/haonan/sessions/ccc40ca7-7876-4d82-ab84-7b790feddc19.jsonl", + "abortedLastRun": false, + "totalTokensFresh": true, + "cacheRead": 6144, + "cacheWrite": 0 } } \ No newline at end of file diff --git a/cron/jobs.json b/cron/jobs.json index aa70725..0013e9c 100644 --- a/cron/jobs.json +++ b/cron/jobs.json @@ -7,7 +7,7 @@ "name": "backup-openclaw-json", "enabled": true, "createdAtMs": 1772261581796, - "updatedAtMs": 1772737225286, + "updatedAtMs": 1772823613163, "schedule": { "kind": "cron", "expr": "0 3 * * *", @@ -23,11 +23,14 @@ "mode": "announce" }, "state": { - "nextRunAtMs": 1772823600000, - "lastRunAtMs": 1772737200033, + "nextRunAtMs": 1772910000000, + "lastRunAtMs": 1772823600004, "lastStatus": "ok", - "lastDurationMs": 25253, - "consecutiveErrors": 0 + "lastDurationMs": 13159, + "consecutiveErrors": 0, + "lastRunStatus": "ok", + "lastDelivered": true, + "lastDeliveryStatus": "delivered" } }, { @@ -36,7 +39,7 @@ "name": "capability-evolver-daily", "enabled": true, "createdAtMs": 1772550743528, - "updatedAtMs": 1772708684177, + "updatedAtMs": 1772795100016, "schedule": { "kind": "cron", "expr": "0 19 * * *", @@ -57,12 +60,14 @@ "to": "feishu-pm" }, "state": { - "nextRunAtMs": 1772794800000, - "lastRunAtMs": 1772708400027, - "lastStatus": "ok", - "lastDurationMs": 284150, - "consecutiveErrors": 0, - "runningAtMs": 1772794800004 + "nextRunAtMs": 1772881200000, + "lastRunAtMs": 1772794800006, + "lastStatus": "error", + "lastDurationMs": 300010, + "consecutiveErrors": 1, + "lastRunStatus": "error", + "lastDeliveryStatus": "unknown", + "runningAtMs": 1772881200002 } }, { @@ -71,7 +76,7 @@ "name": "zq-knowledge-base-sync", "enabled": true, "createdAtMs": 1772551807455, - "updatedAtMs": 1772737228596, + "updatedAtMs": 1772823613164, "schedule": { "expr": "0 3 * * *", "kind": "cron", @@ -84,11 +89,14 @@ "text": "执行知识库同步:bash ~/.openclaw/cron/scripts/zq-sync.sh" }, "state": { - "nextRunAtMs": 1772823600000, - "lastRunAtMs": 1772737225286, - "lastStatus": "ok", - "lastDurationMs": 3310, - "consecutiveErrors": 0 + "nextRunAtMs": 1772910000000, + "lastRunAtMs": 1772823613163, + "lastStatus": "skipped", + "lastDurationMs": 1, + "consecutiveErrors": 0, + "lastRunStatus": "skipped", + "lastError": "disabled", + "lastDeliveryStatus": "not-requested" } }, { @@ -97,7 +105,7 @@ "name": "openclaw-backup", "enabled": true, "createdAtMs": 1772552362242, - "updatedAtMs": 1772737238212, + "updatedAtMs": 1772823613164, "schedule": { "expr": "0 3 * * *", "kind": "cron", @@ -110,11 +118,14 @@ "text": "执行 OpenClaw 备份:bash ~/.openclaw/cron/scripts/git-auto-sync.sh" }, "state": { - "nextRunAtMs": 1772823600000, - "lastRunAtMs": 1772737228596, - "lastStatus": "ok", - "lastDurationMs": 9616, - "consecutiveErrors": 0 + "nextRunAtMs": 1772910000000, + "lastRunAtMs": 1772823613164, + "lastStatus": "skipped", + "lastDurationMs": 0, + "consecutiveErrors": 0, + "lastRunStatus": "skipped", + "lastError": "disabled", + "lastDeliveryStatus": "not-requested" } }, { @@ -124,7 +135,7 @@ "description": "每天早上7点整理与各个 AI 代理的对话记录", "enabled": true, "createdAtMs": 1772776369645, - "updatedAtMs": 1772777284202, + "updatedAtMs": 1772838021601, "schedule": { "kind": "cron", "expr": "0 7 * * *" @@ -141,7 +152,14 @@ "channel": "last" }, "state": { - "nextRunAtMs": 1772838000000 + "nextRunAtMs": 1772924400000, + "lastRunAtMs": 1772838000003, + "lastRunStatus": "ok", + "lastStatus": "ok", + "lastDurationMs": 21598, + "lastDelivered": true, + "lastDeliveryStatus": "delivered", + "consecutiveErrors": 0 } }, { @@ -150,7 +168,7 @@ "description": "每天7点同步提醒到CalDAV日历", "enabled": true, "createdAtMs": 1772791528528, - "updatedAtMs": 1772791528528, + "updatedAtMs": 1772838034862, "schedule": { "kind": "cron", "expr": "0 7 * * *", @@ -163,7 +181,13 @@ "text": "calendar-reminder-sync" }, "state": { - "nextRunAtMs": 1772838000000 + "nextRunAtMs": 1772924400000, + "lastRunAtMs": 1772838021601, + "lastRunStatus": "ok", + "lastStatus": "ok", + "lastDurationMs": 13261, + "lastDeliveryStatus": "not-requested", + "consecutiveErrors": 0 } } ] diff --git a/cron/jobs.json.bak b/cron/jobs.json.bak index 83541d6..3609998 100644 --- a/cron/jobs.json.bak +++ b/cron/jobs.json.bak @@ -7,7 +7,7 @@ "name": "backup-openclaw-json", "enabled": true, "createdAtMs": 1772261581796, - "updatedAtMs": 1772737225286, + "updatedAtMs": 1772823613163, "schedule": { "kind": "cron", "expr": "0 3 * * *", @@ -23,11 +23,14 @@ "mode": "announce" }, "state": { - "nextRunAtMs": 1772823600000, - "lastRunAtMs": 1772737200033, + "nextRunAtMs": 1772910000000, + "lastRunAtMs": 1772823600004, "lastStatus": "ok", - "lastDurationMs": 25253, - "consecutiveErrors": 0 + "lastDurationMs": 13159, + "consecutiveErrors": 0, + "lastRunStatus": "ok", + "lastDelivered": true, + "lastDeliveryStatus": "delivered" } }, { @@ -36,7 +39,7 @@ "name": "capability-evolver-daily", "enabled": true, "createdAtMs": 1772550743528, - "updatedAtMs": 1772708684177, + "updatedAtMs": 1772795100016, "schedule": { "kind": "cron", "expr": "0 19 * * *", @@ -57,11 +60,14 @@ "to": "feishu-pm" }, "state": { - "nextRunAtMs": 1772794800000, - "lastRunAtMs": 1772708400027, - "lastStatus": "ok", - "lastDurationMs": 284150, - "consecutiveErrors": 0 + "nextRunAtMs": 1772881200000, + "lastRunAtMs": 1772794800006, + "lastStatus": "error", + "lastDurationMs": 300010, + "consecutiveErrors": 1, + "lastRunStatus": "error", + "lastError": "cron: job execution timed out", + "lastDeliveryStatus": "unknown" } }, { @@ -70,7 +76,7 @@ "name": "zq-knowledge-base-sync", "enabled": true, "createdAtMs": 1772551807455, - "updatedAtMs": 1772737228596, + "updatedAtMs": 1772823613164, "schedule": { "expr": "0 3 * * *", "kind": "cron", @@ -83,11 +89,14 @@ "text": "执行知识库同步:bash ~/.openclaw/cron/scripts/zq-sync.sh" }, "state": { - "nextRunAtMs": 1772823600000, - "lastRunAtMs": 1772737225286, - "lastStatus": "ok", - "lastDurationMs": 3310, - "consecutiveErrors": 0 + "nextRunAtMs": 1772910000000, + "lastRunAtMs": 1772823613163, + "lastStatus": "skipped", + "lastDurationMs": 1, + "consecutiveErrors": 0, + "lastRunStatus": "skipped", + "lastError": "disabled", + "lastDeliveryStatus": "not-requested" } }, { @@ -96,7 +105,7 @@ "name": "openclaw-backup", "enabled": true, "createdAtMs": 1772552362242, - "updatedAtMs": 1772737238212, + "updatedAtMs": 1772823613164, "schedule": { "expr": "0 3 * * *", "kind": "cron", @@ -109,11 +118,14 @@ "text": "执行 OpenClaw 备份:bash ~/.openclaw/cron/scripts/git-auto-sync.sh" }, "state": { - "nextRunAtMs": 1772823600000, - "lastRunAtMs": 1772737228596, - "lastStatus": "ok", - "lastDurationMs": 9616, - "consecutiveErrors": 0 + "nextRunAtMs": 1772910000000, + "lastRunAtMs": 1772823613164, + "lastStatus": "skipped", + "lastDurationMs": 0, + "consecutiveErrors": 0, + "lastRunStatus": "skipped", + "lastError": "disabled", + "lastDeliveryStatus": "not-requested" } }, { @@ -123,7 +135,7 @@ "description": "每天早上7点整理与各个 AI 代理的对话记录", "enabled": true, "createdAtMs": 1772776369645, - "updatedAtMs": 1772777284202, + "updatedAtMs": 1772838021601, "schedule": { "kind": "cron", "expr": "0 7 * * *" @@ -140,7 +152,14 @@ "channel": "last" }, "state": { - "nextRunAtMs": 1772838000000 + "nextRunAtMs": 1772924400000, + "lastRunAtMs": 1772838000003, + "lastRunStatus": "ok", + "lastStatus": "ok", + "lastDurationMs": 21598, + "lastDelivered": true, + "lastDeliveryStatus": "delivered", + "consecutiveErrors": 0 } }, { @@ -149,7 +168,7 @@ "description": "每天7点同步提醒到CalDAV日历", "enabled": true, "createdAtMs": 1772791528528, - "updatedAtMs": 1772791528528, + "updatedAtMs": 1772838034862, "schedule": { "kind": "cron", "expr": "0 7 * * *", @@ -162,7 +181,13 @@ "text": "calendar-reminder-sync" }, "state": { - "nextRunAtMs": 1772838000000 + "nextRunAtMs": 1772924400000, + "lastRunAtMs": 1772838021601, + "lastRunStatus": "ok", + "lastStatus": "ok", + "lastDurationMs": 13261, + "lastDeliveryStatus": "not-requested", + "consecutiveErrors": 0 } } ] diff --git a/identity/device-auth.json b/identity/device-auth.json index 6318f10..09ff78c 100644 --- a/identity/device-auth.json +++ b/identity/device-auth.json @@ -10,7 +10,7 @@ "operator.approvals", "operator.pairing" ], - "updatedAtMs": 1772793108419 + "updatedAtMs": 1772838020938 } } }