From d53a0bcf98ab09c9d3a4123f014682856b3e0ba0 Mon Sep 17 00:00:00 2001 From: starmen1265 Date: Sun, 7 Jun 2026 02:11:34 +0800 Subject: [PATCH] =?UTF-8?q?=E8=87=AA=E5=8A=A8=E5=90=8C=E6=AD=A5:=202026-06?= =?UTF-8?q?-07=2002:11?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- agents/haonan/sessions/sessions.json | 1604 +++++----- agents/ui-designer/sessions/sessions.json | 3394 +-------------------- cron/jobs.json | 63 +- cron/logs/daily-review.log | 3 + tasks/runs.sqlite-shm | Bin 32768 -> 32768 bytes tasks/runs.sqlite-wal | Bin 4157112 -> 4157112 bytes 6 files changed, 854 insertions(+), 4210 deletions(-) diff --git a/agents/haonan/sessions/sessions.json b/agents/haonan/sessions/sessions.json index 9e97481..bf6581c 100644 --- a/agents/haonan/sessions/sessions.json +++ b/agents/haonan/sessions/sessions.json @@ -783,8 +783,8 @@ "memoryFlushCompactionCount": 0 }, "agent:haonan:cron:41396aeb-6e3a-47b2-9bd3-9156a348c1dc": { - "sessionId": "2801d3bd-f67a-4ded-8192-96e373c6c93f", - "updatedAt": 1780682400035, + "sessionId": "20e06459-82f5-4018-a2e7-378f163d5166", + "updatedAt": 1780768800012, "systemSent": true, "model": "glm-5", "contextTokens": 200000, @@ -825,9 +825,9 @@ "version": 0 }, "modelProvider": "zhipu", - "inputTokens": 15180, - "outputTokens": 66, - "totalTokens": 18631, + "inputTokens": 15185, + "outputTokens": 84, + "totalTokens": 18636, "totalTokensFresh": true, "cacheRead": 22016, "cacheWrite": 0, @@ -836,8 +836,8 @@ "authProfileOverrideCompactionCount": 0, "systemPromptReport": { "source": "run", - "generatedAt": 1780682460397, - "sessionId": "2801d3bd-f67a-4ded-8192-96e373c6c93f", + "generatedAt": 1780768860377, + "sessionId": "20e06459-82f5-4018-a2e7-378f163d5166", "sessionKey": "agent:haonan:cron:41396aeb-6e3a-47b2-9bd3-9156a348c1dc", "provider": "zhipu", "model": "glm-5", @@ -1166,9 +1166,9 @@ }, "agent:haonan:cron:f03b184f-5f1d-4093-ae1b-fc9fe0b59eef": { "sessionId": "1c718c28-7eaa-409a-beca-2a307c3d37ac", - "updatedAt": 1780683601793, + "updatedAt": 1780683600009, "systemSent": true, - "model": "glm-4.7-FlashX", + "model": "glm-5", "contextTokens": 200000, "label": "Cron: capability-evolver-daily", "skillsSnapshot": { @@ -1207,9 +1207,9 @@ "version": 0 }, "modelProvider": "zhipu", - "inputTokens": 7866, - "outputTokens": 522, - "totalTokens": 26169, + "inputTokens": 8671, + "outputTokens": 1211, + "totalTokens": 26894, "deliveryContext": { "channel": "webchat" }, @@ -1218,12 +1218,12 @@ "sessionFile": "/home/starmen1265/.openclaw/agents/haonan/sessions/ccc40ca7-7876-4d82-ab84-7b790feddc19.jsonl", "abortedLastRun": false, "totalTokensFresh": true, - "cacheRead": 101120, + "cacheRead": 134720, "cacheWrite": 0, "systemPromptReport": { "source": "run", - "generatedAt": 1780597220973, - "sessionId": "53628b25-2eb7-4d97-aabd-7bf5fd3301c4", + "generatedAt": 1780683621004, + "sessionId": "1c718c28-7eaa-409a-beca-2a307c3d37ac", "sessionKey": "agent:haonan:cron:f03b184f-5f1d-4093-ae1b-fc9fe0b59eef", "provider": "zhipu", "model": "glm-5", @@ -1549,10 +1549,8 @@ } }, "estimatedCostUsd": 0, - "status": "failed", - "startedAt": 1780683600199, - "endedAt": 1780683601790, - "runtimeMs": 1591 + "status": "running", + "startedAt": 1775931600223 }, "agent:haonan:cron:3245fca7-045b-4977-8fab-020f6df2e453": { "sessionId": "8debcda0-e8fd-44c3-8c30-da668f3efab2", @@ -1594,8 +1592,8 @@ "cacheWrite": 0 }, "agent:haonan:cron:aa4d2de9-79be-4262-83ee-af8824793bfc": { - "sessionId": "3a3328d3-ec57-4664-aea5-4ec324c61452", - "updatedAt": 1780683000010, + "sessionId": "a65d5ae4-471c-4f3d-8e36-6a3b9cac5beb", + "updatedAt": 1780769414457, "systemSent": true, "label": "Cron: openclaw-git-sync", "skillsSnapshot": { @@ -1633,8 +1631,8 @@ ], "version": 0 }, - "modelProvider": "zhipu", - "model": "glm-5", + "modelProvider": "minimax", + "model": "MiniMax-M2.7-highspeed", "contextTokens": 200000, "inputTokens": 490, "outputTokens": 67, @@ -1973,777 +1971,12 @@ ] } }, - "estimatedCostUsd": 0.5070293100000002 - }, - "agent:haonan:cron:f03b184f-5f1d-4093-ae1b-fc9fe0b59eef:run:53628b25-2eb7-4d97-aabd-7bf5fd3301c4": { - "sessionId": "53628b25-2eb7-4d97-aabd-7bf5fd3301c4", - "updatedAt": 1780597200032, - "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": 7866, - "outputTokens": 522, - "totalTokens": 26169, - "deliveryContext": { - "channel": "webchat" - }, - "lastChannel": "webchat", - "channel": "webchat", - "sessionFile": "/home/starmen1265/.openclaw/agents/haonan/sessions/ccc40ca7-7876-4d82-ab84-7b790feddc19.jsonl", + "estimatedCostUsd": 0.5070293100000002, + "status": "failed", + "startedAt": 1780769400290, "abortedLastRun": false, - "totalTokensFresh": true, - "cacheRead": 101120, - "cacheWrite": 0, - "systemPromptReport": { - "source": "run", - "generatedAt": 1780597220973, - "sessionId": "53628b25-2eb7-4d97-aabd-7bf5fd3301c4", - "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, - "status": "running", - "startedAt": 1775931600223 - }, - "agent:haonan:cron:41396aeb-6e3a-47b2-9bd3-9156a348c1dc:run:2801d3bd-f67a-4ded-8192-96e373c6c93f": { - "sessionId": "2801d3bd-f67a-4ded-8192-96e373c6c93f", - "updatedAt": 1780682400035, - "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": 15180, - "outputTokens": 66, - "totalTokens": 18631, - "totalTokensFresh": true, - "cacheRead": 22016, - "cacheWrite": 0, - "authProfileOverride": "minimax:cn", - "authProfileOverrideSource": "auto", - "authProfileOverrideCompactionCount": 0, - "systemPromptReport": { - "source": "run", - "generatedAt": 1780682460397, - "sessionId": "2801d3bd-f67a-4ded-8192-96e373c6c93f", - "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.07548636 + "endedAt": 1780769414454, + "runtimeMs": 14164 }, "agent:haonan:cron:aa4d2de9-79be-4262-83ee-af8824793bfc:run:3a3328d3-ec57-4664-aea5-4ec324c61452": { "sessionId": "3a3328d3-ec57-4664-aea5-4ec324c61452", @@ -3129,9 +2362,9 @@ }, "agent:haonan:cron:f03b184f-5f1d-4093-ae1b-fc9fe0b59eef:run:1c718c28-7eaa-409a-beca-2a307c3d37ac": { "sessionId": "1c718c28-7eaa-409a-beca-2a307c3d37ac", - "updatedAt": 1780683621015, + "updatedAt": 1780683600009, "systemSent": true, - "model": "glm-4.7-FlashX", + "model": "glm-5", "contextTokens": 200000, "label": "Cron: capability-evolver-daily", "skillsSnapshot": { @@ -3170,9 +2403,9 @@ "version": 0 }, "modelProvider": "zhipu", - "inputTokens": 7866, - "outputTokens": 522, - "totalTokens": 26169, + "inputTokens": 8671, + "outputTokens": 1211, + "totalTokens": 26894, "deliveryContext": { "channel": "webchat" }, @@ -3181,12 +2414,12 @@ "sessionFile": "/home/starmen1265/.openclaw/agents/haonan/sessions/ccc40ca7-7876-4d82-ab84-7b790feddc19.jsonl", "abortedLastRun": false, "totalTokensFresh": true, - "cacheRead": 101120, + "cacheRead": 134720, "cacheWrite": 0, "systemPromptReport": { "source": "run", - "generatedAt": 1780597220973, - "sessionId": "53628b25-2eb7-4d97-aabd-7bf5fd3301c4", + "generatedAt": 1780683621004, + "sessionId": "1c718c28-7eaa-409a-beca-2a307c3d37ac", "sessionKey": "agent:haonan:cron:f03b184f-5f1d-4093-ae1b-fc9fe0b59eef", "provider": "zhipu", "model": "glm-5", @@ -3513,6 +2746,773 @@ }, "estimatedCostUsd": 0, "status": "running", - "startedAt": 1780683621011 + "startedAt": 1775931600223 + }, + "agent:haonan:cron:41396aeb-6e3a-47b2-9bd3-9156a348c1dc:run:20e06459-82f5-4018-a2e7-378f163d5166": { + "sessionId": "20e06459-82f5-4018-a2e7-378f163d5166", + "updatedAt": 1780768800012, + "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": 84, + "totalTokens": 18636, + "totalTokensFresh": true, + "cacheRead": 22016, + "cacheWrite": 0, + "authProfileOverride": "minimax:cn", + "authProfileOverrideSource": "auto", + "authProfileOverrideCompactionCount": 0, + "systemPromptReport": { + "source": "run", + "generatedAt": 1780768860377, + "sessionId": "20e06459-82f5-4018-a2e7-378f163d5166", + "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.07548636 + }, + "agent:haonan:cron:aa4d2de9-79be-4262-83ee-af8824793bfc:run:a65d5ae4-471c-4f3d-8e36-6a3b9cac5beb": { + "sessionId": "a65d5ae4-471c-4f3d-8e36-6a3b9cac5beb", + "updatedAt": 1780769487939, + "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": 200000, + "inputTokens": 490, + "outputTokens": 67, + "totalTokens": 18853, + "totalTokensFresh": true, + "cacheRead": 37056, + "cacheWrite": 0, + "authProfileOverride": "minimax:cn", + "authProfileOverrideSource": "auto", + "authProfileOverrideCompactionCount": 0, + "systemPromptReport": { + "source": "run", + "generatedAt": 1780683077207, + "sessionId": "3a3328d3-ec57-4664-aea5-4ec324c61452", + "sessionKey": "agent:haonan:cron:aa4d2de9-79be-4262-83ee-af8824793bfc", + "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.5070293100000002, + "status": "running", + "startedAt": 1780769487934, + "abortedLastRun": false } } \ No newline at end of file diff --git a/agents/ui-designer/sessions/sessions.json b/agents/ui-designer/sessions/sessions.json index 8bbf25f..b002bff 100644 --- a/agents/ui-designer/sessions/sessions.json +++ b/agents/ui-designer/sessions/sessions.json @@ -1553,8 +1553,8 @@ "runtimeMs": 2143 }, "agent:ui-designer:cron:c3d4e5f6-a7b8-9012-cdef-234567890123": { - "sessionId": "0213f57d-0e12-45ed-bfbc-8862513d6ecd", - "updatedAt": 1780617672713, + "sessionId": "77815299-82da-48cb-9f13-53aed6272a78", + "updatedAt": 1780704077360, "systemSent": true, "label": "Cron: 每日热点新闻追踪", "skillsSnapshot": { @@ -1583,11 +1583,11 @@ "modelProvider": "zhipu", "model": "glm-5", "contextTokens": 200000, - "inputTokens": 21893, - "outputTokens": 4290, - "totalTokens": 35566, + "inputTokens": 23556, + "outputTokens": 3794, + "totalTokens": 36940, "totalTokensFresh": true, - "cacheRead": 435712, + "cacheRead": 653440, "cacheWrite": 0, "sessionFile": "/home/starmen1265/.openclaw/agents/ui-designer/sessions/3795c952-0d99-470a-8bee-9f63b83abedd.jsonl", "abortedLastRun": false, @@ -1596,8 +1596,8 @@ "authProfileOverrideCompactionCount": 0, "systemPromptReport": { "source": "run", - "generatedAt": 1780617733104, - "sessionId": "0213f57d-0e12-45ed-bfbc-8862513d6ecd", + "generatedAt": 1780704145176, + "sessionId": "77815299-82da-48cb-9f13-53aed6272a78", "sessionKey": "agent:ui-designer:cron:c3d4e5f6-a7b8-9012-cdef-234567890123", "provider": "zhipu", "model": "glm-5", @@ -5547,9 +5547,9 @@ "cacheWrite": 0, "estimatedCostUsd": 0.046022505000000005 }, - "agent:ui-designer:cron:c3d4e5f6-a7b8-9012-cdef-234567890123:run:0213f57d-0e12-45ed-bfbc-8862513d6ecd": { - "sessionId": "0213f57d-0e12-45ed-bfbc-8862513d6ecd", - "updatedAt": 1780617672713, + "agent:ui-designer:cron:c3d4e5f6-a7b8-9012-cdef-234567890123:run:77815299-82da-48cb-9f13-53aed6272a78": { + "sessionId": "77815299-82da-48cb-9f13-53aed6272a78", + "updatedAt": 1780704077360, "systemSent": true, "label": "Cron: 每日热点新闻追踪", "skillsSnapshot": { @@ -5578,11 +5578,11 @@ "modelProvider": "zhipu", "model": "glm-5", "contextTokens": 200000, - "inputTokens": 21893, - "outputTokens": 4290, - "totalTokens": 35566, + "inputTokens": 23556, + "outputTokens": 3794, + "totalTokens": 36940, "totalTokensFresh": true, - "cacheRead": 435712, + "cacheRead": 653440, "cacheWrite": 0, "sessionFile": "/home/starmen1265/.openclaw/agents/ui-designer/sessions/3795c952-0d99-470a-8bee-9f63b83abedd.jsonl", "abortedLastRun": false, @@ -5591,8 +5591,8 @@ "authProfileOverrideCompactionCount": 0, "systemPromptReport": { "source": "run", - "generatedAt": 1780617733104, - "sessionId": "0213f57d-0e12-45ed-bfbc-8862513d6ecd", + "generatedAt": 1780704145176, + "sessionId": "77815299-82da-48cb-9f13-53aed6272a78", "sessionKey": "agent:ui-designer:cron:c3d4e5f6-a7b8-9012-cdef-234567890123", "provider": "zhipu", "model": "glm-5", @@ -5918,3365 +5918,5 @@ "startedAt": 1777939391912, "endedAt": 1777939393611, "runtimeMs": 1699 - }, - "agent:ui-designer:cron:a1b2c3d4-e5f6-7890-abcd-ef1234567890:run:bdfb01ab-0101-4dca-aa82-f8472ad2964b": { - "sessionId": "bdfb01ab-0101-4dca-aa82-f8472ad2964b", - "updatedAt": 1780644600012, - "systemSent": true, - "label": "Cron: 中国核建每日跟踪", - "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", - "disableModelInvocation": false - } - ], - "version": 0 - }, - "modelProvider": "zhipu", - "model": "glm-5", - "contextTokens": 200000, - "inputTokens": 17551, - "outputTokens": 1768, - "totalTokens": 20891, - "totalTokensFresh": true, - "cacheRead": 95360, - "cacheWrite": 0, - "sessionFile": "/home/starmen1265/.openclaw/agents/ui-designer/sessions/20442854-3eb2-4c4f-bc84-74533d3faad4.jsonl", - "abortedLastRun": false, - "authProfileOverride": "minimax:cn", - "authProfileOverrideSource": "auto", - "authProfileOverrideCompactionCount": 0, - "systemPromptReport": { - "source": "run", - "generatedAt": 1780644660375, - "sessionId": "bdfb01ab-0101-4dca-aa82-f8472ad2964b", - "sessionKey": "agent:ui-designer:cron:a1b2c3d4-e5f6-7890-abcd-ef1234567890", - "provider": "zhipu", - "model": "glm-5", - "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": 14708, - "projectContextChars": 5529, - "nonProjectContextChars": 9179 - }, - "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 - }, - { - "path": "SELF_IMPROVEMENT_REMINDER.md", - "rawChars": 616, - "injectedChars": 616, - "truncated": false - } - ], - "skills": { - "promptChars": 659, - "entries": [ - { - "name": "capability-evolver", - "blockChars": 290 - } - ] - }, - "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.0063183, - "status": "failed", - "startedAt": 1777361460383, - "endedAt": 1777361462485, - "runtimeMs": 2102 - }, - "agent:ui-designer:cron:f7a8b9c0-1234-5678-9abc-def012345678:run:4b3ee517-e28c-4d57-bb2d-ec68656c1b72": { - "sessionId": "4b3ee517-e28c-4d57-bb2d-ec68656c1b72", - "updatedAt": 1780644770464, - "systemSent": true, - "label": "Cron: 中国化学每日跟踪", - "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 - }, - "modelProvider": "zhipu", - "model": "glm-5", - "authProfileOverride": "minimax:cn", - "authProfileOverrideSource": "auto", - "authProfileOverrideCompactionCount": 0, - "systemPromptReport": { - "source": "run", - "generatedAt": 1780644801206, - "sessionId": "4b3ee517-e28c-4d57-bb2d-ec68656c1b72", - "sessionKey": "agent:ui-designer:cron:f7a8b9c0-1234-5678-9abc-def012345678", - "provider": "zhipu", - "model": "glm-5", - "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": 14708, - "projectContextChars": 5529, - "nonProjectContextChars": 9179 - }, - "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 - }, - { - "path": "SELF_IMPROVEMENT_REMINDER.md", - "rawChars": 616, - "injectedChars": 616, - "truncated": false - } - ], - "skills": { - "promptChars": 659, - "entries": [ - { - "name": "capability-evolver", - "blockChars": 290 - } - ] - }, - "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 - } - ] - } - }, - "contextTokens": 200000, - "inputTokens": 5343, - "outputTokens": 1770, - "totalTokens": 21329, - "totalTokensFresh": true, - "cacheRead": 91840, - "cacheWrite": 0, - "estimatedCostUsd": 0.05539842 - }, - "agent:ui-designer:cron:a1b2c3d4-5678-90ab-cdef-234567890123:run:accd8bc8-d816-433b-a2ff-bff6fa358015": { - "sessionId": "accd8bc8-d816-433b-a2ff-bff6fa358015", - "updatedAt": 1780644895008, - "systemSent": true, - "label": "Cron: 沪深300ETF每日跟踪", - "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 - }, - "modelProvider": "zhipu", - "model": "glm-5", - "authProfileOverride": "minimax:cn", - "authProfileOverrideSource": "auto", - "authProfileOverrideCompactionCount": 0, - "systemPromptReport": { - "source": "run", - "generatedAt": 1780644923678, - "sessionId": "accd8bc8-d816-433b-a2ff-bff6fa358015", - "sessionKey": "agent:ui-designer:cron:a1b2c3d4-5678-90ab-cdef-234567890123", - "provider": "zhipu", - "model": "glm-5", - "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": 14708, - "projectContextChars": 5529, - "nonProjectContextChars": 9179 - }, - "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 - }, - { - "path": "SELF_IMPROVEMENT_REMINDER.md", - "rawChars": 616, - "injectedChars": 616, - "truncated": false - } - ], - "skills": { - "promptChars": 659, - "entries": [ - { - "name": "capability-evolver", - "blockChars": 290 - } - ] - }, - "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 - } - ] - } - }, - "contextTokens": 200000, - "inputTokens": 3939, - "outputTokens": 1586, - "totalTokens": 19997, - "totalTokensFresh": true, - "cacheRead": 106624, - "cacheWrite": 0, - "estimatedCostUsd": 0.08418837, - "status": "failed", - "startedAt": 1780472169847, - "abortedLastRun": false, - "endedAt": 1780472174012, - "runtimeMs": 4165 - }, - "agent:ui-designer:cron:b2c3d4e5-6789-01bc-def0-345678901234:run:5ea77317-2c18-462b-94b1-f5e0aa359cc2": { - "sessionId": "5ea77317-2c18-462b-94b1-f5e0aa359cc2", - "updatedAt": 1780645029546, - "systemSent": true, - "label": "Cron: 招商银行每日跟踪", - "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 - }, - "modelProvider": "zhipu", - "model": "glm-5", - "authProfileOverride": "minimax:cn", - "authProfileOverrideSource": "auto", - "authProfileOverrideCompactionCount": 0, - "systemPromptReport": { - "source": "run", - "generatedAt": 1780645106826, - "sessionId": "5ea77317-2c18-462b-94b1-f5e0aa359cc2", - "sessionKey": "agent:ui-designer:cron:b2c3d4e5-6789-01bc-def0-345678901234", - "provider": "zhipu", - "model": "glm-5", - "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": 14708, - "projectContextChars": 5529, - "nonProjectContextChars": 9179 - }, - "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 - }, - { - "path": "SELF_IMPROVEMENT_REMINDER.md", - "rawChars": 616, - "injectedChars": 616, - "truncated": false - } - ], - "skills": { - "promptChars": 659, - "entries": [ - { - "name": "capability-evolver", - "blockChars": 290 - } - ] - }, - "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 - } - ] - } - }, - "contextTokens": 200000, - "inputTokens": 8785, - "outputTokens": 3399, - "totalTokens": 24637, - "totalTokensFresh": true, - "cacheRead": 159424, - "cacheWrite": 0, - "estimatedCostUsd": 0.047271765 - }, - "agent:ui-designer:cron:d4e5f6a7-8901-23de-f012-567890123456:run:628a5cf6-09cc-4447-97c1-87f229e624cd": { - "sessionId": "628a5cf6-09cc-4447-97c1-87f229e624cd", - "updatedAt": 1780645255764, - "systemSent": true, - "label": "Cron: 中国电建每日跟踪", - "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 - }, - "modelProvider": "zhipu", - "model": "glm-5", - "authProfileOverride": "minimax:cn", - "authProfileOverrideSource": "auto", - "authProfileOverrideCompactionCount": 0, - "systemPromptReport": { - "source": "run", - "generatedAt": 1780645344027, - "sessionId": "628a5cf6-09cc-4447-97c1-87f229e624cd", - "sessionKey": "agent:ui-designer:cron:d4e5f6a7-8901-23de-f012-567890123456", - "provider": "zhipu", - "model": "glm-5", - "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": 14708, - "projectContextChars": 5529, - "nonProjectContextChars": 9179 - }, - "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 - }, - { - "path": "SELF_IMPROVEMENT_REMINDER.md", - "rawChars": 616, - "injectedChars": 616, - "truncated": false - } - ], - "skills": { - "promptChars": 659, - "entries": [ - { - "name": "capability-evolver", - "blockChars": 290 - } - ] - }, - "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 - } - ] - } - }, - "contextTokens": 200000, - "inputTokens": 20817, - "outputTokens": 2612, - "totalTokens": 24143, - "totalTokensFresh": true, - "cacheRead": 118976, - "cacheWrite": 0, - "estimatedCostUsd": 0.05589625499999999 - }, - "agent:ui-designer:cron:e5f6a7b8-9012-34ef-0123-678901234567:run:f2c700dd-8024-43b5-b4a8-aea0271a47dd": { - "sessionId": "f2c700dd-8024-43b5-b4a8-aea0271a47dd", - "updatedAt": 1780645483746, - "systemSent": true, - "label": "Cron: 优刻得每日跟踪", - "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 - }, - "modelProvider": "zhipu", - "model": "glm-5", - "authProfileOverride": "minimax:cn", - "authProfileOverrideSource": "auto", - "authProfileOverrideCompactionCount": 0, - "systemPromptReport": { - "source": "run", - "generatedAt": 1780645540946, - "sessionId": "f2c700dd-8024-43b5-b4a8-aea0271a47dd", - "sessionKey": "agent:ui-designer:cron:e5f6a7b8-9012-34ef-0123-678901234567", - "provider": "zhipu", - "model": "glm-5", - "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": 14708, - "projectContextChars": 5529, - "nonProjectContextChars": 9179 - }, - "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 - }, - { - "path": "SELF_IMPROVEMENT_REMINDER.md", - "rawChars": 616, - "injectedChars": 616, - "truncated": false - } - ], - "skills": { - "promptChars": 659, - "entries": [ - { - "name": "capability-evolver", - "blockChars": 290 - } - ] - }, - "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 - } - ] - } - }, - "contextTokens": 200000, - "inputTokens": 6806, - "outputTokens": 1656, - "totalTokens": 22727, - "totalTokensFresh": true, - "cacheRead": 136704, - "cacheWrite": 0, - "estimatedCostUsd": 0.046022505000000005 - }, - "agent:ui-designer:cron:c3d4e5f6-7890-12cd-ef01-456789012345:run:fc09c320-7b7f-409f-8452-533ad22e1f89": { - "sessionId": "fc09c320-7b7f-409f-8452-533ad22e1f89", - "updatedAt": 1780645636913, - "systemSent": true, - "label": "Cron: 中国平安每日跟踪", - "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 - }, - "modelProvider": "zhipu", - "model": "glm-5", - "authProfileOverride": "minimax:cn", - "authProfileOverrideSource": "auto", - "authProfileOverrideCompactionCount": 0, - "systemPromptReport": { - "source": "run", - "generatedAt": 1780645685028, - "sessionId": "fc09c320-7b7f-409f-8452-533ad22e1f89", - "sessionKey": "agent:ui-designer:cron:c3d4e5f6-7890-12cd-ef01-456789012345", - "provider": "zhipu", - "model": "glm-5", - "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": 14708, - "projectContextChars": 5529, - "nonProjectContextChars": 9179 - }, - "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 - }, - { - "path": "SELF_IMPROVEMENT_REMINDER.md", - "rawChars": 616, - "injectedChars": 616, - "truncated": false - } - ], - "skills": { - "promptChars": 659, - "entries": [ - { - "name": "capability-evolver", - "blockChars": 290 - } - ] - }, - "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 - } - ] - } - }, - "contextTokens": 200000, - "inputTokens": 7406, - "outputTokens": 2136, - "totalTokens": 23331, - "totalTokensFresh": true, - "cacheRead": 115584, - "cacheWrite": 0, - "estimatedCostUsd": 0.110809935 - }, - "agent:ui-designer:cron:b2c3d4e5-f6a7-8901-bcde-f12345678901:run:8db728e6-7df6-44fb-8b62-d13f37df8ee1": { - "sessionId": "8db728e6-7df6-44fb-8b62-d13f37df8ee1", - "updatedAt": 1780645806758, - "systemSent": true, - "label": "Cron: 中国海油每日跟踪", - "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", - "disableModelInvocation": false - } - ], - "version": 0 - }, - "modelProvider": "zhipu", - "model": "glm-5", - "contextTokens": 200000, - "inputTokens": 2815, - "outputTokens": 1759, - "totalTokens": 20074, - "totalTokensFresh": true, - "cacheRead": 126144, - "cacheWrite": 0, - "authProfileOverride": "minimax:cn", - "authProfileOverrideSource": "auto", - "authProfileOverrideCompactionCount": 0, - "systemPromptReport": { - "source": "run", - "generatedAt": 1780645865452, - "sessionId": "8db728e6-7df6-44fb-8b62-d13f37df8ee1", - "sessionKey": "agent:ui-designer:cron:b2c3d4e5-f6a7-8901-bcde-f12345678901", - "provider": "zhipu", - "model": "glm-5", - "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": 14708, - "projectContextChars": 5529, - "nonProjectContextChars": 9179 - }, - "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 - }, - { - "path": "SELF_IMPROVEMENT_REMINDER.md", - "rawChars": 616, - "injectedChars": 616, - "truncated": false - } - ], - "skills": { - "promptChars": 659, - "entries": [ - { - "name": "capability-evolver", - "blockChars": 290 - } - ] - }, - "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": 3.1868442750000003, - "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:cron:e5f6a7b8-9012-cdef-3456-789012345678:run:23750366-d6cf-4824-b33e-3a71b694c0e5": { - "sessionId": "23750366-d6cf-4824-b33e-3a71b694c0e5", - "updatedAt": 1780646020508, - "systemSent": true, - "label": "Cron: 比亚迪每日跟踪", - "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 - }, - "modelProvider": "zhipu", - "model": "glm-5", - "authProfileOverride": "minimax:cn", - "authProfileOverrideSource": "auto", - "authProfileOverrideCompactionCount": 0, - "systemPromptReport": { - "source": "run", - "generatedAt": 1780646099344, - "sessionId": "23750366-d6cf-4824-b33e-3a71b694c0e5", - "sessionKey": "agent:ui-designer:cron:e5f6a7b8-9012-cdef-3456-789012345678", - "provider": "zhipu", - "model": "glm-5", - "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": 14708, - "projectContextChars": 5529, - "nonProjectContextChars": 9179 - }, - "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 - }, - { - "path": "SELF_IMPROVEMENT_REMINDER.md", - "rawChars": 616, - "injectedChars": 616, - "truncated": false - } - ], - "skills": { - "promptChars": 659, - "entries": [ - { - "name": "capability-evolver", - "blockChars": 290 - } - ] - }, - "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 - } - ] - } - }, - "contextTokens": 200000, - "inputTokens": 5972, - "outputTokens": 1833, - "totalTokens": 21922, - "totalTokensFresh": true, - "cacheRead": 110656, - "cacheWrite": 0, - "estimatedCostUsd": 0.13119603 } } \ No newline at end of file diff --git a/cron/jobs.json b/cron/jobs.json index 1dd3df4..46411e9 100644 --- a/cron/jobs.json +++ b/cron/jobs.json @@ -7,7 +7,7 @@ "name": "backup-openclaw-json", "enabled": true, "createdAtMs": 1772261581796, - "updatedAtMs": 1780682469558, + "updatedAtMs": 1780768872234, "schedule": { "kind": "cron", "expr": "0 2 * * *", @@ -23,10 +23,10 @@ "mode": "announce" }, "state": { - "nextRunAtMs": 1780768800000, - "lastRunAtMs": 1780682400007, + "nextRunAtMs": 1780855200000, + "lastRunAtMs": 1780768800005, "lastStatus": "ok", - "lastDurationMs": 69551, + "lastDurationMs": 72229, "consecutiveErrors": 0, "lastRunStatus": "ok", "lastDelivered": true, @@ -59,7 +59,8 @@ "consecutiveErrors": 0, "lastRunStatus": "ok", "lastDeliveryStatus": "delivered", - "lastDelivered": true + "lastDelivered": true, + "runningAtMs": 1780769400002 }, "delivery": { "mode": "announce" @@ -71,7 +72,7 @@ "name": "capability-evolver-daily", "enabled": true, "createdAtMs": 1772550743528, - "updatedAtMs": 1780597261101, + "updatedAtMs": 1780683658120, "schedule": { "kind": "cron", "expr": "20 2 * * *", @@ -92,14 +93,14 @@ "to": "feishu-pm" }, "state": { - "nextRunAtMs": 1780683600000, - "lastRunAtMs": 1780597200003, + "nextRunAtMs": 1780770000000, + "lastRunAtMs": 1780683600003, "lastStatus": "error", - "lastDurationMs": 61098, - "consecutiveErrors": 65, + "lastDurationMs": 58117, + "consecutiveErrors": 66, "lastRunStatus": "error", "lastDeliveryStatus": "unknown", - "runningAtMs": 1780683600002 + "lastError": "AxiosError: Request failed with status code 400" } }, { @@ -109,7 +110,7 @@ "description": "每天凌晨2:30整理昨天的已完成任务到每日回顾", "enabled": true, "createdAtMs": 1741484880000, - "updatedAtMs": 1780597877933, + "updatedAtMs": 1780684275190, "schedule": { "kind": "cron", "expr": "30 2 * * *", @@ -127,11 +128,11 @@ "channel": "last" }, "state": { - "nextRunAtMs": 1780684200000, - "lastRunAtMs": 1780597800004, + "nextRunAtMs": 1780770600000, + "lastRunAtMs": 1780684200003, "lastRunStatus": "ok", "lastStatus": "ok", - "lastDurationMs": 77929, + "lastDurationMs": 75187, "lastDeliveryStatus": "delivered", "consecutiveErrors": 0, "lastDelivered": true @@ -143,7 +144,7 @@ "name": "zq_workspace_sync", "enabled": true, "createdAtMs": 1772551807455, - "updatedAtMs": 1780598400028, + "updatedAtMs": 1780684800031, "schedule": { "expr": "40 2 * * *", "kind": "cron", @@ -156,8 +157,8 @@ "text": "执行 zq 工作区同步:bash ~/.openclaw/cron/scripts/zq_workspace_sync.sh" }, "state": { - "nextRunAtMs": 1780684800000, - "lastRunAtMs": 1780598400002, + "nextRunAtMs": 1780771200000, + "lastRunAtMs": 1780684800005, "lastStatus": "skipped", "lastDurationMs": 26, "consecutiveErrors": 0, @@ -173,7 +174,7 @@ "description": "每天早上8点整理与各个 AI 代理的对话记录", "enabled": true, "createdAtMs": 1772776369645, - "updatedAtMs": 1780617672703, + "updatedAtMs": 1780704077351, "schedule": { "kind": "cron", "expr": "0 8 * * *", @@ -191,11 +192,11 @@ "channel": "last" }, "state": { - "nextRunAtMs": 1780704000000, - "lastRunAtMs": 1780617600005, + "nextRunAtMs": 1780790400000, + "lastRunAtMs": 1780704000003, "lastRunStatus": "ok", "lastStatus": "ok", - "lastDurationMs": 72698, + "lastDurationMs": 77348, "lastDeliveryStatus": "delivered", "consecutiveErrors": 0, "lastDelivered": true @@ -208,7 +209,7 @@ "description": "每天7点同步提醒到CalDAV日历", "enabled": true, "createdAtMs": 1772791528528, - "updatedAtMs": 1780614077423, + "updatedAtMs": 1780700518241, "schedule": { "kind": "cron", "expr": "0 7 * * *", @@ -226,11 +227,11 @@ "channel": "last" }, "state": { - "nextRunAtMs": 1780700400000, - "lastRunAtMs": 1780614000004, + "nextRunAtMs": 1780786800000, + "lastRunAtMs": 1780700400006, "lastRunStatus": "ok", "lastStatus": "ok", - "lastDurationMs": 77419, + "lastDurationMs": 118235, "lastDeliveryStatus": "delivered", "consecutiveErrors": 0, "lastDelivered": true @@ -594,7 +595,7 @@ "description": "每天早上8点追踪热点新闻并推送", "enabled": true, "createdAtMs": 1774274400000, - "updatedAtMs": 1780617925989, + "updatedAtMs": 1780704488621, "schedule": { "kind": "cron", "expr": "0 8 * * *", @@ -612,13 +613,13 @@ "to": "user:ou_9847ce84b960736c14554730b41e4957" }, "state": { - "nextRunAtMs": 1780704000000, - "lastRunAtMs": 1780617672703, + "nextRunAtMs": 1780790400000, + "lastRunAtMs": 1780704077351, "lastRunStatus": "error", "lastStatus": "error", - "lastDurationMs": 253286, + "lastDurationMs": 411270, "lastDeliveryStatus": "delivered", - "consecutiveErrors": 10, + "consecutiveErrors": 11, "lastDelivered": true, "lastError": "⚠️ ✉️ Message failed" } diff --git a/cron/logs/daily-review.log b/cron/logs/daily-review.log index c68890c..bb95a2b 100644 --- a/cron/logs/daily-review.log +++ b/cron/logs/daily-review.log @@ -97,3 +97,6 @@ [2026-06-05 02:31:05] === 每日回顾整理开始 === [2026-06-05 02:31:05] 处理日期: 2026-06-04 [2026-06-05 02:31:05] 没有已完成的任务,跳过 +[2026-06-06 02:31:05] === 每日回顾整理开始 === +[2026-06-06 02:31:05] 处理日期: 2026-06-05 +[2026-06-06 02:31:05] 没有已完成的任务,跳过 diff --git a/tasks/runs.sqlite-shm b/tasks/runs.sqlite-shm index 22727d371ee7a26b058c31bb1dad81b13ef66216..6ec6be11eb6139cbc13e3df973c65142f211a638 100644 GIT binary patch delta 920 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 VA+UwQ))Tf~u=O^S==*T4{6CsBgSY?y delta 35447 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 NaO*}Csk(D7{TJPtdU^l=