From c01c4557146c37514ea8f9086e9ab57b9e17d5ca Mon Sep 17 00:00:00 2001 From: starmen1265 Date: Fri, 8 May 2026 02:10:03 +0800 Subject: [PATCH] =?UTF-8?q?=E8=87=AA=E5=8A=A8=E5=90=8C=E6=AD=A5:=202026-05?= =?UTF-8?q?-08=2002:10?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- agents/haonan/sessions/sessions.json | 1597 ++++++++++----------- agents/ui-designer/sessions/sessions.json | 801 ++++++----- cron/jobs.json | 106 +- tasks/runs.sqlite-shm | Bin 32768 -> 32768 bytes tasks/runs.sqlite-wal | Bin 4157112 -> 4157112 bytes 5 files changed, 1260 insertions(+), 1244 deletions(-) diff --git a/agents/haonan/sessions/sessions.json b/agents/haonan/sessions/sessions.json index 966462b..9536a51 100644 --- a/agents/haonan/sessions/sessions.json +++ b/agents/haonan/sessions/sessions.json @@ -754,8 +754,8 @@ "memoryFlushCompactionCount": 0 }, "agent:haonan:cron:41396aeb-6e3a-47b2-9bd3-9156a348c1dc": { - "sessionId": "656e1d6b-7d89-4a9b-845d-8637b0a6399c", - "updatedAt": 1778090400012, + "sessionId": "de76d2c1-11a8-474a-8f49-f2e275b3cec4", + "updatedAt": 1778176800010, "systemSent": true, "model": "glm-5", "contextTokens": 200000, @@ -796,19 +796,19 @@ "version": 0 }, "modelProvider": "zhipu", - "inputTokens": 13760, - "outputTokens": 70, - "totalTokens": 18849, + "inputTokens": 15185, + "outputTokens": 80, + "totalTokens": 18636, "totalTokensFresh": true, - "cacheRead": 23872, + "cacheRead": 22016, "cacheWrite": 0, "authProfileOverride": "minimax:cn", "authProfileOverrideSource": "auto", "authProfileOverrideCompactionCount": 0, "systemPromptReport": { "source": "run", - "generatedAt": 1778090464886, - "sessionId": "656e1d6b-7d89-4a9b-845d-8637b0a6399c", + "generatedAt": 1778176860360, + "sessionId": "de76d2c1-11a8-474a-8f49-f2e275b3cec4", "sessionKey": "agent:haonan:cron:41396aeb-6e3a-47b2-9bd3-9156a348c1dc", "provider": "zhipu", "model": "glm-5", @@ -1137,9 +1137,9 @@ }, "agent:haonan:cron:f03b184f-5f1d-4093-ae1b-fc9fe0b59eef": { "sessionId": "c3c00269-0338-4780-8124-1ae876e5aa9e", - "updatedAt": 1778091601920, + "updatedAt": 1778091600011, "systemSent": true, - "model": "glm-4.7-FlashX", + "model": "glm-5", "contextTokens": 200000, "label": "Cron: capability-evolver-daily", "skillsSnapshot": { @@ -1178,9 +1178,9 @@ "version": 0 }, "modelProvider": "zhipu", - "inputTokens": 11165, - "outputTokens": 1077, - "totalTokens": 29380, + "inputTokens": 8467, + "outputTokens": 1233, + "totalTokens": 26795, "deliveryContext": { "channel": "webchat" }, @@ -1189,12 +1189,12 @@ "sessionFile": "/home/starmen1265/.openclaw/agents/haonan/sessions/ccc40ca7-7876-4d82-ab84-7b790feddc19.jsonl", "abortedLastRun": false, "totalTokensFresh": true, - "cacheRead": 139648, + "cacheRead": 108544, "cacheWrite": 0, "systemPromptReport": { "source": "run", - "generatedAt": 1778005220991, - "sessionId": "ac095264-a8b2-4ed4-92a0-6c15f1fca1a3", + "generatedAt": 1778091621059, + "sessionId": "c3c00269-0338-4780-8124-1ae876e5aa9e", "sessionKey": "agent:haonan:cron:f03b184f-5f1d-4093-ae1b-fc9fe0b59eef", "provider": "zhipu", "model": "glm-5", @@ -1520,10 +1520,8 @@ } }, "estimatedCostUsd": 0, - "status": "failed", - "startedAt": 1778091600197, - "endedAt": 1778091601917, - "runtimeMs": 1720 + "status": "running", + "startedAt": 1775931600223 }, "agent:haonan:cron:3245fca7-045b-4977-8fab-020f6df2e453": { "sessionId": "8debcda0-e8fd-44c3-8c30-da668f3efab2", @@ -1565,8 +1563,8 @@ "cacheWrite": 0 }, "agent:haonan:cron:aa4d2de9-79be-4262-83ee-af8824793bfc": { - "sessionId": "ae29d944-e48c-47a9-b850-46c9941d7576", - "updatedAt": 1778091000032, + "sessionId": "0c99d9b2-635d-4727-b166-94b7bafc31f2", + "updatedAt": 1778177400294, "systemSent": true, "label": "Cron: openclaw-git-sync", "skillsSnapshot": { @@ -1944,777 +1942,10 @@ ] } }, - "estimatedCostUsd": 0.31247094000000003 - }, - "agent:haonan:cron:f03b184f-5f1d-4093-ae1b-fc9fe0b59eef:run:ac095264-a8b2-4ed4-92a0-6c15f1fca1a3": { - "sessionId": "ac095264-a8b2-4ed4-92a0-6c15f1fca1a3", - "updatedAt": 1778005200012, - "systemSent": true, - "model": "glm-5", - "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 \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 ~/.openclaw/skills/clawlist/SKILL.md\n \n", - "skills": [ - { - "name": "capability-evolver" - }, - { - "name": "clawlist" - } - ], - "skillFilter": [ - "clawlist", - "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 - }, - { - "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 - } - ], - "version": 0 - }, - "modelProvider": "zhipu", - "inputTokens": 11165, - "outputTokens": 1077, - "totalTokens": 29380, - "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": 139648, - "cacheWrite": 0, - "systemPromptReport": { - "source": "run", - "generatedAt": 1778005220991, - "sessionId": "ac095264-a8b2-4ed4-92a0-6c15f1fca1a3", - "sessionKey": "agent:haonan:cron:f03b184f-5f1d-4093-ae1b-fc9fe0b59eef", - "provider": "zhipu", - "model": "glm-5", - "workspaceDir": "/home/starmen1265/.openclaw/agents/haonan/workspace", - "bootstrapMaxChars": 20000, - "bootstrapTotalMaxChars": 150000, - "bootstrapTruncation": { - "warningMode": "once", - "warningShown": false, - "truncatedFiles": 0, - "nearLimitFiles": 0, - "totalNearLimit": false - }, - "sandbox": { - "mode": "off", - "sandboxed": false - }, - "systemPrompt": { - "chars": 23534, - "projectContextChars": 14014, - "nonProjectContextChars": 9520 - }, - "injectedWorkspaceFiles": [ - { - "name": "AGENTS.md", - "path": "/home/starmen1265/.openclaw/agents/haonan/workspace/AGENTS.md", - "missing": false, - "rawChars": 11295, - "injectedChars": 11295, - "truncated": false - }, - { - "name": "SOUL.md", - "path": "/home/starmen1265/.openclaw/agents/haonan/workspace/SOUL.md", - "missing": false, - "rawChars": 285, - "injectedChars": 285, - "truncated": false - }, - { - "name": "TOOLS.md", - "path": "/home/starmen1265/.openclaw/agents/haonan/workspace/TOOLS.md", - "missing": false, - "rawChars": 572, - "injectedChars": 572, - "truncated": false - }, - { - "name": "IDENTITY.md", - "path": "/home/starmen1265/.openclaw/agents/haonan/workspace/IDENTITY.md", - "missing": false, - "rawChars": 130, - "injectedChars": 130, - "truncated": false - }, - { - "name": "USER.md", - "path": "/home/starmen1265/.openclaw/agents/haonan/workspace/USER.md", - "missing": false, - "rawChars": 132, - "injectedChars": 132, - "truncated": false - }, - { - "path": "SELF_IMPROVEMENT_REMINDER.md", - "rawChars": 616, - "injectedChars": 616, - "truncated": false - } - ], - "skills": { - "promptChars": 1005, - "entries": [ - { - "name": "capability-evolver", - "blockChars": 290 - }, - { - "name": "clawlist", - "blockChars": 343 - } - ] - }, - "tools": { - "listChars": 4054, - "schemaChars": 30173, - "entries": [ - { - "name": "read", - "summaryChars": 298, - "schemaChars": 574, - "propertiesCount": 6 - }, - { - "name": "edit", - "summaryChars": 326, - "schemaChars": 1103, - "propertiesCount": 5 - }, - { - "name": "write", - "summaryChars": 127, - "schemaChars": 497, - "propertiesCount": 5 - }, - { - "name": "exec", - "summaryChars": 181, - "schemaChars": 1098, - "propertiesCount": 12 - }, - { - "name": "process", - "summaryChars": 85, - "schemaChars": 961, - "propertiesCount": 12 - }, - { - "name": "canvas", - "summaryChars": 106, - "schemaChars": 661, - "propertiesCount": 18 - }, - { - "name": "nodes", - "summaryChars": 118, - "schemaChars": 1589, - "propertiesCount": 32 - }, - { - "name": "cron", - "summaryChars": 3570, - "schemaChars": 690, - "propertiesCount": 13 - }, - { - "name": "message", - "summaryChars": 203, - "schemaChars": 5628, - "propertiesCount": 104 - }, - { - "name": "tts", - "summaryChars": 152, - "schemaChars": 223, - "propertiesCount": 2 - }, - { - "name": "image_generate", - "summaryChars": 435, - "schemaChars": 1195, - "propertiesCount": 10 - }, - { - "name": "gateway", - "summaryChars": 464, - "schemaChars": 497, - "propertiesCount": 12 - }, - { - "name": "agents_list", - "summaryChars": 118, - "schemaChars": 33, - "propertiesCount": 0 - }, - { - "name": "sessions_list", - "summaryChars": 54, - "schemaChars": 212, - "propertiesCount": 4 - }, - { - "name": "sessions_history", - "summaryChars": 36, - "schemaChars": 161, - "propertiesCount": 3 - }, - { - "name": "sessions_send", - "summaryChars": 84, - "schemaChars": 274, - "propertiesCount": 5 - }, - { - "name": "sessions_yield", - "summaryChars": 97, - "schemaChars": 60, - "propertiesCount": 1 - }, - { - "name": "sessions_spawn", - "summaryChars": 198, - "schemaChars": 1179, - "propertiesCount": 17 - }, - { - "name": "subagents", - "summaryChars": 105, - "schemaChars": 191, - "propertiesCount": 4 - }, - { - "name": "session_status", - "summaryChars": 262, - "schemaChars": 89, - "propertiesCount": 2 - }, - { - "name": "web_search", - "summaryChars": 175, - "schemaChars": 1084, - "propertiesCount": 9 - }, - { - "name": "web_fetch", - "summaryChars": 129, - "schemaChars": 374, - "propertiesCount": 3 - }, - { - "name": "image", - "summaryChars": 201, - "schemaChars": 342, - "propertiesCount": 6 - }, - { - "name": "browser", - "summaryChars": 1066, - "schemaChars": 2799, - "propertiesCount": 48 - }, - { - "name": "feishu_doc", - "summaryChars": 321, - "schemaChars": 2898, - "propertiesCount": 27 - }, - { - "name": "feishu_app_scopes", - "summaryChars": 102, - "schemaChars": 33, - "propertiesCount": 0 - }, - { - "name": "feishu_chat", - "summaryChars": 59, - "schemaChars": 606, - "propertiesCount": 6 - }, - { - "name": "feishu_wiki", - "summaryChars": 83, - "schemaChars": 971, - "propertiesCount": 10 - }, - { - "name": "feishu_drive", - "summaryChars": 81, - "schemaChars": 486, - "propertiesCount": 5 - }, - { - "name": "feishu_bitable_get_meta", - "summaryChars": 114, - "schemaChars": 170, - "propertiesCount": 1 - }, - { - "name": "feishu_bitable_list_fields", - "summaryChars": 76, - "schemaChars": 255, - "propertiesCount": 2 - }, - { - "name": "feishu_bitable_list_records", - "summaryChars": 64, - "schemaChars": 462, - "propertiesCount": 4 - }, - { - "name": "feishu_bitable_get_record", - "summaryChars": 46, - "schemaChars": 335, - "propertiesCount": 3 - }, - { - "name": "feishu_bitable_create_record", - "summaryChars": 44, - "schemaChars": 549, - "propertiesCount": 3 - }, - { - "name": "feishu_bitable_update_record", - "summaryChars": 50, - "schemaChars": 473, - "propertiesCount": 4 - }, - { - "name": "feishu_bitable_create_app", - "summaryChars": 57, - "schemaChars": 243, - "propertiesCount": 2 - }, - { - "name": "feishu_bitable_create_field", - "summaryChars": 46, - "schemaChars": 911, - "propertiesCount": 5 - }, - { - "name": "memory_search", - "summaryChars": 334, - "schemaChars": 139, - "propertiesCount": 3 - }, - { - "name": "memory_get", - "summaryChars": 151, - "schemaChars": 128, - "propertiesCount": 3 - } - ] - } - }, - "estimatedCostUsd": 0, + "estimatedCostUsd": 0.31247094000000003, "status": "running", - "startedAt": 1775931600223 - }, - "agent:haonan:cron:41396aeb-6e3a-47b2-9bd3-9156a348c1dc:run:656e1d6b-7d89-4a9b-845d-8637b0a6399c": { - "sessionId": "656e1d6b-7d89-4a9b-845d-8637b0a6399c", - "updatedAt": 1778090400012, - "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 \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 ~/.openclaw/skills/clawlist/SKILL.md\n \n", - "skills": [ - { - "name": "capability-evolver" - }, - { - "name": "clawlist" - } - ], - "skillFilter": [ - "clawlist", - "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 - }, - { - "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 - } - ], - "version": 0 - }, - "modelProvider": "zhipu", - "inputTokens": 13760, - "outputTokens": 70, - "totalTokens": 18849, - "totalTokensFresh": true, - "cacheRead": 23872, - "cacheWrite": 0, - "authProfileOverride": "minimax:cn", - "authProfileOverrideSource": "auto", - "authProfileOverrideCompactionCount": 0, - "systemPromptReport": { - "source": "run", - "generatedAt": 1778090464886, - "sessionId": "656e1d6b-7d89-4a9b-845d-8637b0a6399c", - "sessionKey": "agent:haonan:cron:41396aeb-6e3a-47b2-9bd3-9156a348c1dc", - "provider": "zhipu", - "model": "glm-5", - "workspaceDir": "/home/starmen1265/.openclaw/agents/haonan/workspace", - "bootstrapMaxChars": 20000, - "bootstrapTotalMaxChars": 150000, - "bootstrapTruncation": { - "warningMode": "once", - "warningShown": false, - "truncatedFiles": 0, - "nearLimitFiles": 0, - "totalNearLimit": false - }, - "sandbox": { - "mode": "off", - "sandboxed": false - }, - "systemPrompt": { - "chars": 23534, - "projectContextChars": 14014, - "nonProjectContextChars": 9520 - }, - "injectedWorkspaceFiles": [ - { - "name": "AGENTS.md", - "path": "/home/starmen1265/.openclaw/agents/haonan/workspace/AGENTS.md", - "missing": false, - "rawChars": 11295, - "injectedChars": 11295, - "truncated": false - }, - { - "name": "SOUL.md", - "path": "/home/starmen1265/.openclaw/agents/haonan/workspace/SOUL.md", - "missing": false, - "rawChars": 285, - "injectedChars": 285, - "truncated": false - }, - { - "name": "TOOLS.md", - "path": "/home/starmen1265/.openclaw/agents/haonan/workspace/TOOLS.md", - "missing": false, - "rawChars": 572, - "injectedChars": 572, - "truncated": false - }, - { - "name": "IDENTITY.md", - "path": "/home/starmen1265/.openclaw/agents/haonan/workspace/IDENTITY.md", - "missing": false, - "rawChars": 130, - "injectedChars": 130, - "truncated": false - }, - { - "name": "USER.md", - "path": "/home/starmen1265/.openclaw/agents/haonan/workspace/USER.md", - "missing": false, - "rawChars": 132, - "injectedChars": 132, - "truncated": false - }, - { - "path": "SELF_IMPROVEMENT_REMINDER.md", - "rawChars": 616, - "injectedChars": 616, - "truncated": false - } - ], - "skills": { - "promptChars": 1005, - "entries": [ - { - "name": "capability-evolver", - "blockChars": 290 - }, - { - "name": "clawlist", - "blockChars": 343 - } - ] - }, - "tools": { - "listChars": 4054, - "schemaChars": 30173, - "entries": [ - { - "name": "read", - "summaryChars": 298, - "schemaChars": 574, - "propertiesCount": 6 - }, - { - "name": "edit", - "summaryChars": 326, - "schemaChars": 1103, - "propertiesCount": 5 - }, - { - "name": "write", - "summaryChars": 127, - "schemaChars": 497, - "propertiesCount": 5 - }, - { - "name": "exec", - "summaryChars": 181, - "schemaChars": 1098, - "propertiesCount": 12 - }, - { - "name": "process", - "summaryChars": 85, - "schemaChars": 961, - "propertiesCount": 12 - }, - { - "name": "canvas", - "summaryChars": 106, - "schemaChars": 661, - "propertiesCount": 18 - }, - { - "name": "nodes", - "summaryChars": 118, - "schemaChars": 1589, - "propertiesCount": 32 - }, - { - "name": "cron", - "summaryChars": 3570, - "schemaChars": 690, - "propertiesCount": 13 - }, - { - "name": "message", - "summaryChars": 203, - "schemaChars": 5628, - "propertiesCount": 104 - }, - { - "name": "tts", - "summaryChars": 152, - "schemaChars": 223, - "propertiesCount": 2 - }, - { - "name": "image_generate", - "summaryChars": 435, - "schemaChars": 1195, - "propertiesCount": 10 - }, - { - "name": "gateway", - "summaryChars": 464, - "schemaChars": 497, - "propertiesCount": 12 - }, - { - "name": "agents_list", - "summaryChars": 118, - "schemaChars": 33, - "propertiesCount": 0 - }, - { - "name": "sessions_list", - "summaryChars": 54, - "schemaChars": 212, - "propertiesCount": 4 - }, - { - "name": "sessions_history", - "summaryChars": 36, - "schemaChars": 161, - "propertiesCount": 3 - }, - { - "name": "sessions_send", - "summaryChars": 84, - "schemaChars": 274, - "propertiesCount": 5 - }, - { - "name": "sessions_yield", - "summaryChars": 97, - "schemaChars": 60, - "propertiesCount": 1 - }, - { - "name": "sessions_spawn", - "summaryChars": 198, - "schemaChars": 1179, - "propertiesCount": 17 - }, - { - "name": "subagents", - "summaryChars": 105, - "schemaChars": 191, - "propertiesCount": 4 - }, - { - "name": "session_status", - "summaryChars": 262, - "schemaChars": 89, - "propertiesCount": 2 - }, - { - "name": "web_search", - "summaryChars": 175, - "schemaChars": 1084, - "propertiesCount": 9 - }, - { - "name": "web_fetch", - "summaryChars": 129, - "schemaChars": 374, - "propertiesCount": 3 - }, - { - "name": "image", - "summaryChars": 201, - "schemaChars": 342, - "propertiesCount": 6 - }, - { - "name": "browser", - "summaryChars": 1066, - "schemaChars": 2799, - "propertiesCount": 48 - }, - { - "name": "feishu_doc", - "summaryChars": 321, - "schemaChars": 2898, - "propertiesCount": 27 - }, - { - "name": "feishu_app_scopes", - "summaryChars": 102, - "schemaChars": 33, - "propertiesCount": 0 - }, - { - "name": "feishu_chat", - "summaryChars": 59, - "schemaChars": 606, - "propertiesCount": 6 - }, - { - "name": "feishu_wiki", - "summaryChars": 83, - "schemaChars": 971, - "propertiesCount": 10 - }, - { - "name": "feishu_drive", - "summaryChars": 81, - "schemaChars": 486, - "propertiesCount": 5 - }, - { - "name": "feishu_bitable_get_meta", - "summaryChars": 114, - "schemaChars": 170, - "propertiesCount": 1 - }, - { - "name": "feishu_bitable_list_fields", - "summaryChars": 76, - "schemaChars": 255, - "propertiesCount": 2 - }, - { - "name": "feishu_bitable_list_records", - "summaryChars": 64, - "schemaChars": 462, - "propertiesCount": 4 - }, - { - "name": "feishu_bitable_get_record", - "summaryChars": 46, - "schemaChars": 335, - "propertiesCount": 3 - }, - { - "name": "feishu_bitable_create_record", - "summaryChars": 44, - "schemaChars": 549, - "propertiesCount": 3 - }, - { - "name": "feishu_bitable_update_record", - "summaryChars": 50, - "schemaChars": 473, - "propertiesCount": 4 - }, - { - "name": "feishu_bitable_create_app", - "summaryChars": 57, - "schemaChars": 243, - "propertiesCount": 2 - }, - { - "name": "feishu_bitable_create_field", - "summaryChars": 46, - "schemaChars": 911, - "propertiesCount": 5 - }, - { - "name": "memory_search", - "summaryChars": 334, - "schemaChars": 139, - "propertiesCount": 3 - }, - { - "name": "memory_get", - "summaryChars": 151, - "schemaChars": 128, - "propertiesCount": 3 - } - ] - } - }, - "estimatedCostUsd": 0.050374140000000005 + "startedAt": 1778177400289, + "abortedLastRun": false }, "agent:haonan:cron:aa4d2de9-79be-4262-83ee-af8824793bfc:run:ae29d944-e48c-47a9-b850-46c9941d7576": { "sessionId": "ae29d944-e48c-47a9-b850-46c9941d7576", @@ -3100,9 +2331,9 @@ }, "agent:haonan:cron:f03b184f-5f1d-4093-ae1b-fc9fe0b59eef:run:c3c00269-0338-4780-8124-1ae876e5aa9e": { "sessionId": "c3c00269-0338-4780-8124-1ae876e5aa9e", - "updatedAt": 1778091621072, + "updatedAt": 1778091600011, "systemSent": true, - "model": "glm-4.7-FlashX", + "model": "glm-5", "contextTokens": 200000, "label": "Cron: capability-evolver-daily", "skillsSnapshot": { @@ -3141,9 +2372,9 @@ "version": 0 }, "modelProvider": "zhipu", - "inputTokens": 11165, - "outputTokens": 1077, - "totalTokens": 29380, + "inputTokens": 8467, + "outputTokens": 1233, + "totalTokens": 26795, "deliveryContext": { "channel": "webchat" }, @@ -3152,12 +2383,12 @@ "sessionFile": "/home/starmen1265/.openclaw/agents/haonan/sessions/ccc40ca7-7876-4d82-ab84-7b790feddc19.jsonl", "abortedLastRun": false, "totalTokensFresh": true, - "cacheRead": 139648, + "cacheRead": 108544, "cacheWrite": 0, "systemPromptReport": { "source": "run", - "generatedAt": 1778005220991, - "sessionId": "ac095264-a8b2-4ed4-92a0-6c15f1fca1a3", + "generatedAt": 1778091621059, + "sessionId": "c3c00269-0338-4780-8124-1ae876e5aa9e", "sessionKey": "agent:haonan:cron:f03b184f-5f1d-4093-ae1b-fc9fe0b59eef", "provider": "zhipu", "model": "glm-5", @@ -3484,6 +2715,770 @@ }, "estimatedCostUsd": 0, "status": "running", - "startedAt": 1778091621065 + "startedAt": 1775931600223 + }, + "agent:haonan:cron:41396aeb-6e3a-47b2-9bd3-9156a348c1dc:run:de76d2c1-11a8-474a-8f49-f2e275b3cec4": { + "sessionId": "de76d2c1-11a8-474a-8f49-f2e275b3cec4", + "updatedAt": 1778176800010, + "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 \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 ~/.openclaw/skills/clawlist/SKILL.md\n \n", + "skills": [ + { + "name": "capability-evolver" + }, + { + "name": "clawlist" + } + ], + "skillFilter": [ + "clawlist", + "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 + }, + { + "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 + } + ], + "version": 0 + }, + "modelProvider": "zhipu", + "inputTokens": 15185, + "outputTokens": 80, + "totalTokens": 18636, + "totalTokensFresh": true, + "cacheRead": 22016, + "cacheWrite": 0, + "authProfileOverride": "minimax:cn", + "authProfileOverrideSource": "auto", + "authProfileOverrideCompactionCount": 0, + "systemPromptReport": { + "source": "run", + "generatedAt": 1778176860360, + "sessionId": "de76d2c1-11a8-474a-8f49-f2e275b3cec4", + "sessionKey": "agent:haonan:cron:41396aeb-6e3a-47b2-9bd3-9156a348c1dc", + "provider": "zhipu", + "model": "glm-5", + "workspaceDir": "/home/starmen1265/.openclaw/agents/haonan/workspace", + "bootstrapMaxChars": 20000, + "bootstrapTotalMaxChars": 150000, + "bootstrapTruncation": { + "warningMode": "once", + "warningShown": false, + "truncatedFiles": 0, + "nearLimitFiles": 0, + "totalNearLimit": false + }, + "sandbox": { + "mode": "off", + "sandboxed": false + }, + "systemPrompt": { + "chars": 23534, + "projectContextChars": 14014, + "nonProjectContextChars": 9520 + }, + "injectedWorkspaceFiles": [ + { + "name": "AGENTS.md", + "path": "/home/starmen1265/.openclaw/agents/haonan/workspace/AGENTS.md", + "missing": false, + "rawChars": 11295, + "injectedChars": 11295, + "truncated": false + }, + { + "name": "SOUL.md", + "path": "/home/starmen1265/.openclaw/agents/haonan/workspace/SOUL.md", + "missing": false, + "rawChars": 285, + "injectedChars": 285, + "truncated": false + }, + { + "name": "TOOLS.md", + "path": "/home/starmen1265/.openclaw/agents/haonan/workspace/TOOLS.md", + "missing": false, + "rawChars": 572, + "injectedChars": 572, + "truncated": false + }, + { + "name": "IDENTITY.md", + "path": "/home/starmen1265/.openclaw/agents/haonan/workspace/IDENTITY.md", + "missing": false, + "rawChars": 130, + "injectedChars": 130, + "truncated": false + }, + { + "name": "USER.md", + "path": "/home/starmen1265/.openclaw/agents/haonan/workspace/USER.md", + "missing": false, + "rawChars": 132, + "injectedChars": 132, + "truncated": false + }, + { + "path": "SELF_IMPROVEMENT_REMINDER.md", + "rawChars": 616, + "injectedChars": 616, + "truncated": false + } + ], + "skills": { + "promptChars": 1005, + "entries": [ + { + "name": "capability-evolver", + "blockChars": 290 + }, + { + "name": "clawlist", + "blockChars": 343 + } + ] + }, + "tools": { + "listChars": 4054, + "schemaChars": 30173, + "entries": [ + { + "name": "read", + "summaryChars": 298, + "schemaChars": 574, + "propertiesCount": 6 + }, + { + "name": "edit", + "summaryChars": 326, + "schemaChars": 1103, + "propertiesCount": 5 + }, + { + "name": "write", + "summaryChars": 127, + "schemaChars": 497, + "propertiesCount": 5 + }, + { + "name": "exec", + "summaryChars": 181, + "schemaChars": 1098, + "propertiesCount": 12 + }, + { + "name": "process", + "summaryChars": 85, + "schemaChars": 961, + "propertiesCount": 12 + }, + { + "name": "canvas", + "summaryChars": 106, + "schemaChars": 661, + "propertiesCount": 18 + }, + { + "name": "nodes", + "summaryChars": 118, + "schemaChars": 1589, + "propertiesCount": 32 + }, + { + "name": "cron", + "summaryChars": 3570, + "schemaChars": 690, + "propertiesCount": 13 + }, + { + "name": "message", + "summaryChars": 203, + "schemaChars": 5628, + "propertiesCount": 104 + }, + { + "name": "tts", + "summaryChars": 152, + "schemaChars": 223, + "propertiesCount": 2 + }, + { + "name": "image_generate", + "summaryChars": 435, + "schemaChars": 1195, + "propertiesCount": 10 + }, + { + "name": "gateway", + "summaryChars": 464, + "schemaChars": 497, + "propertiesCount": 12 + }, + { + "name": "agents_list", + "summaryChars": 118, + "schemaChars": 33, + "propertiesCount": 0 + }, + { + "name": "sessions_list", + "summaryChars": 54, + "schemaChars": 212, + "propertiesCount": 4 + }, + { + "name": "sessions_history", + "summaryChars": 36, + "schemaChars": 161, + "propertiesCount": 3 + }, + { + "name": "sessions_send", + "summaryChars": 84, + "schemaChars": 274, + "propertiesCount": 5 + }, + { + "name": "sessions_yield", + "summaryChars": 97, + "schemaChars": 60, + "propertiesCount": 1 + }, + { + "name": "sessions_spawn", + "summaryChars": 198, + "schemaChars": 1179, + "propertiesCount": 17 + }, + { + "name": "subagents", + "summaryChars": 105, + "schemaChars": 191, + "propertiesCount": 4 + }, + { + "name": "session_status", + "summaryChars": 262, + "schemaChars": 89, + "propertiesCount": 2 + }, + { + "name": "web_search", + "summaryChars": 175, + "schemaChars": 1084, + "propertiesCount": 9 + }, + { + "name": "web_fetch", + "summaryChars": 129, + "schemaChars": 374, + "propertiesCount": 3 + }, + { + "name": "image", + "summaryChars": 201, + "schemaChars": 342, + "propertiesCount": 6 + }, + { + "name": "browser", + "summaryChars": 1066, + "schemaChars": 2799, + "propertiesCount": 48 + }, + { + "name": "feishu_doc", + "summaryChars": 321, + "schemaChars": 2898, + "propertiesCount": 27 + }, + { + "name": "feishu_app_scopes", + "summaryChars": 102, + "schemaChars": 33, + "propertiesCount": 0 + }, + { + "name": "feishu_chat", + "summaryChars": 59, + "schemaChars": 606, + "propertiesCount": 6 + }, + { + "name": "feishu_wiki", + "summaryChars": 83, + "schemaChars": 971, + "propertiesCount": 10 + }, + { + "name": "feishu_drive", + "summaryChars": 81, + "schemaChars": 486, + "propertiesCount": 5 + }, + { + "name": "feishu_bitable_get_meta", + "summaryChars": 114, + "schemaChars": 170, + "propertiesCount": 1 + }, + { + "name": "feishu_bitable_list_fields", + "summaryChars": 76, + "schemaChars": 255, + "propertiesCount": 2 + }, + { + "name": "feishu_bitable_list_records", + "summaryChars": 64, + "schemaChars": 462, + "propertiesCount": 4 + }, + { + "name": "feishu_bitable_get_record", + "summaryChars": 46, + "schemaChars": 335, + "propertiesCount": 3 + }, + { + "name": "feishu_bitable_create_record", + "summaryChars": 44, + "schemaChars": 549, + "propertiesCount": 3 + }, + { + "name": "feishu_bitable_update_record", + "summaryChars": 50, + "schemaChars": 473, + "propertiesCount": 4 + }, + { + "name": "feishu_bitable_create_app", + "summaryChars": 57, + "schemaChars": 243, + "propertiesCount": 2 + }, + { + "name": "feishu_bitable_create_field", + "summaryChars": 46, + "schemaChars": 911, + "propertiesCount": 5 + }, + { + "name": "memory_search", + "summaryChars": 334, + "schemaChars": 139, + "propertiesCount": 3 + }, + { + "name": "memory_get", + "summaryChars": 151, + "schemaChars": 128, + "propertiesCount": 3 + } + ] + } + }, + "estimatedCostUsd": 0.050374140000000005 + }, + "agent:haonan:cron:aa4d2de9-79be-4262-83ee-af8824793bfc:run:0c99d9b2-635d-4727-b166-94b7bafc31f2": { + "sessionId": "0c99d9b2-635d-4727-b166-94b7bafc31f2", + "updatedAt": 1778177400036, + "systemSent": true, + "label": "Cron: openclaw-git-sync", + "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 \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 ~/.openclaw/skills/clawlist/SKILL.md\n \n", + "skills": [ + { + "name": "capability-evolver" + }, + { + "name": "clawlist" + } + ], + "skillFilter": [ + "clawlist", + "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 + }, + { + "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 + } + ], + "version": 0 + }, + "modelProvider": "minimax", + "model": "MiniMax-M2.7-highspeed", + "contextTokens": 204800, + "inputTokens": 507, + "outputTokens": 111, + "totalTokens": 18973, + "totalTokensFresh": true, + "cacheRead": 18564, + "cacheWrite": 18694, + "authProfileOverride": "minimax:cn", + "authProfileOverrideSource": "auto", + "authProfileOverrideCompactionCount": 0, + "systemPromptReport": { + "source": "run", + "generatedAt": 1778091000273, + "sessionId": "ae29d944-e48c-47a9-b850-46c9941d7576", + "sessionKey": "agent:haonan:cron:aa4d2de9-79be-4262-83ee-af8824793bfc", + "provider": "minimax", + "model": "MiniMax-M2.7-highspeed", + "workspaceDir": "/home/starmen1265/.openclaw/agents/haonan/workspace", + "bootstrapMaxChars": 20000, + "bootstrapTotalMaxChars": 150000, + "bootstrapTruncation": { + "warningMode": "once", + "warningShown": false, + "truncatedFiles": 0, + "nearLimitFiles": 0, + "totalNearLimit": false + }, + "sandbox": { + "mode": "off", + "sandboxed": false + }, + "systemPrompt": { + "chars": 24034, + "projectContextChars": 14033, + "nonProjectContextChars": 10001 + }, + "injectedWorkspaceFiles": [ + { + "name": "AGENTS.md", + "path": "/home/starmen1265/.openclaw/agents/haonan/workspace/AGENTS.md", + "missing": false, + "rawChars": 11295, + "injectedChars": 11295, + "truncated": false + }, + { + "name": "SOUL.md", + "path": "/home/starmen1265/.openclaw/agents/haonan/workspace/SOUL.md", + "missing": false, + "rawChars": 285, + "injectedChars": 285, + "truncated": false + }, + { + "name": "TOOLS.md", + "path": "/home/starmen1265/.openclaw/agents/haonan/workspace/TOOLS.md", + "missing": false, + "rawChars": 572, + "injectedChars": 572, + "truncated": false + }, + { + "name": "IDENTITY.md", + "path": "/home/starmen1265/.openclaw/agents/haonan/workspace/IDENTITY.md", + "missing": false, + "rawChars": 130, + "injectedChars": 130, + "truncated": false + }, + { + "name": "USER.md", + "path": "/home/starmen1265/.openclaw/agents/haonan/workspace/USER.md", + "missing": false, + "rawChars": 132, + "injectedChars": 132, + "truncated": false + }, + { + "path": "SELF_IMPROVEMENT_REMINDER.md", + "rawChars": 616, + "injectedChars": 616, + "truncated": false + } + ], + "skills": { + "promptChars": 1005, + "entries": [ + { + "name": "capability-evolver", + "blockChars": 290 + }, + { + "name": "clawlist", + "blockChars": 343 + } + ] + }, + "tools": { + "listChars": 4054, + "schemaChars": 30173, + "entries": [ + { + "name": "read", + "summaryChars": 298, + "schemaChars": 574, + "propertiesCount": 6 + }, + { + "name": "edit", + "summaryChars": 326, + "schemaChars": 1103, + "propertiesCount": 5 + }, + { + "name": "write", + "summaryChars": 127, + "schemaChars": 497, + "propertiesCount": 5 + }, + { + "name": "exec", + "summaryChars": 181, + "schemaChars": 1098, + "propertiesCount": 12 + }, + { + "name": "process", + "summaryChars": 85, + "schemaChars": 961, + "propertiesCount": 12 + }, + { + "name": "canvas", + "summaryChars": 106, + "schemaChars": 661, + "propertiesCount": 18 + }, + { + "name": "nodes", + "summaryChars": 118, + "schemaChars": 1589, + "propertiesCount": 32 + }, + { + "name": "cron", + "summaryChars": 3570, + "schemaChars": 690, + "propertiesCount": 13 + }, + { + "name": "message", + "summaryChars": 203, + "schemaChars": 5628, + "propertiesCount": 104 + }, + { + "name": "tts", + "summaryChars": 152, + "schemaChars": 223, + "propertiesCount": 2 + }, + { + "name": "image_generate", + "summaryChars": 435, + "schemaChars": 1195, + "propertiesCount": 10 + }, + { + "name": "gateway", + "summaryChars": 464, + "schemaChars": 497, + "propertiesCount": 12 + }, + { + "name": "agents_list", + "summaryChars": 118, + "schemaChars": 33, + "propertiesCount": 0 + }, + { + "name": "sessions_list", + "summaryChars": 54, + "schemaChars": 212, + "propertiesCount": 4 + }, + { + "name": "sessions_history", + "summaryChars": 36, + "schemaChars": 161, + "propertiesCount": 3 + }, + { + "name": "sessions_send", + "summaryChars": 84, + "schemaChars": 274, + "propertiesCount": 5 + }, + { + "name": "sessions_yield", + "summaryChars": 97, + "schemaChars": 60, + "propertiesCount": 1 + }, + { + "name": "sessions_spawn", + "summaryChars": 198, + "schemaChars": 1179, + "propertiesCount": 17 + }, + { + "name": "subagents", + "summaryChars": 105, + "schemaChars": 191, + "propertiesCount": 4 + }, + { + "name": "session_status", + "summaryChars": 262, + "schemaChars": 89, + "propertiesCount": 2 + }, + { + "name": "web_search", + "summaryChars": 175, + "schemaChars": 1084, + "propertiesCount": 9 + }, + { + "name": "web_fetch", + "summaryChars": 129, + "schemaChars": 374, + "propertiesCount": 3 + }, + { + "name": "image", + "summaryChars": 201, + "schemaChars": 342, + "propertiesCount": 6 + }, + { + "name": "browser", + "summaryChars": 1066, + "schemaChars": 2799, + "propertiesCount": 48 + }, + { + "name": "feishu_doc", + "summaryChars": 321, + "schemaChars": 2898, + "propertiesCount": 27 + }, + { + "name": "feishu_app_scopes", + "summaryChars": 102, + "schemaChars": 33, + "propertiesCount": 0 + }, + { + "name": "feishu_chat", + "summaryChars": 59, + "schemaChars": 606, + "propertiesCount": 6 + }, + { + "name": "feishu_wiki", + "summaryChars": 83, + "schemaChars": 971, + "propertiesCount": 10 + }, + { + "name": "feishu_drive", + "summaryChars": 81, + "schemaChars": 486, + "propertiesCount": 5 + }, + { + "name": "feishu_bitable_get_meta", + "summaryChars": 114, + "schemaChars": 170, + "propertiesCount": 1 + }, + { + "name": "feishu_bitable_list_fields", + "summaryChars": 76, + "schemaChars": 255, + "propertiesCount": 2 + }, + { + "name": "feishu_bitable_list_records", + "summaryChars": 64, + "schemaChars": 462, + "propertiesCount": 4 + }, + { + "name": "feishu_bitable_get_record", + "summaryChars": 46, + "schemaChars": 335, + "propertiesCount": 3 + }, + { + "name": "feishu_bitable_create_record", + "summaryChars": 44, + "schemaChars": 549, + "propertiesCount": 3 + }, + { + "name": "feishu_bitable_update_record", + "summaryChars": 50, + "schemaChars": 473, + "propertiesCount": 4 + }, + { + "name": "feishu_bitable_create_app", + "summaryChars": 57, + "schemaChars": 243, + "propertiesCount": 2 + }, + { + "name": "feishu_bitable_create_field", + "summaryChars": 46, + "schemaChars": 911, + "propertiesCount": 5 + }, + { + "name": "memory_search", + "summaryChars": 334, + "schemaChars": 139, + "propertiesCount": 3 + }, + { + "name": "memory_get", + "summaryChars": 151, + "schemaChars": 128, + "propertiesCount": 3 + } + ] + } + }, + "estimatedCostUsd": 0.31247094000000003 } } \ No newline at end of file diff --git a/agents/ui-designer/sessions/sessions.json b/agents/ui-designer/sessions/sessions.json index 43cacec..4853aec 100644 --- a/agents/ui-designer/sessions/sessions.json +++ b/agents/ui-designer/sessions/sessions.json @@ -449,8 +449,8 @@ "runtimeMs": 2017 }, "agent:ui-designer:cron:a1b2c3d4-e5f6-7890-abcd-ef1234567890": { - "sessionId": "2a78a1ea-eb1e-4964-9635-e3f76dfa3c55", - "updatedAt": 1778052600014, + "sessionId": "d8a823f0-b54d-4ff2-a1fd-60210ad35a1a", + "updatedAt": 1778139000011, "systemSent": true, "label": "Cron: 中国核建每日跟踪", "skillsSnapshot": { @@ -479,11 +479,11 @@ "modelProvider": "zhipu", "model": "glm-5", "contextTokens": 200000, - "inputTokens": 20743, - "outputTokens": 3295, - "totalTokens": 24126, + "inputTokens": 25206, + "outputTokens": 3016, + "totalTokens": 26221, "totalTokensFresh": true, - "cacheRead": 87296, + "cacheRead": 230208, "cacheWrite": 0, "sessionFile": "/home/starmen1265/.openclaw/agents/ui-designer/sessions/20442854-3eb2-4c4f-bc84-74533d3faad4.jsonl", "abortedLastRun": false, @@ -492,8 +492,8 @@ "authProfileOverrideCompactionCount": 0, "systemPromptReport": { "source": "run", - "generatedAt": 1778052667457, - "sessionId": "2a78a1ea-eb1e-4964-9635-e3f76dfa3c55", + "generatedAt": 1778139145427, + "sessionId": "d8a823f0-b54d-4ff2-a1fd-60210ad35a1a", "sessionKey": "agent:ui-designer:cron:a1b2c3d4-e5f6-7890-abcd-ef1234567890", "provider": "zhipu", "model": "glm-5", @@ -821,8 +821,8 @@ "runtimeMs": 2102 }, "agent:ui-designer:cron:b2c3d4e5-f6a7-8901-bcde-f12345678901": { - "sessionId": "2043f514-950c-4ba1-9eca-b9762325c3c6", - "updatedAt": 1778052938190, + "sessionId": "aade299d-f254-4aa9-b447-0d07ed5d12b0", + "updatedAt": 1778139327814, "systemSent": true, "label": "Cron: 中国海油每日跟踪", "skillsSnapshot": { @@ -848,25 +848,25 @@ ], "version": 0 }, - "modelProvider": "minimax", - "model": "MiniMax-M2.7-highspeed", - "contextTokens": 204800, - "inputTokens": 8736, - "outputTokens": 1011, - "totalTokens": 18027, + "modelProvider": "zhipu", + "model": "glm-5", + "contextTokens": 200000, + "inputTokens": 3121, + "outputTokens": 1536, + "totalTokens": 18986, "totalTokensFresh": true, - "cacheRead": 42789, - "cacheWrite": 15624, + "cacheRead": 121280, + "cacheWrite": 0, "authProfileOverride": "minimax:cn", "authProfileOverrideSource": "auto", "authProfileOverrideCompactionCount": 0, "systemPromptReport": { "source": "run", - "generatedAt": 1778052913212, - "sessionId": "2043f514-950c-4ba1-9eca-b9762325c3c6", + "generatedAt": 1778139473572, + "sessionId": "aade299d-f254-4aa9-b447-0d07ed5d12b0", "sessionKey": "agent:ui-designer:cron:b2c3d4e5-f6a7-8901-bcde-f12345678901", - "provider": "minimax", - "model": "MiniMax-M2.7-highspeed", + "provider": "zhipu", + "model": "glm-5", "workspaceDir": "/home/starmen1265/.openclaw/agents/ui-designer/workspace", "bootstrapMaxChars": 20000, "bootstrapTotalMaxChars": 150000, @@ -882,9 +882,9 @@ "sandboxed": false }, "systemPrompt": { - "chars": 14749, - "projectContextChars": 5549, - "nonProjectContextChars": 9200 + "chars": 14708, + "projectContextChars": 5529, + "nonProjectContextChars": 9179 }, "injectedWorkspaceFiles": [ { @@ -944,8 +944,8 @@ ] }, "tools": { - "listChars": 3594, - "schemaChars": 27397, + "listChars": 4054, + "schemaChars": 30173, "entries": [ { "name": "read", @@ -983,9 +983,21 @@ "schemaChars": 661, "propertiesCount": 18 }, + { + "name": "nodes", + "summaryChars": 118, + "schemaChars": 1589, + "propertiesCount": 32 + }, + { + "name": "cron", + "summaryChars": 3570, + "schemaChars": 690, + "propertiesCount": 13 + }, { "name": "message", - "summaryChars": 197, + "summaryChars": 203, "schemaChars": 5628, "propertiesCount": 104 }, @@ -1001,6 +1013,12 @@ "schemaChars": 1195, "propertiesCount": 10 }, + { + "name": "gateway", + "summaryChars": 464, + "schemaChars": 497, + "propertiesCount": 12 + }, { "name": "agents_list", "summaryChars": 118, @@ -1175,8 +1193,8 @@ "runtimeMs": 2143 }, "agent:ui-designer:cron:c3d4e5f6-a7b8-9012-cdef-234567890123": { - "sessionId": "1a62cfee-5a78-4f6d-bb68-80a8e9bd57d6", - "updatedAt": 1778025614511, + "sessionId": "f1e58bee-8cd7-44eb-bd7a-9151b2077c16", + "updatedAt": 1778112078483, "systemSent": true, "label": "Cron: 每日热点新闻追踪", "skillsSnapshot": { @@ -1205,11 +1223,11 @@ "modelProvider": "zhipu", "model": "glm-5", "contextTokens": 200000, - "inputTokens": 29136, - "outputTokens": 2748, - "totalTokens": 34048, + "inputTokens": 26178, + "outputTokens": 3508, + "totalTokens": 39942, "totalTokensFresh": true, - "cacheRead": 286336, + "cacheRead": 503168, "cacheWrite": 0, "sessionFile": "/home/starmen1265/.openclaw/agents/ui-designer/sessions/3795c952-0d99-470a-8bee-9f63b83abedd.jsonl", "abortedLastRun": false, @@ -1218,8 +1236,8 @@ "authProfileOverrideCompactionCount": 0, "systemPromptReport": { "source": "run", - "generatedAt": 1778025674846, - "sessionId": "1a62cfee-5a78-4f6d-bb68-80a8e9bd57d6", + "generatedAt": 1778112139943, + "sessionId": "f1e58bee-8cd7-44eb-bd7a-9151b2077c16", "sessionKey": "agent:ui-designer:cron:c3d4e5f6-a7b8-9012-cdef-234567890123", "provider": "zhipu", "model": "glm-5", @@ -1865,9 +1883,327 @@ "cacheWrite": 13665, "estimatedCostUsd": 0.08997547499999999 }, - "agent:ui-designer:cron:c3d4e5f6-a7b8-9012-cdef-234567890123:run:1a62cfee-5a78-4f6d-bb68-80a8e9bd57d6": { - "sessionId": "1a62cfee-5a78-4f6d-bb68-80a8e9bd57d6", - "updatedAt": 1778025614511, + "agent:ui-designer:subagent:df47f82d-5118-4bfa-b3a7-040b037c2a9b": { + "sessionId": "613c5adc-9187-4392-9571-c29a75a627b0", + "updatedAt": 1778052913018, + "spawnDepth": 1, + "subagentRole": "leaf", + "subagentControlScope": "none", + "model": "MiniMax-M2.7-highspeed", + "modelProvider": "minimax", + "spawnedBy": "agent:ui-designer:cron:b2c3d4e5-f6a7-8901-bcde-f12345678901", + "spawnedWorkspaceDir": "/home/starmen1265/.openclaw/agents/ui-designer/workspace", + "deliveryContext": { + "channel": "feishu" + }, + "lastChannel": "feishu", + "channel": "feishu", + "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": [ + "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", + "sourceInfo": { + "path": "/home/starmen1265/.openclaw/skills/capability-evolver/SKILL.md", + "source": "openclaw-managed", + "scope": "project", + "origin": "top-level", + "baseDir": "/home/starmen1265/.openclaw/skills/capability-evolver" + }, + "disableModelInvocation": false + } + ], + "version": 0 + }, + "sessionFile": "/home/starmen1265/.openclaw/agents/ui-designer/sessions/613c5adc-9187-4392-9571-c29a75a627b0.jsonl", + "status": "done", + "startedAt": 1778052795234, + "abortedLastRun": false, + "endedAt": 1778052912991, + "runtimeMs": 116411, + "contextTokens": 204800, + "systemPromptReport": { + "source": "run", + "generatedAt": 1778052796571, + "sessionId": "613c5adc-9187-4392-9571-c29a75a627b0", + "sessionKey": "agent:ui-designer:subagent:df47f82d-5118-4bfa-b3a7-040b037c2a9b", + "provider": "minimax", + "model": "MiniMax-M2.7-highspeed", + "workspaceDir": "/home/starmen1265/.openclaw/agents/ui-designer/workspace", + "bootstrapMaxChars": 20000, + "bootstrapTotalMaxChars": 150000, + "bootstrapTruncation": { + "warningMode": "once", + "warningShown": false, + "truncatedFiles": 0, + "nearLimitFiles": 0, + "totalNearLimit": false + }, + "sandbox": { + "mode": "off", + "sandboxed": false + }, + "systemPrompt": { + "chars": 14771, + "projectContextChars": 4899, + "nonProjectContextChars": 9872 + }, + "injectedWorkspaceFiles": [ + { + "name": "AGENTS.md", + "path": "/home/starmen1265/.openclaw/agents/ui-designer/workspace/AGENTS.md", + "missing": false, + "rawChars": 2663, + "injectedChars": 2663, + "truncated": false + }, + { + "name": "SOUL.md", + "path": "/home/starmen1265/.openclaw/agents/ui-designer/workspace/SOUL.md", + "missing": false, + "rawChars": 96, + "injectedChars": 96, + "truncated": false + }, + { + "name": "TOOLS.md", + "path": "/home/starmen1265/.openclaw/agents/ui-designer/workspace/TOOLS.md", + "missing": false, + "rawChars": 850, + "injectedChars": 850, + "truncated": false + }, + { + "name": "IDENTITY.md", + "path": "/home/starmen1265/.openclaw/agents/ui-designer/workspace/IDENTITY.md", + "missing": false, + "rawChars": 123, + "injectedChars": 123, + "truncated": false + }, + { + "name": "USER.md", + "path": "/home/starmen1265/.openclaw/agents/ui-designer/workspace/USER.md", + "missing": false, + "rawChars": 191, + "injectedChars": 191, + "truncated": false + } + ], + "skills": { + "promptChars": 659, + "entries": [ + { + "name": "capability-evolver", + "blockChars": 290 + } + ] + }, + "tools": { + "listChars": 2819, + "schemaChars": 25258, + "entries": [ + { + "name": "read", + "summaryChars": 298, + "schemaChars": 574, + "propertiesCount": 6 + }, + { + "name": "edit", + "summaryChars": 326, + "schemaChars": 1103, + "propertiesCount": 5 + }, + { + "name": "write", + "summaryChars": 127, + "schemaChars": 497, + "propertiesCount": 5 + }, + { + "name": "exec", + "summaryChars": 181, + "schemaChars": 1098, + "propertiesCount": 12 + }, + { + "name": "process", + "summaryChars": 85, + "schemaChars": 961, + "propertiesCount": 12 + }, + { + "name": "canvas", + "summaryChars": 106, + "schemaChars": 661, + "propertiesCount": 18 + }, + { + "name": "message", + "summaryChars": 203, + "schemaChars": 5628, + "propertiesCount": 104 + }, + { + "name": "tts", + "summaryChars": 152, + "schemaChars": 223, + "propertiesCount": 2 + }, + { + "name": "image_generate", + "summaryChars": 435, + "schemaChars": 1195, + "propertiesCount": 10 + }, + { + "name": "sessions_yield", + "summaryChars": 97, + "schemaChars": 60, + "propertiesCount": 1 + }, + { + "name": "web_search", + "summaryChars": 175, + "schemaChars": 1084, + "propertiesCount": 9 + }, + { + "name": "web_fetch", + "summaryChars": 129, + "schemaChars": 374, + "propertiesCount": 3 + }, + { + "name": "image", + "summaryChars": 201, + "schemaChars": 342, + "propertiesCount": 6 + }, + { + "name": "browser", + "summaryChars": 1066, + "schemaChars": 2799, + "propertiesCount": 48 + }, + { + "name": "feishu_doc", + "summaryChars": 321, + "schemaChars": 2898, + "propertiesCount": 27 + }, + { + "name": "feishu_app_scopes", + "summaryChars": 102, + "schemaChars": 33, + "propertiesCount": 0 + }, + { + "name": "feishu_chat", + "summaryChars": 59, + "schemaChars": 606, + "propertiesCount": 6 + }, + { + "name": "feishu_wiki", + "summaryChars": 83, + "schemaChars": 971, + "propertiesCount": 10 + }, + { + "name": "feishu_drive", + "summaryChars": 81, + "schemaChars": 486, + "propertiesCount": 5 + }, + { + "name": "feishu_bitable_get_meta", + "summaryChars": 114, + "schemaChars": 170, + "propertiesCount": 1 + }, + { + "name": "feishu_bitable_list_fields", + "summaryChars": 76, + "schemaChars": 255, + "propertiesCount": 2 + }, + { + "name": "feishu_bitable_list_records", + "summaryChars": 64, + "schemaChars": 462, + "propertiesCount": 4 + }, + { + "name": "feishu_bitable_get_record", + "summaryChars": 46, + "schemaChars": 335, + "propertiesCount": 3 + }, + { + "name": "feishu_bitable_create_record", + "summaryChars": 44, + "schemaChars": 549, + "propertiesCount": 3 + }, + { + "name": "feishu_bitable_update_record", + "summaryChars": 50, + "schemaChars": 473, + "propertiesCount": 4 + }, + { + "name": "feishu_bitable_create_app", + "summaryChars": 57, + "schemaChars": 243, + "propertiesCount": 2 + }, + { + "name": "feishu_bitable_create_field", + "summaryChars": 46, + "schemaChars": 911, + "propertiesCount": 5 + }, + { + "name": "memory_search", + "summaryChars": 334, + "schemaChars": 139, + "propertiesCount": 3 + }, + { + "name": "memory_get", + "summaryChars": 151, + "schemaChars": 128, + "propertiesCount": 3 + } + ] + } + }, + "inputTokens": 149848, + "outputTokens": 4846, + "totalTokens": 33794, + "totalTokensFresh": true, + "cacheRead": 146850, + "cacheWrite": 13572, + "estimatedCostUsd": 0.0646701 + }, + "agent:ui-designer:cron:c3d4e5f6-a7b8-9012-cdef-234567890123:run:f1e58bee-8cd7-44eb-bd7a-9151b2077c16": { + "sessionId": "f1e58bee-8cd7-44eb-bd7a-9151b2077c16", + "updatedAt": 1778112078483, "systemSent": true, "label": "Cron: 每日热点新闻追踪", "skillsSnapshot": { @@ -1896,11 +2232,11 @@ "modelProvider": "zhipu", "model": "glm-5", "contextTokens": 200000, - "inputTokens": 29136, - "outputTokens": 2748, - "totalTokens": 34048, + "inputTokens": 26178, + "outputTokens": 3508, + "totalTokens": 39942, "totalTokensFresh": true, - "cacheRead": 286336, + "cacheRead": 503168, "cacheWrite": 0, "sessionFile": "/home/starmen1265/.openclaw/agents/ui-designer/sessions/3795c952-0d99-470a-8bee-9f63b83abedd.jsonl", "abortedLastRun": false, @@ -1909,8 +2245,8 @@ "authProfileOverrideCompactionCount": 0, "systemPromptReport": { "source": "run", - "generatedAt": 1778025674846, - "sessionId": "1a62cfee-5a78-4f6d-bb68-80a8e9bd57d6", + "generatedAt": 1778112139943, + "sessionId": "f1e58bee-8cd7-44eb-bd7a-9151b2077c16", "sessionKey": "agent:ui-designer:cron:c3d4e5f6-a7b8-9012-cdef-234567890123", "provider": "zhipu", "model": "glm-5", @@ -2237,9 +2573,9 @@ "endedAt": 1777939393611, "runtimeMs": 1699 }, - "agent:ui-designer:cron:a1b2c3d4-e5f6-7890-abcd-ef1234567890:run:2a78a1ea-eb1e-4964-9635-e3f76dfa3c55": { - "sessionId": "2a78a1ea-eb1e-4964-9635-e3f76dfa3c55", - "updatedAt": 1778052600014, + "agent:ui-designer:cron:a1b2c3d4-e5f6-7890-abcd-ef1234567890:run:d8a823f0-b54d-4ff2-a1fd-60210ad35a1a": { + "sessionId": "d8a823f0-b54d-4ff2-a1fd-60210ad35a1a", + "updatedAt": 1778139000011, "systemSent": true, "label": "Cron: 中国核建每日跟踪", "skillsSnapshot": { @@ -2268,11 +2604,11 @@ "modelProvider": "zhipu", "model": "glm-5", "contextTokens": 200000, - "inputTokens": 20743, - "outputTokens": 3295, - "totalTokens": 24126, + "inputTokens": 25206, + "outputTokens": 3016, + "totalTokens": 26221, "totalTokensFresh": true, - "cacheRead": 87296, + "cacheRead": 230208, "cacheWrite": 0, "sessionFile": "/home/starmen1265/.openclaw/agents/ui-designer/sessions/20442854-3eb2-4c4f-bc84-74533d3faad4.jsonl", "abortedLastRun": false, @@ -2281,8 +2617,8 @@ "authProfileOverrideCompactionCount": 0, "systemPromptReport": { "source": "run", - "generatedAt": 1778052667457, - "sessionId": "2a78a1ea-eb1e-4964-9635-e3f76dfa3c55", + "generatedAt": 1778139145427, + "sessionId": "d8a823f0-b54d-4ff2-a1fd-60210ad35a1a", "sessionKey": "agent:ui-designer:cron:a1b2c3d4-e5f6-7890-abcd-ef1234567890", "provider": "zhipu", "model": "glm-5", @@ -2609,9 +2945,9 @@ "endedAt": 1777361462485, "runtimeMs": 2102 }, - "agent:ui-designer:cron:b2c3d4e5-f6a7-8901-bcde-f12345678901:run:2043f514-950c-4ba1-9eca-b9762325c3c6": { - "sessionId": "2043f514-950c-4ba1-9eca-b9762325c3c6", - "updatedAt": 1778052789865, + "agent:ui-designer:cron:b2c3d4e5-f6a7-8901-bcde-f12345678901:run:aade299d-f254-4aa9-b447-0d07ed5d12b0": { + "sessionId": "aade299d-f254-4aa9-b447-0d07ed5d12b0", + "updatedAt": 1778139327814, "systemSent": true, "label": "Cron: 中国海油每日跟踪", "skillsSnapshot": { @@ -2637,25 +2973,25 @@ ], "version": 0 }, - "modelProvider": "minimax", - "model": "MiniMax-M2.7-highspeed", - "contextTokens": 204800, - "inputTokens": 834, - "outputTokens": 316, - "totalTokens": 17127, + "modelProvider": "zhipu", + "model": "glm-5", + "contextTokens": 200000, + "inputTokens": 3121, + "outputTokens": 1536, + "totalTokens": 18986, "totalTokensFresh": true, - "cacheRead": 32782, - "cacheWrite": 250, + "cacheRead": 121280, + "cacheWrite": 0, "authProfileOverride": "minimax:cn", "authProfileOverrideSource": "auto", "authProfileOverrideCompactionCount": 0, "systemPromptReport": { "source": "run", - "generatedAt": 1778052790112, - "sessionId": "2043f514-950c-4ba1-9eca-b9762325c3c6", + "generatedAt": 1778139473572, + "sessionId": "aade299d-f254-4aa9-b447-0d07ed5d12b0", "sessionKey": "agent:ui-designer:cron:b2c3d4e5-f6a7-8901-bcde-f12345678901", - "provider": "minimax", - "model": "MiniMax-M2.7-highspeed", + "provider": "zhipu", + "model": "glm-5", "workspaceDir": "/home/starmen1265/.openclaw/agents/ui-designer/workspace", "bootstrapMaxChars": 20000, "bootstrapTotalMaxChars": 150000, @@ -2671,9 +3007,9 @@ "sandboxed": false }, "systemPrompt": { - "chars": 15208, - "projectContextChars": 5548, - "nonProjectContextChars": 9660 + "chars": 14708, + "projectContextChars": 5529, + "nonProjectContextChars": 9179 }, "injectedWorkspaceFiles": [ { @@ -2973,329 +3309,12 @@ ] } }, - "estimatedCostUsd": 1.9249713750000004, + "estimatedCostUsd": 1.9372317150000005, "status": "failed", "startedAt": 1777361564069, "abortedLastRun": false, + "sessionFile": "/home/starmen1265/.openclaw/agents/ui-designer/sessions/2043f514-950c-4ba1-9eca-b9762325c3c6.jsonl", "endedAt": 1777361566212, "runtimeMs": 2143 - }, - "agent:ui-designer:subagent:df47f82d-5118-4bfa-b3a7-040b037c2a9b": { - "sessionId": "613c5adc-9187-4392-9571-c29a75a627b0", - "updatedAt": 1778052913018, - "spawnDepth": 1, - "subagentRole": "leaf", - "subagentControlScope": "none", - "model": "MiniMax-M2.7-highspeed", - "modelProvider": "minimax", - "spawnedBy": "agent:ui-designer:cron:b2c3d4e5-f6a7-8901-bcde-f12345678901", - "spawnedWorkspaceDir": "/home/starmen1265/.openclaw/agents/ui-designer/workspace", - "deliveryContext": { - "channel": "feishu" - }, - "lastChannel": "feishu", - "channel": "feishu", - "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": [ - "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", - "sourceInfo": { - "path": "/home/starmen1265/.openclaw/skills/capability-evolver/SKILL.md", - "source": "openclaw-managed", - "scope": "project", - "origin": "top-level", - "baseDir": "/home/starmen1265/.openclaw/skills/capability-evolver" - }, - "disableModelInvocation": false - } - ], - "version": 0 - }, - "sessionFile": "/home/starmen1265/.openclaw/agents/ui-designer/sessions/613c5adc-9187-4392-9571-c29a75a627b0.jsonl", - "status": "done", - "startedAt": 1778052795234, - "abortedLastRun": false, - "endedAt": 1778052912991, - "runtimeMs": 116411, - "contextTokens": 204800, - "systemPromptReport": { - "source": "run", - "generatedAt": 1778052796571, - "sessionId": "613c5adc-9187-4392-9571-c29a75a627b0", - "sessionKey": "agent:ui-designer:subagent:df47f82d-5118-4bfa-b3a7-040b037c2a9b", - "provider": "minimax", - "model": "MiniMax-M2.7-highspeed", - "workspaceDir": "/home/starmen1265/.openclaw/agents/ui-designer/workspace", - "bootstrapMaxChars": 20000, - "bootstrapTotalMaxChars": 150000, - "bootstrapTruncation": { - "warningMode": "once", - "warningShown": false, - "truncatedFiles": 0, - "nearLimitFiles": 0, - "totalNearLimit": false - }, - "sandbox": { - "mode": "off", - "sandboxed": false - }, - "systemPrompt": { - "chars": 14771, - "projectContextChars": 4899, - "nonProjectContextChars": 9872 - }, - "injectedWorkspaceFiles": [ - { - "name": "AGENTS.md", - "path": "/home/starmen1265/.openclaw/agents/ui-designer/workspace/AGENTS.md", - "missing": false, - "rawChars": 2663, - "injectedChars": 2663, - "truncated": false - }, - { - "name": "SOUL.md", - "path": "/home/starmen1265/.openclaw/agents/ui-designer/workspace/SOUL.md", - "missing": false, - "rawChars": 96, - "injectedChars": 96, - "truncated": false - }, - { - "name": "TOOLS.md", - "path": "/home/starmen1265/.openclaw/agents/ui-designer/workspace/TOOLS.md", - "missing": false, - "rawChars": 850, - "injectedChars": 850, - "truncated": false - }, - { - "name": "IDENTITY.md", - "path": "/home/starmen1265/.openclaw/agents/ui-designer/workspace/IDENTITY.md", - "missing": false, - "rawChars": 123, - "injectedChars": 123, - "truncated": false - }, - { - "name": "USER.md", - "path": "/home/starmen1265/.openclaw/agents/ui-designer/workspace/USER.md", - "missing": false, - "rawChars": 191, - "injectedChars": 191, - "truncated": false - } - ], - "skills": { - "promptChars": 659, - "entries": [ - { - "name": "capability-evolver", - "blockChars": 290 - } - ] - }, - "tools": { - "listChars": 2819, - "schemaChars": 25258, - "entries": [ - { - "name": "read", - "summaryChars": 298, - "schemaChars": 574, - "propertiesCount": 6 - }, - { - "name": "edit", - "summaryChars": 326, - "schemaChars": 1103, - "propertiesCount": 5 - }, - { - "name": "write", - "summaryChars": 127, - "schemaChars": 497, - "propertiesCount": 5 - }, - { - "name": "exec", - "summaryChars": 181, - "schemaChars": 1098, - "propertiesCount": 12 - }, - { - "name": "process", - "summaryChars": 85, - "schemaChars": 961, - "propertiesCount": 12 - }, - { - "name": "canvas", - "summaryChars": 106, - "schemaChars": 661, - "propertiesCount": 18 - }, - { - "name": "message", - "summaryChars": 203, - "schemaChars": 5628, - "propertiesCount": 104 - }, - { - "name": "tts", - "summaryChars": 152, - "schemaChars": 223, - "propertiesCount": 2 - }, - { - "name": "image_generate", - "summaryChars": 435, - "schemaChars": 1195, - "propertiesCount": 10 - }, - { - "name": "sessions_yield", - "summaryChars": 97, - "schemaChars": 60, - "propertiesCount": 1 - }, - { - "name": "web_search", - "summaryChars": 175, - "schemaChars": 1084, - "propertiesCount": 9 - }, - { - "name": "web_fetch", - "summaryChars": 129, - "schemaChars": 374, - "propertiesCount": 3 - }, - { - "name": "image", - "summaryChars": 201, - "schemaChars": 342, - "propertiesCount": 6 - }, - { - "name": "browser", - "summaryChars": 1066, - "schemaChars": 2799, - "propertiesCount": 48 - }, - { - "name": "feishu_doc", - "summaryChars": 321, - "schemaChars": 2898, - "propertiesCount": 27 - }, - { - "name": "feishu_app_scopes", - "summaryChars": 102, - "schemaChars": 33, - "propertiesCount": 0 - }, - { - "name": "feishu_chat", - "summaryChars": 59, - "schemaChars": 606, - "propertiesCount": 6 - }, - { - "name": "feishu_wiki", - "summaryChars": 83, - "schemaChars": 971, - "propertiesCount": 10 - }, - { - "name": "feishu_drive", - "summaryChars": 81, - "schemaChars": 486, - "propertiesCount": 5 - }, - { - "name": "feishu_bitable_get_meta", - "summaryChars": 114, - "schemaChars": 170, - "propertiesCount": 1 - }, - { - "name": "feishu_bitable_list_fields", - "summaryChars": 76, - "schemaChars": 255, - "propertiesCount": 2 - }, - { - "name": "feishu_bitable_list_records", - "summaryChars": 64, - "schemaChars": 462, - "propertiesCount": 4 - }, - { - "name": "feishu_bitable_get_record", - "summaryChars": 46, - "schemaChars": 335, - "propertiesCount": 3 - }, - { - "name": "feishu_bitable_create_record", - "summaryChars": 44, - "schemaChars": 549, - "propertiesCount": 3 - }, - { - "name": "feishu_bitable_update_record", - "summaryChars": 50, - "schemaChars": 473, - "propertiesCount": 4 - }, - { - "name": "feishu_bitable_create_app", - "summaryChars": 57, - "schemaChars": 243, - "propertiesCount": 2 - }, - { - "name": "feishu_bitable_create_field", - "summaryChars": 46, - "schemaChars": 911, - "propertiesCount": 5 - }, - { - "name": "memory_search", - "summaryChars": 334, - "schemaChars": 139, - "propertiesCount": 3 - }, - { - "name": "memory_get", - "summaryChars": 151, - "schemaChars": 128, - "propertiesCount": 3 - } - ] - } - }, - "inputTokens": 149848, - "outputTokens": 4846, - "totalTokens": 33794, - "totalTokensFresh": true, - "cacheRead": 146850, - "cacheWrite": 13572, - "estimatedCostUsd": 0.0646701 } } \ No newline at end of file diff --git a/cron/jobs.json b/cron/jobs.json index 17ef40d..aa34074 100644 --- a/cron/jobs.json +++ b/cron/jobs.json @@ -7,7 +7,7 @@ "name": "backup-openclaw-json", "enabled": true, "createdAtMs": 1772261581796, - "updatedAtMs": 1778090473467, + "updatedAtMs": 1778176870740, "schedule": { "kind": "cron", "expr": "0 2 * * *", @@ -23,10 +23,10 @@ "mode": "announce" }, "state": { - "nextRunAtMs": 1778176800000, - "lastRunAtMs": 1778090400005, + "nextRunAtMs": 1778263200000, + "lastRunAtMs": 1778176800003, "lastStatus": "ok", - "lastDurationMs": 73462, + "lastDurationMs": 70737, "consecutiveErrors": 0, "lastRunStatus": "ok", "lastDelivered": true, @@ -59,7 +59,8 @@ "consecutiveErrors": 0, "lastRunStatus": "ok", "lastDeliveryStatus": "delivered", - "lastDelivered": true + "lastDelivered": true, + "runningAtMs": 1778177400002 }, "delivery": { "mode": "announce" @@ -71,7 +72,7 @@ "name": "capability-evolver-daily", "enabled": true, "createdAtMs": 1772550743528, - "updatedAtMs": 1778005271071, + "updatedAtMs": 1778091670400, "schedule": { "kind": "cron", "expr": "20 2 * * *", @@ -92,14 +93,14 @@ "to": "feishu-pm" }, "state": { - "nextRunAtMs": 1778091600000, - "lastRunAtMs": 1778005200005, + "nextRunAtMs": 1778178000000, + "lastRunAtMs": 1778091600004, "lastStatus": "error", - "lastDurationMs": 71066, - "consecutiveErrors": 35, + "lastDurationMs": 70396, + "consecutiveErrors": 36, "lastRunStatus": "error", "lastDeliveryStatus": "unknown", - "runningAtMs": 1778091600002 + "lastError": "AxiosError: Request failed with status code 400" } }, { @@ -109,7 +110,7 @@ "description": "每天凌晨2:30整理昨天的已完成任务到每日回顾", "enabled": true, "createdAtMs": 1741484880000, - "updatedAtMs": 1778005812474, + "updatedAtMs": 1778092277533, "schedule": { "kind": "cron", "expr": "30 2 * * *", @@ -127,11 +128,11 @@ "channel": "last" }, "state": { - "nextRunAtMs": 1778092200000, - "lastRunAtMs": 1778005800003, + "nextRunAtMs": 1778178600000, + "lastRunAtMs": 1778092200006, "lastRunStatus": "ok", "lastStatus": "ok", - "lastDurationMs": 12471, + "lastDurationMs": 77527, "lastDeliveryStatus": "delivered", "consecutiveErrors": 0, "lastDelivered": true @@ -143,7 +144,7 @@ "name": "zq_workspace_sync", "enabled": true, "createdAtMs": 1772551807455, - "updatedAtMs": 1778006400031, + "updatedAtMs": 1778092800009, "schedule": { "expr": "40 2 * * *", "kind": "cron", @@ -156,10 +157,10 @@ "text": "执行 zq 工作区同步:bash ~/.openclaw/cron/scripts/zq_workspace_sync.sh" }, "state": { - "nextRunAtMs": 1778092800000, - "lastRunAtMs": 1778006400004, + "nextRunAtMs": 1778179200000, + "lastRunAtMs": 1778092800003, "lastStatus": "skipped", - "lastDurationMs": 27, + "lastDurationMs": 6, "consecutiveErrors": 0, "lastRunStatus": "skipped", "lastDeliveryStatus": "not-requested", @@ -173,7 +174,7 @@ "description": "每天早上8点整理与各个 AI 代理的对话记录", "enabled": true, "createdAtMs": 1772776369645, - "updatedAtMs": 1778025614506, + "updatedAtMs": 1778112078475, "schedule": { "kind": "cron", "expr": "0 8 * * *", @@ -191,11 +192,11 @@ "channel": "last" }, "state": { - "nextRunAtMs": 1778112000000, - "lastRunAtMs": 1778025600005, + "nextRunAtMs": 1778198400000, + "lastRunAtMs": 1778112000004, "lastRunStatus": "ok", "lastStatus": "ok", - "lastDurationMs": 14501, + "lastDurationMs": 78471, "lastDelivered": true, "lastDeliveryStatus": "delivered", "consecutiveErrors": 0 @@ -208,7 +209,7 @@ "description": "每天7点同步提醒到CalDAV日历", "enabled": true, "createdAtMs": 1772791528528, - "updatedAtMs": 1778022015739, + "updatedAtMs": 1778108476329, "schedule": { "kind": "cron", "expr": "0 7 * * *", @@ -226,11 +227,11 @@ "channel": "last" }, "state": { - "nextRunAtMs": 1778108400000, - "lastRunAtMs": 1778022000009, + "nextRunAtMs": 1778194800000, + "lastRunAtMs": 1778108400004, "lastRunStatus": "ok", "lastStatus": "ok", - "lastDurationMs": 15730, + "lastDurationMs": 76325, "lastDeliveryStatus": "delivered", "consecutiveErrors": 0, "lastDelivered": true @@ -279,7 +280,7 @@ "description": "每日收盘后跟踪中国核建(601611)股价走势", "enabled": true, "createdAtMs": 1774231320000, - "updatedAtMs": 1778052789856, + "updatedAtMs": 1778139327806, "schedule": { "kind": "cron", "expr": "30 15 * * 1-5", @@ -297,15 +298,14 @@ "to": "user:ou_9847ce84b960736c14554730b41e4957" }, "state": { - "nextRunAtMs": 1778139000000, - "lastRunAtMs": 1778052600004, - "lastRunStatus": "error", - "lastStatus": "error", - "lastDurationMs": 189852, + "nextRunAtMs": 1778225400000, + "lastRunAtMs": 1778139000004, + "lastRunStatus": "ok", + "lastStatus": "ok", + "lastDurationMs": 327802, "lastDeliveryStatus": "delivered", - "consecutiveErrors": 1, - "lastDelivered": true, - "lastError": "⚠️ ✉️ Message failed" + "consecutiveErrors": 0, + "lastDelivered": true } }, { @@ -315,7 +315,7 @@ "description": "每日收盘后跟踪中国海油(600938)股价走势", "enabled": true, "createdAtMs": 1774231920000, - "updatedAtMs": 1778052913782, + "updatedAtMs": 1778139593662, "schedule": { "kind": "cron", "expr": "30 15 * * 1-5", @@ -333,14 +333,15 @@ "to": "user:ou_9847ce84b960736c14554730b41e4957" }, "state": { - "nextRunAtMs": 1778139000000, - "lastRunAtMs": 1778052789856, - "lastRunStatus": "ok", - "lastStatus": "ok", - "lastDurationMs": 123926, + "nextRunAtMs": 1778225400000, + "lastRunAtMs": 1778139327806, + "lastRunStatus": "error", + "lastStatus": "error", + "lastDurationMs": 265856, "lastDeliveryStatus": "delivered", - "consecutiveErrors": 0, - "lastDelivered": true + "consecutiveErrors": 1, + "lastDelivered": true, + "lastError": "⚠️ ✉️ Message failed" } }, { @@ -350,7 +351,7 @@ "description": "每天早上8点追踪热点新闻并推送", "enabled": true, "createdAtMs": 1774274400000, - "updatedAtMs": 1778025792792, + "updatedAtMs": 1778112325259, "schedule": { "kind": "cron", "expr": "0 8 * * *", @@ -368,14 +369,15 @@ "to": "user:ou_9847ce84b960736c14554730b41e4957" }, "state": { - "nextRunAtMs": 1778112000000, - "lastRunAtMs": 1778025614506, - "lastRunStatus": "ok", - "lastStatus": "ok", - "lastDurationMs": 178286, + "nextRunAtMs": 1778198400000, + "lastRunAtMs": 1778112078475, + "lastRunStatus": "error", + "lastStatus": "error", + "lastDurationMs": 246784, "lastDeliveryStatus": "delivered", - "consecutiveErrors": 0, - "lastDelivered": true + "consecutiveErrors": 1, + "lastDelivered": true, + "lastError": "⚠️ ✉️ Message failed" } } ] diff --git a/tasks/runs.sqlite-shm b/tasks/runs.sqlite-shm index 83fdd17720e4f2f27a42a243443e177e7b2c1bbd..3cf01b7c919f93d67b917428921833e8dddfd026 100644 GIT binary patch delta 1043 zcmb7>dw9-e9L9g2d;7h%#f(kH#^|*zp;CH@NX$qoZ?uq!jZwsgqyu}?IfQ=cOj!rV zR`U*(6-g*rbW%Dn=hht3N@>jVvo}}%^jz2XxxV-P-1q(cUe^-{C=gJ7{O&fEdq#LH z3(JbhmSv?Fyk|+BoEcN43X?K4{PuAw-ZCCjD%3*lUbE@t#@czty~EX3a9Dvs)44P?%;CD_DsrpJ# ziY`|Nb=Qr$RYTl>X>uwu(|scu&lDczX`bg*7E??KpHj+pc5#qnR1>9GB`Q^Ib+yuT zlQMKi$X`A*-8YH}Oyx0V@dB^0gcW?q2EOEb%J`K(uyldq)I=BS3UyQu-K^U*G~_>+ zo$kAniRAM*vw4vPEM+Ahv5~F(z;4Q^1l3jpHC0PpsZL5)Uk%W(8h?C|)rk!5VGhgK z#2%yzb&34$YY9=uiB>aRrOqyHM$~d^5^ocxRxYko{eIRcD`*YlUj8Ipt<}@z*U>PW z(LBVHyv*yo$6CJPM=JQ+{CX^&UK*$@S6E80I4`SKbg+5arh)4aUcJ=Jr5 z_mQd|Y&ehz2b%jI2|&d+)=y>KEW-85VzB}j%jADf9GeBXzA;Vy;|gW`^56rC9An&k z&g&2BW(6)S#?4;>U6_GleTMs*VFhd5zW`;zN;2B1yWDxy_Y4euCBz7R{5EEAk!xjb?Mjyr`kc=D) E03?}XB>(^b diff --git a/tasks/runs.sqlite-wal b/tasks/runs.sqlite-wal index c07bd83caf062866002fd952b8973100c6839048..ebf12235673b71fad8857bf6a78c465dc3d66394 100644 GIT binary patch delta 89774 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ℑNvI$zH68=n6enjj#XR!YWmd9R^p*Fcua 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℘vf~MLS(&!27^&K4 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