From 3235c42bb708b6faf8a732270bc0e361dac3087c Mon Sep 17 00:00:00 2001 From: starmen1265 Date: Wed, 29 Apr 2026 02:10:03 +0800 Subject: [PATCH] =?UTF-8?q?=E8=87=AA=E5=8A=A8=E5=90=8C=E6=AD=A5:=202026-04?= =?UTF-8?q?-29=2002:10?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- agents/haonan/sessions/sessions.json | 1597 +++++---- agents/thinker/sessions/sessions.json | 50 +- agents/ui-designer/sessions/sessions.json | 3622 ++++++++++----------- cron/jobs.json | 91 +- feishu/dedup/feishu-qa.json | 7 +- feishu/dedup/feishu-worker.json | 2 +- tasks/runs.sqlite-shm | Bin 32768 -> 32768 bytes tasks/runs.sqlite-wal | Bin 4152992 -> 4152992 bytes 8 files changed, 2693 insertions(+), 2676 deletions(-) diff --git a/agents/haonan/sessions/sessions.json b/agents/haonan/sessions/sessions.json index 94f2256..5b1e0df 100644 --- a/agents/haonan/sessions/sessions.json +++ b/agents/haonan/sessions/sessions.json @@ -760,8 +760,8 @@ "memoryFlushCompactionCount": 0 }, "agent:haonan:cron:41396aeb-6e3a-47b2-9bd3-9156a348c1dc": { - "sessionId": "205ca821-33cf-4a83-bb95-b80456d475e0", - "updatedAt": 1777312800034, + "sessionId": "f435cced-9c96-4463-832f-c8831efdf75a", + "updatedAt": 1777399200038, "systemSent": true, "model": "MiniMax-M2.7-highspeed", "contextTokens": 204800, @@ -802,9 +802,9 @@ "version": 0 }, "modelProvider": "minimax", - "inputTokens": 436, - "outputTokens": 99, - "totalTokens": 18902, + "inputTokens": 428, + "outputTokens": 91, + "totalTokens": 18894, "totalTokensFresh": true, "cacheRead": 18564, "cacheWrite": 18700, @@ -813,8 +813,8 @@ "authProfileOverrideCompactionCount": 0, "systemPromptReport": { "source": "run", - "generatedAt": 1777312800282, - "sessionId": "205ca821-33cf-4a83-bb95-b80456d475e0", + "generatedAt": 1777399200282, + "sessionId": "f435cced-9c96-4463-832f-c8831efdf75a", "sessionKey": "agent:haonan:cron:41396aeb-6e3a-47b2-9bd3-9156a348c1dc", "provider": "minimax", "model": "MiniMax-M2.7-highspeed", @@ -1139,13 +1139,13 @@ ] } }, - "estimatedCostUsd": 0.025182120000000002 + "estimatedCostUsd": 0.03354606 }, "agent:haonan:cron:f03b184f-5f1d-4093-ae1b-fc9fe0b59eef": { "sessionId": "6c3f5c58-cf3f-4a7e-9e08-1d66e15ad49a", - "updatedAt": 1777314001844, + "updatedAt": 1777314000034, "systemSent": true, - "model": "glm-4.7-FlashX", + "model": "glm-5", "contextTokens": 200000, "label": "Cron: capability-evolver-daily", "skillsSnapshot": { @@ -1184,9 +1184,9 @@ "version": 0 }, "modelProvider": "zhipu", - "inputTokens": 12551, - "outputTokens": 643, - "totalTokens": 30829, + "inputTokens": 26567, + "outputTokens": 710, + "totalTokens": 29723, "deliveryContext": { "channel": "webchat" }, @@ -1195,12 +1195,12 @@ "sessionFile": "/home/starmen1265/.openclaw/agents/haonan/sessions/ccc40ca7-7876-4d82-ab84-7b790feddc19.jsonl", "abortedLastRun": false, "totalTokensFresh": true, - "cacheRead": 111936, + "cacheRead": 125184, "cacheWrite": 0, "systemPromptReport": { "source": "run", - "generatedAt": 1777227620880, - "sessionId": "bb60e4e5-888b-42ad-8ac7-b932f416dc05", + "generatedAt": 1777314020905, + "sessionId": "6c3f5c58-cf3f-4a7e-9e08-1d66e15ad49a", "sessionKey": "agent:haonan:cron:f03b184f-5f1d-4093-ae1b-fc9fe0b59eef", "provider": "zhipu", "model": "glm-5", @@ -1526,10 +1526,8 @@ } }, "estimatedCostUsd": 0, - "status": "failed", - "startedAt": 1777314000215, - "endedAt": 1777314001841, - "runtimeMs": 1626 + "status": "running", + "startedAt": 1775931600223 }, "agent:haonan:cron:3245fca7-045b-4977-8fab-020f6df2e453": { "sessionId": "8debcda0-e8fd-44c3-8c30-da668f3efab2", @@ -1571,8 +1569,8 @@ "cacheWrite": 0 }, "agent:haonan:cron:aa4d2de9-79be-4262-83ee-af8824793bfc": { - "sessionId": "f432f3c9-9a60-4f1d-b30b-5166ed0a0f12", - "updatedAt": 1777313400012, + "sessionId": "869258ac-e734-4bb0-91fd-d58c51fb0109", + "updatedAt": 1777399800284, "systemSent": true, "label": "Cron: openclaw-git-sync", "skillsSnapshot": { @@ -1950,777 +1948,10 @@ ] } }, - "estimatedCostUsd": 0.23648313 - }, - "agent:haonan:cron:f03b184f-5f1d-4093-ae1b-fc9fe0b59eef:run:bb60e4e5-888b-42ad-8ac7-b932f416dc05": { - "sessionId": "bb60e4e5-888b-42ad-8ac7-b932f416dc05", - "updatedAt": 1777227600009, - "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": 12551, - "outputTokens": 643, - "totalTokens": 30829, - "deliveryContext": { - "channel": "webchat" - }, - "lastChannel": "webchat", - "channel": "webchat", - "sessionFile": "/home/starmen1265/.openclaw/agents/haonan/sessions/ccc40ca7-7876-4d82-ab84-7b790feddc19.jsonl", - "abortedLastRun": false, - "totalTokensFresh": true, - "cacheRead": 111936, - "cacheWrite": 0, - "systemPromptReport": { - "source": "run", - "generatedAt": 1777227620880, - "sessionId": "bb60e4e5-888b-42ad-8ac7-b932f416dc05", - "sessionKey": "agent:haonan:cron:f03b184f-5f1d-4093-ae1b-fc9fe0b59eef", - "provider": "zhipu", - "model": "glm-5", - "workspaceDir": "/home/starmen1265/.openclaw/agents/haonan/workspace", - "bootstrapMaxChars": 20000, - "bootstrapTotalMaxChars": 150000, - "bootstrapTruncation": { - "warningMode": "once", - "warningShown": false, - "truncatedFiles": 0, - "nearLimitFiles": 0, - "totalNearLimit": false - }, - "sandbox": { - "mode": "off", - "sandboxed": false - }, - "systemPrompt": { - "chars": 23534, - "projectContextChars": 14014, - "nonProjectContextChars": 9520 - }, - "injectedWorkspaceFiles": [ - { - "name": "AGENTS.md", - "path": "/home/starmen1265/.openclaw/agents/haonan/workspace/AGENTS.md", - "missing": false, - "rawChars": 11295, - "injectedChars": 11295, - "truncated": false - }, - { - "name": "SOUL.md", - "path": "/home/starmen1265/.openclaw/agents/haonan/workspace/SOUL.md", - "missing": false, - "rawChars": 285, - "injectedChars": 285, - "truncated": false - }, - { - "name": "TOOLS.md", - "path": "/home/starmen1265/.openclaw/agents/haonan/workspace/TOOLS.md", - "missing": false, - "rawChars": 572, - "injectedChars": 572, - "truncated": false - }, - { - "name": "IDENTITY.md", - "path": "/home/starmen1265/.openclaw/agents/haonan/workspace/IDENTITY.md", - "missing": false, - "rawChars": 130, - "injectedChars": 130, - "truncated": false - }, - { - "name": "USER.md", - "path": "/home/starmen1265/.openclaw/agents/haonan/workspace/USER.md", - "missing": false, - "rawChars": 132, - "injectedChars": 132, - "truncated": false - }, - { - "path": "SELF_IMPROVEMENT_REMINDER.md", - "rawChars": 616, - "injectedChars": 616, - "truncated": false - } - ], - "skills": { - "promptChars": 1005, - "entries": [ - { - "name": "capability-evolver", - "blockChars": 290 - }, - { - "name": "clawlist", - "blockChars": 343 - } - ] - }, - "tools": { - "listChars": 4054, - "schemaChars": 30173, - "entries": [ - { - "name": "read", - "summaryChars": 298, - "schemaChars": 574, - "propertiesCount": 6 - }, - { - "name": "edit", - "summaryChars": 326, - "schemaChars": 1103, - "propertiesCount": 5 - }, - { - "name": "write", - "summaryChars": 127, - "schemaChars": 497, - "propertiesCount": 5 - }, - { - "name": "exec", - "summaryChars": 181, - "schemaChars": 1098, - "propertiesCount": 12 - }, - { - "name": "process", - "summaryChars": 85, - "schemaChars": 961, - "propertiesCount": 12 - }, - { - "name": "canvas", - "summaryChars": 106, - "schemaChars": 661, - "propertiesCount": 18 - }, - { - "name": "nodes", - "summaryChars": 118, - "schemaChars": 1589, - "propertiesCount": 32 - }, - { - "name": "cron", - "summaryChars": 3570, - "schemaChars": 690, - "propertiesCount": 13 - }, - { - "name": "message", - "summaryChars": 203, - "schemaChars": 5628, - "propertiesCount": 104 - }, - { - "name": "tts", - "summaryChars": 152, - "schemaChars": 223, - "propertiesCount": 2 - }, - { - "name": "image_generate", - "summaryChars": 435, - "schemaChars": 1195, - "propertiesCount": 10 - }, - { - "name": "gateway", - "summaryChars": 464, - "schemaChars": 497, - "propertiesCount": 12 - }, - { - "name": "agents_list", - "summaryChars": 118, - "schemaChars": 33, - "propertiesCount": 0 - }, - { - "name": "sessions_list", - "summaryChars": 54, - "schemaChars": 212, - "propertiesCount": 4 - }, - { - "name": "sessions_history", - "summaryChars": 36, - "schemaChars": 161, - "propertiesCount": 3 - }, - { - "name": "sessions_send", - "summaryChars": 84, - "schemaChars": 274, - "propertiesCount": 5 - }, - { - "name": "sessions_yield", - "summaryChars": 97, - "schemaChars": 60, - "propertiesCount": 1 - }, - { - "name": "sessions_spawn", - "summaryChars": 198, - "schemaChars": 1179, - "propertiesCount": 17 - }, - { - "name": "subagents", - "summaryChars": 105, - "schemaChars": 191, - "propertiesCount": 4 - }, - { - "name": "session_status", - "summaryChars": 262, - "schemaChars": 89, - "propertiesCount": 2 - }, - { - "name": "web_search", - "summaryChars": 175, - "schemaChars": 1084, - "propertiesCount": 9 - }, - { - "name": "web_fetch", - "summaryChars": 129, - "schemaChars": 374, - "propertiesCount": 3 - }, - { - "name": "image", - "summaryChars": 201, - "schemaChars": 342, - "propertiesCount": 6 - }, - { - "name": "browser", - "summaryChars": 1066, - "schemaChars": 2799, - "propertiesCount": 48 - }, - { - "name": "feishu_doc", - "summaryChars": 321, - "schemaChars": 2898, - "propertiesCount": 27 - }, - { - "name": "feishu_app_scopes", - "summaryChars": 102, - "schemaChars": 33, - "propertiesCount": 0 - }, - { - "name": "feishu_chat", - "summaryChars": 59, - "schemaChars": 606, - "propertiesCount": 6 - }, - { - "name": "feishu_wiki", - "summaryChars": 83, - "schemaChars": 971, - "propertiesCount": 10 - }, - { - "name": "feishu_drive", - "summaryChars": 81, - "schemaChars": 486, - "propertiesCount": 5 - }, - { - "name": "feishu_bitable_get_meta", - "summaryChars": 114, - "schemaChars": 170, - "propertiesCount": 1 - }, - { - "name": "feishu_bitable_list_fields", - "summaryChars": 76, - "schemaChars": 255, - "propertiesCount": 2 - }, - { - "name": "feishu_bitable_list_records", - "summaryChars": 64, - "schemaChars": 462, - "propertiesCount": 4 - }, - { - "name": "feishu_bitable_get_record", - "summaryChars": 46, - "schemaChars": 335, - "propertiesCount": 3 - }, - { - "name": "feishu_bitable_create_record", - "summaryChars": 44, - "schemaChars": 549, - "propertiesCount": 3 - }, - { - "name": "feishu_bitable_update_record", - "summaryChars": 50, - "schemaChars": 473, - "propertiesCount": 4 - }, - { - "name": "feishu_bitable_create_app", - "summaryChars": 57, - "schemaChars": 243, - "propertiesCount": 2 - }, - { - "name": "feishu_bitable_create_field", - "summaryChars": 46, - "schemaChars": 911, - "propertiesCount": 5 - }, - { - "name": "memory_search", - "summaryChars": 334, - "schemaChars": 139, - "propertiesCount": 3 - }, - { - "name": "memory_get", - "summaryChars": 151, - "schemaChars": 128, - "propertiesCount": 3 - } - ] - } - }, - "estimatedCostUsd": 0, + "estimatedCostUsd": 0.23648313, "status": "running", - "startedAt": 1775931600223 - }, - "agent:haonan:cron:41396aeb-6e3a-47b2-9bd3-9156a348c1dc:run:205ca821-33cf-4a83-bb95-b80456d475e0": { - "sessionId": "205ca821-33cf-4a83-bb95-b80456d475e0", - "updatedAt": 1777312800034, - "systemSent": true, - "model": "MiniMax-M2.7-highspeed", - "contextTokens": 204800, - "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": "minimax", - "inputTokens": 436, - "outputTokens": 99, - "totalTokens": 18902, - "totalTokensFresh": true, - "cacheRead": 18564, - "cacheWrite": 18700, - "authProfileOverride": "minimax:cn", - "authProfileOverrideSource": "auto", - "authProfileOverrideCompactionCount": 0, - "systemPromptReport": { - "source": "run", - "generatedAt": 1777312800282, - "sessionId": "205ca821-33cf-4a83-bb95-b80456d475e0", - "sessionKey": "agent:haonan:cron:41396aeb-6e3a-47b2-9bd3-9156a348c1dc", - "provider": "minimax", - "model": "MiniMax-M2.7-highspeed", - "workspaceDir": "/home/starmen1265/.openclaw/agents/haonan/workspace", - "bootstrapMaxChars": 20000, - "bootstrapTotalMaxChars": 150000, - "bootstrapTruncation": { - "warningMode": "once", - "warningShown": false, - "truncatedFiles": 0, - "nearLimitFiles": 0, - "totalNearLimit": false - }, - "sandbox": { - "mode": "off", - "sandboxed": false - }, - "systemPrompt": { - "chars": 24034, - "projectContextChars": 14033, - "nonProjectContextChars": 10001 - }, - "injectedWorkspaceFiles": [ - { - "name": "AGENTS.md", - "path": "/home/starmen1265/.openclaw/agents/haonan/workspace/AGENTS.md", - "missing": false, - "rawChars": 11295, - "injectedChars": 11295, - "truncated": false - }, - { - "name": "SOUL.md", - "path": "/home/starmen1265/.openclaw/agents/haonan/workspace/SOUL.md", - "missing": false, - "rawChars": 285, - "injectedChars": 285, - "truncated": false - }, - { - "name": "TOOLS.md", - "path": "/home/starmen1265/.openclaw/agents/haonan/workspace/TOOLS.md", - "missing": false, - "rawChars": 572, - "injectedChars": 572, - "truncated": false - }, - { - "name": "IDENTITY.md", - "path": "/home/starmen1265/.openclaw/agents/haonan/workspace/IDENTITY.md", - "missing": false, - "rawChars": 130, - "injectedChars": 130, - "truncated": false - }, - { - "name": "USER.md", - "path": "/home/starmen1265/.openclaw/agents/haonan/workspace/USER.md", - "missing": false, - "rawChars": 132, - "injectedChars": 132, - "truncated": false - }, - { - "path": "SELF_IMPROVEMENT_REMINDER.md", - "rawChars": 616, - "injectedChars": 616, - "truncated": false - } - ], - "skills": { - "promptChars": 1005, - "entries": [ - { - "name": "capability-evolver", - "blockChars": 290 - }, - { - "name": "clawlist", - "blockChars": 343 - } - ] - }, - "tools": { - "listChars": 4054, - "schemaChars": 30173, - "entries": [ - { - "name": "read", - "summaryChars": 298, - "schemaChars": 574, - "propertiesCount": 6 - }, - { - "name": "edit", - "summaryChars": 326, - "schemaChars": 1103, - "propertiesCount": 5 - }, - { - "name": "write", - "summaryChars": 127, - "schemaChars": 497, - "propertiesCount": 5 - }, - { - "name": "exec", - "summaryChars": 181, - "schemaChars": 1098, - "propertiesCount": 12 - }, - { - "name": "process", - "summaryChars": 85, - "schemaChars": 961, - "propertiesCount": 12 - }, - { - "name": "canvas", - "summaryChars": 106, - "schemaChars": 661, - "propertiesCount": 18 - }, - { - "name": "nodes", - "summaryChars": 118, - "schemaChars": 1589, - "propertiesCount": 32 - }, - { - "name": "cron", - "summaryChars": 3570, - "schemaChars": 690, - "propertiesCount": 13 - }, - { - "name": "message", - "summaryChars": 203, - "schemaChars": 5628, - "propertiesCount": 104 - }, - { - "name": "tts", - "summaryChars": 152, - "schemaChars": 223, - "propertiesCount": 2 - }, - { - "name": "image_generate", - "summaryChars": 435, - "schemaChars": 1195, - "propertiesCount": 10 - }, - { - "name": "gateway", - "summaryChars": 464, - "schemaChars": 497, - "propertiesCount": 12 - }, - { - "name": "agents_list", - "summaryChars": 118, - "schemaChars": 33, - "propertiesCount": 0 - }, - { - "name": "sessions_list", - "summaryChars": 54, - "schemaChars": 212, - "propertiesCount": 4 - }, - { - "name": "sessions_history", - "summaryChars": 36, - "schemaChars": 161, - "propertiesCount": 3 - }, - { - "name": "sessions_send", - "summaryChars": 84, - "schemaChars": 274, - "propertiesCount": 5 - }, - { - "name": "sessions_yield", - "summaryChars": 97, - "schemaChars": 60, - "propertiesCount": 1 - }, - { - "name": "sessions_spawn", - "summaryChars": 198, - "schemaChars": 1179, - "propertiesCount": 17 - }, - { - "name": "subagents", - "summaryChars": 105, - "schemaChars": 191, - "propertiesCount": 4 - }, - { - "name": "session_status", - "summaryChars": 262, - "schemaChars": 89, - "propertiesCount": 2 - }, - { - "name": "web_search", - "summaryChars": 175, - "schemaChars": 1084, - "propertiesCount": 9 - }, - { - "name": "web_fetch", - "summaryChars": 129, - "schemaChars": 374, - "propertiesCount": 3 - }, - { - "name": "image", - "summaryChars": 201, - "schemaChars": 342, - "propertiesCount": 6 - }, - { - "name": "browser", - "summaryChars": 1066, - "schemaChars": 2799, - "propertiesCount": 48 - }, - { - "name": "feishu_doc", - "summaryChars": 321, - "schemaChars": 2898, - "propertiesCount": 27 - }, - { - "name": "feishu_app_scopes", - "summaryChars": 102, - "schemaChars": 33, - "propertiesCount": 0 - }, - { - "name": "feishu_chat", - "summaryChars": 59, - "schemaChars": 606, - "propertiesCount": 6 - }, - { - "name": "feishu_wiki", - "summaryChars": 83, - "schemaChars": 971, - "propertiesCount": 10 - }, - { - "name": "feishu_drive", - "summaryChars": 81, - "schemaChars": 486, - "propertiesCount": 5 - }, - { - "name": "feishu_bitable_get_meta", - "summaryChars": 114, - "schemaChars": 170, - "propertiesCount": 1 - }, - { - "name": "feishu_bitable_list_fields", - "summaryChars": 76, - "schemaChars": 255, - "propertiesCount": 2 - }, - { - "name": "feishu_bitable_list_records", - "summaryChars": 64, - "schemaChars": 462, - "propertiesCount": 4 - }, - { - "name": "feishu_bitable_get_record", - "summaryChars": 46, - "schemaChars": 335, - "propertiesCount": 3 - }, - { - "name": "feishu_bitable_create_record", - "summaryChars": 44, - "schemaChars": 549, - "propertiesCount": 3 - }, - { - "name": "feishu_bitable_update_record", - "summaryChars": 50, - "schemaChars": 473, - "propertiesCount": 4 - }, - { - "name": "feishu_bitable_create_app", - "summaryChars": 57, - "schemaChars": 243, - "propertiesCount": 2 - }, - { - "name": "feishu_bitable_create_field", - "summaryChars": 46, - "schemaChars": 911, - "propertiesCount": 5 - }, - { - "name": "memory_search", - "summaryChars": 334, - "schemaChars": 139, - "propertiesCount": 3 - }, - { - "name": "memory_get", - "summaryChars": 151, - "schemaChars": 128, - "propertiesCount": 3 - } - ] - } - }, - "estimatedCostUsd": 0.025182120000000002 + "startedAt": 1777399800281, + "abortedLastRun": false }, "agent:haonan:cron:aa4d2de9-79be-4262-83ee-af8824793bfc:run:f432f3c9-9a60-4f1d-b30b-5166ed0a0f12": { "sessionId": "f432f3c9-9a60-4f1d-b30b-5166ed0a0f12", @@ -3106,9 +2337,9 @@ }, "agent:haonan:cron:f03b184f-5f1d-4093-ae1b-fc9fe0b59eef:run:6c3f5c58-cf3f-4a7e-9e08-1d66e15ad49a": { "sessionId": "6c3f5c58-cf3f-4a7e-9e08-1d66e15ad49a", - "updatedAt": 1777314020917, + "updatedAt": 1777314000034, "systemSent": true, - "model": "glm-4.7-FlashX", + "model": "glm-5", "contextTokens": 200000, "label": "Cron: capability-evolver-daily", "skillsSnapshot": { @@ -3147,9 +2378,9 @@ "version": 0 }, "modelProvider": "zhipu", - "inputTokens": 12551, - "outputTokens": 643, - "totalTokens": 30829, + "inputTokens": 26567, + "outputTokens": 710, + "totalTokens": 29723, "deliveryContext": { "channel": "webchat" }, @@ -3158,12 +2389,12 @@ "sessionFile": "/home/starmen1265/.openclaw/agents/haonan/sessions/ccc40ca7-7876-4d82-ab84-7b790feddc19.jsonl", "abortedLastRun": false, "totalTokensFresh": true, - "cacheRead": 111936, + "cacheRead": 125184, "cacheWrite": 0, "systemPromptReport": { "source": "run", - "generatedAt": 1777227620880, - "sessionId": "bb60e4e5-888b-42ad-8ac7-b932f416dc05", + "generatedAt": 1777314020905, + "sessionId": "6c3f5c58-cf3f-4a7e-9e08-1d66e15ad49a", "sessionKey": "agent:haonan:cron:f03b184f-5f1d-4093-ae1b-fc9fe0b59eef", "provider": "zhipu", "model": "glm-5", @@ -3490,6 +2721,770 @@ }, "estimatedCostUsd": 0, "status": "running", - "startedAt": 1777314020912 + "startedAt": 1775931600223 + }, + "agent:haonan:cron:41396aeb-6e3a-47b2-9bd3-9156a348c1dc:run:f435cced-9c96-4463-832f-c8831efdf75a": { + "sessionId": "f435cced-9c96-4463-832f-c8831efdf75a", + "updatedAt": 1777399200038, + "systemSent": true, + "model": "MiniMax-M2.7-highspeed", + "contextTokens": 204800, + "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": "minimax", + "inputTokens": 428, + "outputTokens": 91, + "totalTokens": 18894, + "totalTokensFresh": true, + "cacheRead": 18564, + "cacheWrite": 18700, + "authProfileOverride": "minimax:cn", + "authProfileOverrideSource": "auto", + "authProfileOverrideCompactionCount": 0, + "systemPromptReport": { + "source": "run", + "generatedAt": 1777399200282, + "sessionId": "f435cced-9c96-4463-832f-c8831efdf75a", + "sessionKey": "agent:haonan:cron:41396aeb-6e3a-47b2-9bd3-9156a348c1dc", + "provider": "minimax", + "model": "MiniMax-M2.7-highspeed", + "workspaceDir": "/home/starmen1265/.openclaw/agents/haonan/workspace", + "bootstrapMaxChars": 20000, + "bootstrapTotalMaxChars": 150000, + "bootstrapTruncation": { + "warningMode": "once", + "warningShown": false, + "truncatedFiles": 0, + "nearLimitFiles": 0, + "totalNearLimit": false + }, + "sandbox": { + "mode": "off", + "sandboxed": false + }, + "systemPrompt": { + "chars": 24034, + "projectContextChars": 14033, + "nonProjectContextChars": 10001 + }, + "injectedWorkspaceFiles": [ + { + "name": "AGENTS.md", + "path": "/home/starmen1265/.openclaw/agents/haonan/workspace/AGENTS.md", + "missing": false, + "rawChars": 11295, + "injectedChars": 11295, + "truncated": false + }, + { + "name": "SOUL.md", + "path": "/home/starmen1265/.openclaw/agents/haonan/workspace/SOUL.md", + "missing": false, + "rawChars": 285, + "injectedChars": 285, + "truncated": false + }, + { + "name": "TOOLS.md", + "path": "/home/starmen1265/.openclaw/agents/haonan/workspace/TOOLS.md", + "missing": false, + "rawChars": 572, + "injectedChars": 572, + "truncated": false + }, + { + "name": "IDENTITY.md", + "path": "/home/starmen1265/.openclaw/agents/haonan/workspace/IDENTITY.md", + "missing": false, + "rawChars": 130, + "injectedChars": 130, + "truncated": false + }, + { + "name": "USER.md", + "path": "/home/starmen1265/.openclaw/agents/haonan/workspace/USER.md", + "missing": false, + "rawChars": 132, + "injectedChars": 132, + "truncated": false + }, + { + "path": "SELF_IMPROVEMENT_REMINDER.md", + "rawChars": 616, + "injectedChars": 616, + "truncated": false + } + ], + "skills": { + "promptChars": 1005, + "entries": [ + { + "name": "capability-evolver", + "blockChars": 290 + }, + { + "name": "clawlist", + "blockChars": 343 + } + ] + }, + "tools": { + "listChars": 4054, + "schemaChars": 30173, + "entries": [ + { + "name": "read", + "summaryChars": 298, + "schemaChars": 574, + "propertiesCount": 6 + }, + { + "name": "edit", + "summaryChars": 326, + "schemaChars": 1103, + "propertiesCount": 5 + }, + { + "name": "write", + "summaryChars": 127, + "schemaChars": 497, + "propertiesCount": 5 + }, + { + "name": "exec", + "summaryChars": 181, + "schemaChars": 1098, + "propertiesCount": 12 + }, + { + "name": "process", + "summaryChars": 85, + "schemaChars": 961, + "propertiesCount": 12 + }, + { + "name": "canvas", + "summaryChars": 106, + "schemaChars": 661, + "propertiesCount": 18 + }, + { + "name": "nodes", + "summaryChars": 118, + "schemaChars": 1589, + "propertiesCount": 32 + }, + { + "name": "cron", + "summaryChars": 3570, + "schemaChars": 690, + "propertiesCount": 13 + }, + { + "name": "message", + "summaryChars": 203, + "schemaChars": 5628, + "propertiesCount": 104 + }, + { + "name": "tts", + "summaryChars": 152, + "schemaChars": 223, + "propertiesCount": 2 + }, + { + "name": "image_generate", + "summaryChars": 435, + "schemaChars": 1195, + "propertiesCount": 10 + }, + { + "name": "gateway", + "summaryChars": 464, + "schemaChars": 497, + "propertiesCount": 12 + }, + { + "name": "agents_list", + "summaryChars": 118, + "schemaChars": 33, + "propertiesCount": 0 + }, + { + "name": "sessions_list", + "summaryChars": 54, + "schemaChars": 212, + "propertiesCount": 4 + }, + { + "name": "sessions_history", + "summaryChars": 36, + "schemaChars": 161, + "propertiesCount": 3 + }, + { + "name": "sessions_send", + "summaryChars": 84, + "schemaChars": 274, + "propertiesCount": 5 + }, + { + "name": "sessions_yield", + "summaryChars": 97, + "schemaChars": 60, + "propertiesCount": 1 + }, + { + "name": "sessions_spawn", + "summaryChars": 198, + "schemaChars": 1179, + "propertiesCount": 17 + }, + { + "name": "subagents", + "summaryChars": 105, + "schemaChars": 191, + "propertiesCount": 4 + }, + { + "name": "session_status", + "summaryChars": 262, + "schemaChars": 89, + "propertiesCount": 2 + }, + { + "name": "web_search", + "summaryChars": 175, + "schemaChars": 1084, + "propertiesCount": 9 + }, + { + "name": "web_fetch", + "summaryChars": 129, + "schemaChars": 374, + "propertiesCount": 3 + }, + { + "name": "image", + "summaryChars": 201, + "schemaChars": 342, + "propertiesCount": 6 + }, + { + "name": "browser", + "summaryChars": 1066, + "schemaChars": 2799, + "propertiesCount": 48 + }, + { + "name": "feishu_doc", + "summaryChars": 321, + "schemaChars": 2898, + "propertiesCount": 27 + }, + { + "name": "feishu_app_scopes", + "summaryChars": 102, + "schemaChars": 33, + "propertiesCount": 0 + }, + { + "name": "feishu_chat", + "summaryChars": 59, + "schemaChars": 606, + "propertiesCount": 6 + }, + { + "name": "feishu_wiki", + "summaryChars": 83, + "schemaChars": 971, + "propertiesCount": 10 + }, + { + "name": "feishu_drive", + "summaryChars": 81, + "schemaChars": 486, + "propertiesCount": 5 + }, + { + "name": "feishu_bitable_get_meta", + "summaryChars": 114, + "schemaChars": 170, + "propertiesCount": 1 + }, + { + "name": "feishu_bitable_list_fields", + "summaryChars": 76, + "schemaChars": 255, + "propertiesCount": 2 + }, + { + "name": "feishu_bitable_list_records", + "summaryChars": 64, + "schemaChars": 462, + "propertiesCount": 4 + }, + { + "name": "feishu_bitable_get_record", + "summaryChars": 46, + "schemaChars": 335, + "propertiesCount": 3 + }, + { + "name": "feishu_bitable_create_record", + "summaryChars": 44, + "schemaChars": 549, + "propertiesCount": 3 + }, + { + "name": "feishu_bitable_update_record", + "summaryChars": 50, + "schemaChars": 473, + "propertiesCount": 4 + }, + { + "name": "feishu_bitable_create_app", + "summaryChars": 57, + "schemaChars": 243, + "propertiesCount": 2 + }, + { + "name": "feishu_bitable_create_field", + "summaryChars": 46, + "schemaChars": 911, + "propertiesCount": 5 + }, + { + "name": "memory_search", + "summaryChars": 334, + "schemaChars": 139, + "propertiesCount": 3 + }, + { + "name": "memory_get", + "summaryChars": 151, + "schemaChars": 128, + "propertiesCount": 3 + } + ] + } + }, + "estimatedCostUsd": 0.03354606 + }, + "agent:haonan:cron:aa4d2de9-79be-4262-83ee-af8824793bfc:run:869258ac-e734-4bb0-91fd-d58c51fb0109": { + "sessionId": "869258ac-e734-4bb0-91fd-d58c51fb0109", + "updatedAt": 1777399800032, + "systemSent": true, + "label": "Cron: openclaw-git-sync", + "skillsSnapshot": { + "prompt": "\n\nThe following skills provide specialized instructions for specific tasks.\nUse the read tool to load a skill's file when the task matches its description.\nWhen a skill file references a relative path, resolve it against the skill directory (parent of SKILL.md / dirname of the path) and use that absolute path in tool commands.\n\n\n \n capability-evolver\n A self-evolution engine for AI agents. Analyzes runtime history to identify improvements and applies protocol-constrained evolution.\n ~/.openclaw/skills/capability-evolver/SKILL.md\n \n \n clawlist\n MUST use for any multi-step project, long-running task, or infinite monitoring workflow. Plan, execute, track, and verify tasks with checkpoint validation. For projects, automation, and ongoing operations.\n ~/.openclaw/skills/clawlist/SKILL.md\n \n", + "skills": [ + { + "name": "capability-evolver" + }, + { + "name": "clawlist" + } + ], + "skillFilter": [ + "clawlist", + "capability-evolver", + "self-improving-agent" + ], + "resolvedSkills": [ + { + "name": "capability-evolver", + "description": "A self-evolution engine for AI agents. Analyzes runtime history to identify improvements and applies protocol-constrained evolution.", + "filePath": "/home/starmen1265/.openclaw/skills/capability-evolver/SKILL.md", + "baseDir": "/home/starmen1265/.openclaw/skills/capability-evolver", + "source": "openclaw-managed", + "disableModelInvocation": false + }, + { + "name": "clawlist", + "description": "MUST use for any multi-step project, long-running task, or infinite monitoring workflow. Plan, execute, track, and verify tasks with checkpoint validation. For projects, automation, and ongoing operations.", + "filePath": "/home/starmen1265/.openclaw/skills/clawlist/SKILL.md", + "baseDir": "/home/starmen1265/.openclaw/skills/clawlist", + "source": "openclaw-managed", + "disableModelInvocation": false + } + ], + "version": 0 + }, + "modelProvider": "minimax", + "model": "MiniMax-M2.7-highspeed", + "contextTokens": 204800, + "inputTokens": 521, + "outputTokens": 162, + "totalTokens": 18987, + "totalTokensFresh": true, + "cacheRead": 18564, + "cacheWrite": 18694, + "authProfileOverride": "minimax:cn", + "authProfileOverrideSource": "auto", + "authProfileOverrideCompactionCount": 0, + "systemPromptReport": { + "source": "run", + "generatedAt": 1777313400253, + "sessionId": "f432f3c9-9a60-4f1d-b30b-5166ed0a0f12", + "sessionKey": "agent:haonan:cron:aa4d2de9-79be-4262-83ee-af8824793bfc", + "provider": "minimax", + "model": "MiniMax-M2.7-highspeed", + "workspaceDir": "/home/starmen1265/.openclaw/agents/haonan/workspace", + "bootstrapMaxChars": 20000, + "bootstrapTotalMaxChars": 150000, + "bootstrapTruncation": { + "warningMode": "once", + "warningShown": false, + "truncatedFiles": 0, + "nearLimitFiles": 0, + "totalNearLimit": false + }, + "sandbox": { + "mode": "off", + "sandboxed": false + }, + "systemPrompt": { + "chars": 24034, + "projectContextChars": 14033, + "nonProjectContextChars": 10001 + }, + "injectedWorkspaceFiles": [ + { + "name": "AGENTS.md", + "path": "/home/starmen1265/.openclaw/agents/haonan/workspace/AGENTS.md", + "missing": false, + "rawChars": 11295, + "injectedChars": 11295, + "truncated": false + }, + { + "name": "SOUL.md", + "path": "/home/starmen1265/.openclaw/agents/haonan/workspace/SOUL.md", + "missing": false, + "rawChars": 285, + "injectedChars": 285, + "truncated": false + }, + { + "name": "TOOLS.md", + "path": "/home/starmen1265/.openclaw/agents/haonan/workspace/TOOLS.md", + "missing": false, + "rawChars": 572, + "injectedChars": 572, + "truncated": false + }, + { + "name": "IDENTITY.md", + "path": "/home/starmen1265/.openclaw/agents/haonan/workspace/IDENTITY.md", + "missing": false, + "rawChars": 130, + "injectedChars": 130, + "truncated": false + }, + { + "name": "USER.md", + "path": "/home/starmen1265/.openclaw/agents/haonan/workspace/USER.md", + "missing": false, + "rawChars": 132, + "injectedChars": 132, + "truncated": false + }, + { + "path": "SELF_IMPROVEMENT_REMINDER.md", + "rawChars": 616, + "injectedChars": 616, + "truncated": false + } + ], + "skills": { + "promptChars": 1005, + "entries": [ + { + "name": "capability-evolver", + "blockChars": 290 + }, + { + "name": "clawlist", + "blockChars": 343 + } + ] + }, + "tools": { + "listChars": 4054, + "schemaChars": 30173, + "entries": [ + { + "name": "read", + "summaryChars": 298, + "schemaChars": 574, + "propertiesCount": 6 + }, + { + "name": "edit", + "summaryChars": 326, + "schemaChars": 1103, + "propertiesCount": 5 + }, + { + "name": "write", + "summaryChars": 127, + "schemaChars": 497, + "propertiesCount": 5 + }, + { + "name": "exec", + "summaryChars": 181, + "schemaChars": 1098, + "propertiesCount": 12 + }, + { + "name": "process", + "summaryChars": 85, + "schemaChars": 961, + "propertiesCount": 12 + }, + { + "name": "canvas", + "summaryChars": 106, + "schemaChars": 661, + "propertiesCount": 18 + }, + { + "name": "nodes", + "summaryChars": 118, + "schemaChars": 1589, + "propertiesCount": 32 + }, + { + "name": "cron", + "summaryChars": 3570, + "schemaChars": 690, + "propertiesCount": 13 + }, + { + "name": "message", + "summaryChars": 203, + "schemaChars": 5628, + "propertiesCount": 104 + }, + { + "name": "tts", + "summaryChars": 152, + "schemaChars": 223, + "propertiesCount": 2 + }, + { + "name": "image_generate", + "summaryChars": 435, + "schemaChars": 1195, + "propertiesCount": 10 + }, + { + "name": "gateway", + "summaryChars": 464, + "schemaChars": 497, + "propertiesCount": 12 + }, + { + "name": "agents_list", + "summaryChars": 118, + "schemaChars": 33, + "propertiesCount": 0 + }, + { + "name": "sessions_list", + "summaryChars": 54, + "schemaChars": 212, + "propertiesCount": 4 + }, + { + "name": "sessions_history", + "summaryChars": 36, + "schemaChars": 161, + "propertiesCount": 3 + }, + { + "name": "sessions_send", + "summaryChars": 84, + "schemaChars": 274, + "propertiesCount": 5 + }, + { + "name": "sessions_yield", + "summaryChars": 97, + "schemaChars": 60, + "propertiesCount": 1 + }, + { + "name": "sessions_spawn", + "summaryChars": 198, + "schemaChars": 1179, + "propertiesCount": 17 + }, + { + "name": "subagents", + "summaryChars": 105, + "schemaChars": 191, + "propertiesCount": 4 + }, + { + "name": "session_status", + "summaryChars": 262, + "schemaChars": 89, + "propertiesCount": 2 + }, + { + "name": "web_search", + "summaryChars": 175, + "schemaChars": 1084, + "propertiesCount": 9 + }, + { + "name": "web_fetch", + "summaryChars": 129, + "schemaChars": 374, + "propertiesCount": 3 + }, + { + "name": "image", + "summaryChars": 201, + "schemaChars": 342, + "propertiesCount": 6 + }, + { + "name": "browser", + "summaryChars": 1066, + "schemaChars": 2799, + "propertiesCount": 48 + }, + { + "name": "feishu_doc", + "summaryChars": 321, + "schemaChars": 2898, + "propertiesCount": 27 + }, + { + "name": "feishu_app_scopes", + "summaryChars": 102, + "schemaChars": 33, + "propertiesCount": 0 + }, + { + "name": "feishu_chat", + "summaryChars": 59, + "schemaChars": 606, + "propertiesCount": 6 + }, + { + "name": "feishu_wiki", + "summaryChars": 83, + "schemaChars": 971, + "propertiesCount": 10 + }, + { + "name": "feishu_drive", + "summaryChars": 81, + "schemaChars": 486, + "propertiesCount": 5 + }, + { + "name": "feishu_bitable_get_meta", + "summaryChars": 114, + "schemaChars": 170, + "propertiesCount": 1 + }, + { + "name": "feishu_bitable_list_fields", + "summaryChars": 76, + "schemaChars": 255, + "propertiesCount": 2 + }, + { + "name": "feishu_bitable_list_records", + "summaryChars": 64, + "schemaChars": 462, + "propertiesCount": 4 + }, + { + "name": "feishu_bitable_get_record", + "summaryChars": 46, + "schemaChars": 335, + "propertiesCount": 3 + }, + { + "name": "feishu_bitable_create_record", + "summaryChars": 44, + "schemaChars": 549, + "propertiesCount": 3 + }, + { + "name": "feishu_bitable_update_record", + "summaryChars": 50, + "schemaChars": 473, + "propertiesCount": 4 + }, + { + "name": "feishu_bitable_create_app", + "summaryChars": 57, + "schemaChars": 243, + "propertiesCount": 2 + }, + { + "name": "feishu_bitable_create_field", + "summaryChars": 46, + "schemaChars": 911, + "propertiesCount": 5 + }, + { + "name": "memory_search", + "summaryChars": 334, + "schemaChars": 139, + "propertiesCount": 3 + }, + { + "name": "memory_get", + "summaryChars": 151, + "schemaChars": 128, + "propertiesCount": 3 + } + ] + } + }, + "estimatedCostUsd": 0.23648313 } } \ No newline at end of file diff --git a/agents/thinker/sessions/sessions.json b/agents/thinker/sessions/sessions.json index 3270778..246738f 100644 --- a/agents/thinker/sessions/sessions.json +++ b/agents/thinker/sessions/sessions.json @@ -1,7 +1,7 @@ { "agent:thinker:main": { - "sessionId": "bcd96350-92ea-43c2-acee-c471643f2e90", - "updatedAt": 1775789012989, + "sessionId": "9298a8af-ae1a-4ccc-82ca-42f9d53687df", + "updatedAt": 1777375400479, "systemSent": true, "abortedLastRun": false, "authProfileOverride": "minimax:cn", @@ -25,7 +25,7 @@ "to": "user:ou_a0f6627b64d2dc8b0236671603d1e47b", "accountId": "feishu-qa" }, - "sessionFile": "/home/starmen1265/.openclaw/agents/thinker/sessions/bcd96350-92ea-43c2-acee-c471643f2e90.jsonl", + "sessionFile": "/home/starmen1265/.openclaw/agents/thinker/sessions/9298a8af-ae1a-4ccc-82ca-42f9d53687df.jsonl", "compactionCount": 0, "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", @@ -58,14 +58,14 @@ "version": 0 }, "status": "done", - "startedAt": 1775788977607, + "startedAt": 1777375393983, "modelProvider": "minimax", "model": "MiniMax-M2.7-highspeed", "contextTokens": 204800, "systemPromptReport": { "source": "run", - "generatedAt": 1775788977599, - "sessionId": "bcd96350-92ea-43c2-acee-c471643f2e90", + "generatedAt": 1777375393973, + "sessionId": "9298a8af-ae1a-4ccc-82ca-42f9d53687df", "sessionKey": "agent:thinker:main", "provider": "minimax", "model": "MiniMax-M2.7-highspeed", @@ -84,8 +84,8 @@ "sandboxed": false }, "systemPrompt": { - "chars": 26945, - "projectContextChars": 13115, + "chars": 28892, + "projectContextChars": 15062, "nonProjectContextChars": 13830 }, "injectedWorkspaceFiles": [ @@ -151,6 +151,24 @@ "injectedChars": 616, "truncated": false }, + { + "path": "SELF_IMPROVEMENT_REMINDER.md", + "rawChars": 616, + "injectedChars": 616, + "truncated": false + }, + { + "path": "SELF_IMPROVEMENT_REMINDER.md", + "rawChars": 616, + "injectedChars": 616, + "truncated": false + }, + { + "path": "SELF_IMPROVEMENT_REMINDER.md", + "rawChars": 616, + "injectedChars": 616, + "truncated": false + }, { "path": "SELF_IMPROVEMENT_REMINDER.md", "rawChars": 616, @@ -390,14 +408,14 @@ ] } }, - "inputTokens": 1777, - "outputTokens": 929, - "cacheRead": 17230, - "cacheWrite": 0, - "estimatedCostUsd": 0.013189365000000002, - "totalTokens": 18921, + "inputTokens": 86, + "outputTokens": 164, + "cacheRead": 10399, + "cacheWrite": 9948, + "estimatedCostUsd": 0.029301495000000004, + "totalTokens": 20433, "totalTokensFresh": true, - "endedAt": 1775789012978, - "runtimeMs": 35371 + "endedAt": 1777375400467, + "runtimeMs": 6484 } } \ No newline at end of file diff --git a/agents/ui-designer/sessions/sessions.json b/agents/ui-designer/sessions/sessions.json index 30923d3..e13df6b 100644 --- a/agents/ui-designer/sessions/sessions.json +++ b/agents/ui-designer/sessions/sessions.json @@ -449,8 +449,1814 @@ "runtimeMs": 2017 }, "agent:ui-designer:cron:a1b2c3d4-e5f6-7890-abcd-ef1234567890": { - "sessionId": "d3e0e154-d6c1-491c-9c30-f9b1a00a249d", - "updatedAt": 1777275068529, + "sessionId": "90e8239b-d0db-4107-afd0-cf11ba552017", + "updatedAt": 1777361462488, + "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": "minimax", + "model": "MiniMax-M2.7-highspeed", + "contextTokens": 200000, + "inputTokens": 152757, + "outputTokens": 3875, + "totalTokens": 32852, + "totalTokensFresh": true, + "cacheRead": 68419, + "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": 1775720012338, + "sessionId": "f26c5e0a-22c9-4363-addb-70f55c4d7695", + "sessionKey": "agent:ui-designer:cron:a1b2c3d4-e5f6-7890-abcd-ef1234567890", + "provider": "zhipu", + "model": "glm-4.7-FlashX", + "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": 14717, + "projectContextChars": 5538, + "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, + "status": "failed", + "startedAt": 1777361460383, + "endedAt": 1777361462485, + "runtimeMs": 2102 + }, + "agent:ui-designer:cron:b2c3d4e5-f6a7-8901-bcde-f12345678901": { + "sessionId": "1d7a42ad-44b0-46ed-b47f-477176022cae", + "updatedAt": 1777361566214, + "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": "minimax", + "model": "MiniMax-M2.7-highspeed", + "contextTokens": 204800, + "inputTokens": 87318, + "outputTokens": 3676, + "totalTokens": 30024, + "totalTokensFresh": true, + "cacheRead": 131128, + "cacheWrite": 16641, + "authProfileOverride": "minimax:cn", + "authProfileOverrideSource": "auto", + "authProfileOverrideCompactionCount": 0, + "systemPromptReport": { + "source": "run", + "generatedAt": 1776843104549, + "sessionId": "cf5074a6-b798-4b10-bded-8dca836935bb", + "sessionKey": "agent:ui-designer:cron:b2c3d4e5-f6a7-8901-bcde-f12345678901", + "provider": "minimax", + "model": "MiniMax-M2.7-highspeed", + "workspaceDir": "/home/starmen1265/.openclaw/agents/ui-designer/workspace", + "bootstrapMaxChars": 20000, + "bootstrapTotalMaxChars": 150000, + "bootstrapTruncation": { + "warningMode": "once", + "warningShown": false, + "truncatedFiles": 0, + "nearLimitFiles": 0, + "totalNearLimit": false + }, + "sandbox": { + "mode": "off", + "sandboxed": false + }, + "systemPrompt": { + "chars": 15208, + "projectContextChars": 5548, + "nonProjectContextChars": 9660 + }, + "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": 1.6713759150000003, + "status": "failed", + "startedAt": 1777361564069, + "abortedLastRun": false, + "endedAt": 1777361566212, + "runtimeMs": 2143 + }, + "agent:ui-designer:cron:c3d4e5f6-a7b8-9012-cdef-234567890123": { + "sessionId": "8b9eb084-642b-4e15-ad06-eb5725d21f7e", + "updatedAt": 1777334682916, + "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": "minimax", + "model": "MiniMax-M2.7-highspeed", + "contextTokens": 200000, + "inputTokens": 20885, + "outputTokens": 3282, + "totalTokens": 34697, + "totalTokensFresh": true, + "cacheRead": 330368, + "cacheWrite": 0, + "sessionFile": "/home/starmen1265/.openclaw/agents/ui-designer/sessions/3795c952-0d99-470a-8bee-9f63b83abedd.jsonl", + "abortedLastRun": false, + "authProfileOverride": "minimax:cn", + "authProfileOverrideSource": "auto", + "authProfileOverrideCompactionCount": 0, + "systemPromptReport": { + "source": "run", + "generatedAt": 1777248139701, + "sessionId": "b5e32092-5e4c-4f00-b39a-870aed911d07", + "sessionKey": "agent:ui-designer:cron:c3d4e5f6-a7b8-9012-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 + } + ] + } + }, + "estimatedCostUsd": 0.266801385, + "status": "failed", + "startedAt": 1777334681180, + "endedAt": 1777334682913, + "runtimeMs": 1733 + }, + "agent:ui-designer:subagent:31558e2d-a588-4d52-8602-661b7434051a": { + "sessionId": "4fa883f6-ec98-4d77-ab87-54009b2b1616", + "updatedAt": 1775520350065, + "spawnDepth": 1, + "subagentRole": "leaf", + "subagentControlScope": "none", + "model": "MiniMax-M2.7-highspeed", + "modelProvider": "minimax", + "spawnedBy": "agent:ui-designer:cron:c3d4e5f6-a7b8-9012-cdef-234567890123", + "spawnedWorkspaceDir": "/home/starmen1265/.openclaw/agents/ui-designer/workspace", + "deliveryContext": { + "channel": "feishu" + }, + "lastChannel": "feishu", + "label": "每日热点新闻追踪", + "channel": "feishu", + "skillsSnapshot": { + "prompt": "\n\nThe following skills provide specialized instructions for specific tasks.\nUse the read tool to load a skill's file when the task matches its description.\nWhen a skill file references a relative path, resolve it against the skill directory (parent of SKILL.md / dirname of the path) and use that absolute path in tool commands.\n\n\n \n capability-evolver\n A self-evolution engine for AI agents. Analyzes runtime history to identify improvements and applies protocol-constrained evolution.\n ~/.openclaw/skills/capability-evolver/SKILL.md\n \n", + "skills": [ + { + "name": "capability-evolver" + } + ], + "skillFilter": [ + "capability-evolver", + "self-improving-agent" + ], + "resolvedSkills": [ + { + "name": "capability-evolver", + "description": "A self-evolution engine for AI agents. Analyzes runtime history to identify improvements and applies protocol-constrained evolution.", + "filePath": "/home/starmen1265/.openclaw/skills/capability-evolver/SKILL.md", + "baseDir": "/home/starmen1265/.openclaw/skills/capability-evolver", + "source": "openclaw-managed", + "sourceInfo": { + "path": "/home/starmen1265/.openclaw/skills/capability-evolver/SKILL.md", + "source": "openclaw-managed", + "scope": "project", + "origin": "top-level", + "baseDir": "/home/starmen1265/.openclaw/skills/capability-evolver" + }, + "disableModelInvocation": false + } + ], + "version": 0 + }, + "sessionFile": "/home/starmen1265/.openclaw/agents/ui-designer/sessions/4fa883f6-ec98-4d77-ab87-54009b2b1616.jsonl", + "status": "done", + "startedAt": 1775520174339, + "abortedLastRun": false, + "endedAt": 1775520343781, + "runtimeMs": 168028, + "contextTokens": 204800, + "systemPromptReport": { + "source": "run", + "generatedAt": 1775520175745, + "sessionId": "4fa883f6-ec98-4d77-ab87-54009b2b1616", + "sessionKey": "agent:ui-designer:subagent:31558e2d-a588-4d52-8602-661b7434051a", + "provider": "minimax", + "model": "MiniMax-M2.7-highspeed", + "workspaceDir": "/home/starmen1265/.openclaw/agents/ui-designer/workspace", + "bootstrapMaxChars": 20000, + "bootstrapTotalMaxChars": 150000, + "bootstrapTruncation": { + "warningMode": "once", + "warningShown": false, + "truncatedFiles": 0, + "nearLimitFiles": 0, + "totalNearLimit": false + }, + "sandbox": { + "mode": "off", + "sandboxed": false + }, + "systemPrompt": { + "chars": 14855, + "projectContextChars": 4899, + "nonProjectContextChars": 9956 + }, + "injectedWorkspaceFiles": [ + { + "name": "AGENTS.md", + "path": "/home/starmen1265/.openclaw/agents/ui-designer/workspace/AGENTS.md", + "missing": false, + "rawChars": 2663, + "injectedChars": 2663, + "truncated": false + }, + { + "name": "SOUL.md", + "path": "/home/starmen1265/.openclaw/agents/ui-designer/workspace/SOUL.md", + "missing": false, + "rawChars": 96, + "injectedChars": 96, + "truncated": false + }, + { + "name": "TOOLS.md", + "path": "/home/starmen1265/.openclaw/agents/ui-designer/workspace/TOOLS.md", + "missing": false, + "rawChars": 850, + "injectedChars": 850, + "truncated": false + }, + { + "name": "IDENTITY.md", + "path": "/home/starmen1265/.openclaw/agents/ui-designer/workspace/IDENTITY.md", + "missing": false, + "rawChars": 123, + "injectedChars": 123, + "truncated": false + }, + { + "name": "USER.md", + "path": "/home/starmen1265/.openclaw/agents/ui-designer/workspace/USER.md", + "missing": false, + "rawChars": 191, + "injectedChars": 191, + "truncated": false + } + ], + "skills": { + "promptChars": 659, + "entries": [ + { + "name": "capability-evolver", + "blockChars": 290 + } + ] + }, + "tools": { + "listChars": 2819, + "schemaChars": 25258, + "entries": [ + { + "name": "read", + "summaryChars": 298, + "schemaChars": 574, + "propertiesCount": 6 + }, + { + "name": "edit", + "summaryChars": 326, + "schemaChars": 1103, + "propertiesCount": 5 + }, + { + "name": "write", + "summaryChars": 127, + "schemaChars": 497, + "propertiesCount": 5 + }, + { + "name": "exec", + "summaryChars": 181, + "schemaChars": 1098, + "propertiesCount": 12 + }, + { + "name": "process", + "summaryChars": 85, + "schemaChars": 961, + "propertiesCount": 12 + }, + { + "name": "canvas", + "summaryChars": 106, + "schemaChars": 661, + "propertiesCount": 18 + }, + { + "name": "message", + "summaryChars": 203, + "schemaChars": 5628, + "propertiesCount": 104 + }, + { + "name": "tts", + "summaryChars": 152, + "schemaChars": 223, + "propertiesCount": 2 + }, + { + "name": "image_generate", + "summaryChars": 435, + "schemaChars": 1195, + "propertiesCount": 10 + }, + { + "name": "sessions_yield", + "summaryChars": 97, + "schemaChars": 60, + "propertiesCount": 1 + }, + { + "name": "web_search", + "summaryChars": 175, + "schemaChars": 1084, + "propertiesCount": 9 + }, + { + "name": "web_fetch", + "summaryChars": 129, + "schemaChars": 374, + "propertiesCount": 3 + }, + { + "name": "image", + "summaryChars": 201, + "schemaChars": 342, + "propertiesCount": 6 + }, + { + "name": "browser", + "summaryChars": 1066, + "schemaChars": 2799, + "propertiesCount": 48 + }, + { + "name": "feishu_doc", + "summaryChars": 321, + "schemaChars": 2898, + "propertiesCount": 27 + }, + { + "name": "feishu_app_scopes", + "summaryChars": 102, + "schemaChars": 33, + "propertiesCount": 0 + }, + { + "name": "feishu_chat", + "summaryChars": 59, + "schemaChars": 606, + "propertiesCount": 6 + }, + { + "name": "feishu_wiki", + "summaryChars": 83, + "schemaChars": 971, + "propertiesCount": 10 + }, + { + "name": "feishu_drive", + "summaryChars": 81, + "schemaChars": 486, + "propertiesCount": 5 + }, + { + "name": "feishu_bitable_get_meta", + "summaryChars": 114, + "schemaChars": 170, + "propertiesCount": 1 + }, + { + "name": "feishu_bitable_list_fields", + "summaryChars": 76, + "schemaChars": 255, + "propertiesCount": 2 + }, + { + "name": "feishu_bitable_list_records", + "summaryChars": 64, + "schemaChars": 462, + "propertiesCount": 4 + }, + { + "name": "feishu_bitable_get_record", + "summaryChars": 46, + "schemaChars": 335, + "propertiesCount": 3 + }, + { + "name": "feishu_bitable_create_record", + "summaryChars": 44, + "schemaChars": 549, + "propertiesCount": 3 + }, + { + "name": "feishu_bitable_update_record", + "summaryChars": 50, + "schemaChars": 473, + "propertiesCount": 4 + }, + { + "name": "feishu_bitable_create_app", + "summaryChars": 57, + "schemaChars": 243, + "propertiesCount": 2 + }, + { + "name": "feishu_bitable_create_field", + "summaryChars": 46, + "schemaChars": 911, + "propertiesCount": 5 + }, + { + "name": "memory_search", + "summaryChars": 334, + "schemaChars": 139, + "propertiesCount": 3 + }, + { + "name": "memory_get", + "summaryChars": 151, + "schemaChars": 128, + "propertiesCount": 3 + } + ] + } + }, + "inputTokens": 223573, + "outputTokens": 4772, + "totalTokens": 38710, + "totalTokensFresh": true, + "cacheRead": 200880, + "cacheWrite": 13665, + "estimatedCostUsd": 0.08997547499999999 + }, + "agent:ui-designer:cron:c3d4e5f6-a7b8-9012-cdef-234567890123:run:8b9eb084-642b-4e15-ad06-eb5725d21f7e": { + "sessionId": "8b9eb084-642b-4e15-ad06-eb5725d21f7e", + "updatedAt": 1777334479100, + "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": "minimax", + "model": "MiniMax-M2.7-highspeed", + "contextTokens": 200000, + "inputTokens": 20885, + "outputTokens": 3282, + "totalTokens": 34697, + "totalTokensFresh": true, + "cacheRead": 330368, + "cacheWrite": 0, + "sessionFile": "/home/starmen1265/.openclaw/agents/ui-designer/sessions/3795c952-0d99-470a-8bee-9f63b83abedd.jsonl", + "abortedLastRun": false, + "authProfileOverride": "minimax:cn", + "authProfileOverrideSource": "auto", + "authProfileOverrideCompactionCount": 0, + "systemPromptReport": { + "source": "run", + "generatedAt": 1777248139701, + "sessionId": "b5e32092-5e4c-4f00-b39a-870aed911d07", + "sessionKey": "agent:ui-designer:cron:c3d4e5f6-a7b8-9012-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 + } + ] + } + }, + "estimatedCostUsd": 0.266801385, + "status": "failed", + "startedAt": 1777075473621, + "endedAt": 1777075475475, + "runtimeMs": 1854 + }, + "agent:ui-designer:cron:a1b2c3d4-e5f6-7890-abcd-ef1234567890:run:90e8239b-d0db-4107-afd0-cf11ba552017": { + "sessionId": "90e8239b-d0db-4107-afd0-cf11ba552017", + "updatedAt": 1777361400033, "systemSent": true, "label": "Cron: 中国核建每日跟踪", "skillsSnapshot": { @@ -820,9 +2626,9 @@ "endedAt": 1777275068525, "runtimeMs": 1849 }, - "agent:ui-designer:cron:b2c3d4e5-f6a7-8901-bcde-f12345678901": { - "sessionId": "7df10908-bab8-41e3-a44d-738f0d552d86", - "updatedAt": 1777275171465, + "agent:ui-designer:cron:b2c3d4e5-f6a7-8901-bcde-f12345678901:run:1d7a42ad-44b0-46ed-b47f-477176022cae": { + "sessionId": "1d7a42ad-44b0-46ed-b47f-477176022cae", + "updatedAt": 1777361503722, "systemSent": true, "label": "Cron: 中国海油每日跟踪", "skillsSnapshot": { @@ -1190,1811 +2996,5 @@ "abortedLastRun": false, "endedAt": 1777275171462, "runtimeMs": 1913 - }, - "agent:ui-designer:cron:c3d4e5f6-a7b8-9012-cdef-234567890123": { - "sessionId": "b5e32092-5e4c-4f00-b39a-870aed911d07", - "updatedAt": 1777248079369, - "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": 20885, - "outputTokens": 3282, - "totalTokens": 34697, - "totalTokensFresh": true, - "cacheRead": 330368, - "cacheWrite": 0, - "sessionFile": "/home/starmen1265/.openclaw/agents/ui-designer/sessions/3795c952-0d99-470a-8bee-9f63b83abedd.jsonl", - "abortedLastRun": false, - "authProfileOverride": "minimax:cn", - "authProfileOverrideSource": "auto", - "authProfileOverrideCompactionCount": 0, - "systemPromptReport": { - "source": "run", - "generatedAt": 1777248139701, - "sessionId": "b5e32092-5e4c-4f00-b39a-870aed911d07", - "sessionKey": "agent:ui-designer:cron:c3d4e5f6-a7b8-9012-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 - } - ] - } - }, - "estimatedCostUsd": 0.266801385, - "status": "failed", - "startedAt": 1777075473621, - "endedAt": 1777075475475, - "runtimeMs": 1854 - }, - "agent:ui-designer:subagent:31558e2d-a588-4d52-8602-661b7434051a": { - "sessionId": "4fa883f6-ec98-4d77-ab87-54009b2b1616", - "updatedAt": 1775520350065, - "spawnDepth": 1, - "subagentRole": "leaf", - "subagentControlScope": "none", - "model": "MiniMax-M2.7-highspeed", - "modelProvider": "minimax", - "spawnedBy": "agent:ui-designer:cron:c3d4e5f6-a7b8-9012-cdef-234567890123", - "spawnedWorkspaceDir": "/home/starmen1265/.openclaw/agents/ui-designer/workspace", - "deliveryContext": { - "channel": "feishu" - }, - "lastChannel": "feishu", - "label": "每日热点新闻追踪", - "channel": "feishu", - "skillsSnapshot": { - "prompt": "\n\nThe following skills provide specialized instructions for specific tasks.\nUse the read tool to load a skill's file when the task matches its description.\nWhen a skill file references a relative path, resolve it against the skill directory (parent of SKILL.md / dirname of the path) and use that absolute path in tool commands.\n\n\n \n capability-evolver\n A self-evolution engine for AI agents. Analyzes runtime history to identify improvements and applies protocol-constrained evolution.\n ~/.openclaw/skills/capability-evolver/SKILL.md\n \n", - "skills": [ - { - "name": "capability-evolver" - } - ], - "skillFilter": [ - "capability-evolver", - "self-improving-agent" - ], - "resolvedSkills": [ - { - "name": "capability-evolver", - "description": "A self-evolution engine for AI agents. Analyzes runtime history to identify improvements and applies protocol-constrained evolution.", - "filePath": "/home/starmen1265/.openclaw/skills/capability-evolver/SKILL.md", - "baseDir": "/home/starmen1265/.openclaw/skills/capability-evolver", - "source": "openclaw-managed", - "sourceInfo": { - "path": "/home/starmen1265/.openclaw/skills/capability-evolver/SKILL.md", - "source": "openclaw-managed", - "scope": "project", - "origin": "top-level", - "baseDir": "/home/starmen1265/.openclaw/skills/capability-evolver" - }, - "disableModelInvocation": false - } - ], - "version": 0 - }, - "sessionFile": "/home/starmen1265/.openclaw/agents/ui-designer/sessions/4fa883f6-ec98-4d77-ab87-54009b2b1616.jsonl", - "status": "done", - "startedAt": 1775520174339, - "abortedLastRun": false, - "endedAt": 1775520343781, - "runtimeMs": 168028, - "contextTokens": 204800, - "systemPromptReport": { - "source": "run", - "generatedAt": 1775520175745, - "sessionId": "4fa883f6-ec98-4d77-ab87-54009b2b1616", - "sessionKey": "agent:ui-designer:subagent:31558e2d-a588-4d52-8602-661b7434051a", - "provider": "minimax", - "model": "MiniMax-M2.7-highspeed", - "workspaceDir": "/home/starmen1265/.openclaw/agents/ui-designer/workspace", - "bootstrapMaxChars": 20000, - "bootstrapTotalMaxChars": 150000, - "bootstrapTruncation": { - "warningMode": "once", - "warningShown": false, - "truncatedFiles": 0, - "nearLimitFiles": 0, - "totalNearLimit": false - }, - "sandbox": { - "mode": "off", - "sandboxed": false - }, - "systemPrompt": { - "chars": 14855, - "projectContextChars": 4899, - "nonProjectContextChars": 9956 - }, - "injectedWorkspaceFiles": [ - { - "name": "AGENTS.md", - "path": "/home/starmen1265/.openclaw/agents/ui-designer/workspace/AGENTS.md", - "missing": false, - "rawChars": 2663, - "injectedChars": 2663, - "truncated": false - }, - { - "name": "SOUL.md", - "path": "/home/starmen1265/.openclaw/agents/ui-designer/workspace/SOUL.md", - "missing": false, - "rawChars": 96, - "injectedChars": 96, - "truncated": false - }, - { - "name": "TOOLS.md", - "path": "/home/starmen1265/.openclaw/agents/ui-designer/workspace/TOOLS.md", - "missing": false, - "rawChars": 850, - "injectedChars": 850, - "truncated": false - }, - { - "name": "IDENTITY.md", - "path": "/home/starmen1265/.openclaw/agents/ui-designer/workspace/IDENTITY.md", - "missing": false, - "rawChars": 123, - "injectedChars": 123, - "truncated": false - }, - { - "name": "USER.md", - "path": "/home/starmen1265/.openclaw/agents/ui-designer/workspace/USER.md", - "missing": false, - "rawChars": 191, - "injectedChars": 191, - "truncated": false - } - ], - "skills": { - "promptChars": 659, - "entries": [ - { - "name": "capability-evolver", - "blockChars": 290 - } - ] - }, - "tools": { - "listChars": 2819, - "schemaChars": 25258, - "entries": [ - { - "name": "read", - "summaryChars": 298, - "schemaChars": 574, - "propertiesCount": 6 - }, - { - "name": "edit", - "summaryChars": 326, - "schemaChars": 1103, - "propertiesCount": 5 - }, - { - "name": "write", - "summaryChars": 127, - "schemaChars": 497, - "propertiesCount": 5 - }, - { - "name": "exec", - "summaryChars": 181, - "schemaChars": 1098, - "propertiesCount": 12 - }, - { - "name": "process", - "summaryChars": 85, - "schemaChars": 961, - "propertiesCount": 12 - }, - { - "name": "canvas", - "summaryChars": 106, - "schemaChars": 661, - "propertiesCount": 18 - }, - { - "name": "message", - "summaryChars": 203, - "schemaChars": 5628, - "propertiesCount": 104 - }, - { - "name": "tts", - "summaryChars": 152, - "schemaChars": 223, - "propertiesCount": 2 - }, - { - "name": "image_generate", - "summaryChars": 435, - "schemaChars": 1195, - "propertiesCount": 10 - }, - { - "name": "sessions_yield", - "summaryChars": 97, - "schemaChars": 60, - "propertiesCount": 1 - }, - { - "name": "web_search", - "summaryChars": 175, - "schemaChars": 1084, - "propertiesCount": 9 - }, - { - "name": "web_fetch", - "summaryChars": 129, - "schemaChars": 374, - "propertiesCount": 3 - }, - { - "name": "image", - "summaryChars": 201, - "schemaChars": 342, - "propertiesCount": 6 - }, - { - "name": "browser", - "summaryChars": 1066, - "schemaChars": 2799, - "propertiesCount": 48 - }, - { - "name": "feishu_doc", - "summaryChars": 321, - "schemaChars": 2898, - "propertiesCount": 27 - }, - { - "name": "feishu_app_scopes", - "summaryChars": 102, - "schemaChars": 33, - "propertiesCount": 0 - }, - { - "name": "feishu_chat", - "summaryChars": 59, - "schemaChars": 606, - "propertiesCount": 6 - }, - { - "name": "feishu_wiki", - "summaryChars": 83, - "schemaChars": 971, - "propertiesCount": 10 - }, - { - "name": "feishu_drive", - "summaryChars": 81, - "schemaChars": 486, - "propertiesCount": 5 - }, - { - "name": "feishu_bitable_get_meta", - "summaryChars": 114, - "schemaChars": 170, - "propertiesCount": 1 - }, - { - "name": "feishu_bitable_list_fields", - "summaryChars": 76, - "schemaChars": 255, - "propertiesCount": 2 - }, - { - "name": "feishu_bitable_list_records", - "summaryChars": 64, - "schemaChars": 462, - "propertiesCount": 4 - }, - { - "name": "feishu_bitable_get_record", - "summaryChars": 46, - "schemaChars": 335, - "propertiesCount": 3 - }, - { - "name": "feishu_bitable_create_record", - "summaryChars": 44, - "schemaChars": 549, - "propertiesCount": 3 - }, - { - "name": "feishu_bitable_update_record", - "summaryChars": 50, - "schemaChars": 473, - "propertiesCount": 4 - }, - { - "name": "feishu_bitable_create_app", - "summaryChars": 57, - "schemaChars": 243, - "propertiesCount": 2 - }, - { - "name": "feishu_bitable_create_field", - "summaryChars": 46, - "schemaChars": 911, - "propertiesCount": 5 - }, - { - "name": "memory_search", - "summaryChars": 334, - "schemaChars": 139, - "propertiesCount": 3 - }, - { - "name": "memory_get", - "summaryChars": 151, - "schemaChars": 128, - "propertiesCount": 3 - } - ] - } - }, - "inputTokens": 223573, - "outputTokens": 4772, - "totalTokens": 38710, - "totalTokensFresh": true, - "cacheRead": 200880, - "cacheWrite": 13665, - "estimatedCostUsd": 0.08997547499999999 - }, - "agent:ui-designer:cron:c3d4e5f6-a7b8-9012-cdef-234567890123:run:b5e32092-5e4c-4f00-b39a-870aed911d07": { - "sessionId": "b5e32092-5e4c-4f00-b39a-870aed911d07", - "updatedAt": 1777248079369, - "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": 20885, - "outputTokens": 3282, - "totalTokens": 34697, - "totalTokensFresh": true, - "cacheRead": 330368, - "cacheWrite": 0, - "sessionFile": "/home/starmen1265/.openclaw/agents/ui-designer/sessions/3795c952-0d99-470a-8bee-9f63b83abedd.jsonl", - "abortedLastRun": false, - "authProfileOverride": "minimax:cn", - "authProfileOverrideSource": "auto", - "authProfileOverrideCompactionCount": 0, - "systemPromptReport": { - "source": "run", - "generatedAt": 1777248139701, - "sessionId": "b5e32092-5e4c-4f00-b39a-870aed911d07", - "sessionKey": "agent:ui-designer:cron:c3d4e5f6-a7b8-9012-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 - } - ] - } - }, - "estimatedCostUsd": 0.266801385, - "status": "failed", - "startedAt": 1777075473621, - "endedAt": 1777075475475, - "runtimeMs": 1854 - }, - "agent:ui-designer:cron:a1b2c3d4-e5f6-7890-abcd-ef1234567890:run:d3e0e154-d6c1-491c-9c30-f9b1a00a249d": { - "sessionId": "d3e0e154-d6c1-491c-9c30-f9b1a00a249d", - "updatedAt": 1777275000013, - "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": "minimax", - "model": "MiniMax-M2.7-highspeed", - "contextTokens": 200000, - "inputTokens": 152757, - "outputTokens": 3875, - "totalTokens": 32852, - "totalTokensFresh": true, - "cacheRead": 68419, - "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": 1775720012338, - "sessionId": "f26c5e0a-22c9-4363-addb-70f55c4d7695", - "sessionKey": "agent:ui-designer:cron:a1b2c3d4-e5f6-7890-abcd-ef1234567890", - "provider": "zhipu", - "model": "glm-4.7-FlashX", - "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": 14717, - "projectContextChars": 5538, - "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, - "status": "failed", - "startedAt": 1777015860374, - "endedAt": 1777015862668, - "runtimeMs": 2294 - }, - "agent:ui-designer:cron:b2c3d4e5-f6a7-8901-bcde-f12345678901:run:7df10908-bab8-41e3-a44d-738f0d552d86": { - "sessionId": "7df10908-bab8-41e3-a44d-738f0d552d86", - "updatedAt": 1777275109218, - "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": "minimax", - "model": "MiniMax-M2.7-highspeed", - "contextTokens": 204800, - "inputTokens": 87318, - "outputTokens": 3676, - "totalTokens": 30024, - "totalTokensFresh": true, - "cacheRead": 131128, - "cacheWrite": 16641, - "authProfileOverride": "minimax:cn", - "authProfileOverrideSource": "auto", - "authProfileOverrideCompactionCount": 0, - "systemPromptReport": { - "source": "run", - "generatedAt": 1776843104549, - "sessionId": "cf5074a6-b798-4b10-bded-8dca836935bb", - "sessionKey": "agent:ui-designer:cron:b2c3d4e5-f6a7-8901-bcde-f12345678901", - "provider": "minimax", - "model": "MiniMax-M2.7-highspeed", - "workspaceDir": "/home/starmen1265/.openclaw/agents/ui-designer/workspace", - "bootstrapMaxChars": 20000, - "bootstrapTotalMaxChars": 150000, - "bootstrapTruncation": { - "warningMode": "once", - "warningShown": false, - "truncatedFiles": 0, - "nearLimitFiles": 0, - "totalNearLimit": false - }, - "sandbox": { - "mode": "off", - "sandboxed": false - }, - "systemPrompt": { - "chars": 15208, - "projectContextChars": 5548, - "nonProjectContextChars": 9660 - }, - "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": 1.6713759150000003, - "status": "failed", - "startedAt": 1777015963888, - "abortedLastRun": false, - "endedAt": 1777015965899, - "runtimeMs": 2011 } } \ No newline at end of file diff --git a/cron/jobs.json b/cron/jobs.json index 28952ea..eec51d6 100644 --- a/cron/jobs.json +++ b/cron/jobs.json @@ -7,7 +7,7 @@ "name": "backup-openclaw-json", "enabled": true, "createdAtMs": 1772261581796, - "updatedAtMs": 1777312806552, + "updatedAtMs": 1777399206190, "schedule": { "kind": "cron", "expr": "0 2 * * *", @@ -23,10 +23,10 @@ "mode": "announce" }, "state": { - "nextRunAtMs": 1777399200000, - "lastRunAtMs": 1777312800004, + "nextRunAtMs": 1777485600000, + "lastRunAtMs": 1777399200008, "lastStatus": "ok", - "lastDurationMs": 6548, + "lastDurationMs": 6182, "consecutiveErrors": 0, "lastRunStatus": "ok", "lastDelivered": true, @@ -59,7 +59,8 @@ "consecutiveErrors": 0, "lastRunStatus": "ok", "lastDeliveryStatus": "delivered", - "lastDelivered": true + "lastDelivered": true, + "runningAtMs": 1777399800002 }, "delivery": { "mode": "announce" @@ -71,7 +72,7 @@ "name": "capability-evolver-daily", "enabled": true, "createdAtMs": 1772550743528, - "updatedAtMs": 1777227661077, + "updatedAtMs": 1777314063136, "schedule": { "kind": "cron", "expr": "20 2 * * *", @@ -92,14 +93,14 @@ "to": "feishu-pm" }, "state": { - "nextRunAtMs": 1777314000000, - "lastRunAtMs": 1777227600003, + "nextRunAtMs": 1777400400000, + "lastRunAtMs": 1777314000004, "lastStatus": "error", - "lastDurationMs": 61074, - "consecutiveErrors": 26, + "lastDurationMs": 63132, + "consecutiveErrors": 27, "lastRunStatus": "error", "lastDeliveryStatus": "unknown", - "runningAtMs": 1777314000002 + "lastError": "AxiosError: Request failed with status code 400" } }, { @@ -109,7 +110,7 @@ "description": "每天凌晨2:30整理昨天的已完成任务到每日回顾", "enabled": true, "createdAtMs": 1741484880000, - "updatedAtMs": 1777228279142, + "updatedAtMs": 1777314673563, "schedule": { "kind": "cron", "expr": "30 2 * * *", @@ -127,11 +128,11 @@ "channel": "last" }, "state": { - "nextRunAtMs": 1777314600000, - "lastRunAtMs": 1777228200002, + "nextRunAtMs": 1777401000000, + "lastRunAtMs": 1777314600004, "lastRunStatus": "ok", "lastStatus": "ok", - "lastDurationMs": 79140, + "lastDurationMs": 73559, "lastDeliveryStatus": "delivered", "consecutiveErrors": 0, "lastDelivered": true @@ -143,7 +144,7 @@ "name": "zq_workspace_sync", "enabled": true, "createdAtMs": 1772551807455, - "updatedAtMs": 1777228800009, + "updatedAtMs": 1777315200032, "schedule": { "expr": "40 2 * * *", "kind": "cron", @@ -156,10 +157,10 @@ "text": "执行 zq 工作区同步:bash ~/.openclaw/cron/scripts/zq_workspace_sync.sh" }, "state": { - "nextRunAtMs": 1777315200000, - "lastRunAtMs": 1777228800004, + "nextRunAtMs": 1777401600000, + "lastRunAtMs": 1777315200004, "lastStatus": "skipped", - "lastDurationMs": 5, + "lastDurationMs": 28, "consecutiveErrors": 0, "lastRunStatus": "skipped", "lastDeliveryStatus": "not-requested", @@ -173,7 +174,7 @@ "description": "每天早上8点整理与各个 AI 代理的对话记录", "enabled": true, "createdAtMs": 1772776369645, - "updatedAtMs": 1777248079360, + "updatedAtMs": 1777334479092, "schedule": { "kind": "cron", "expr": "0 8 * * *", @@ -191,11 +192,11 @@ "channel": "last" }, "state": { - "nextRunAtMs": 1777334400000, - "lastRunAtMs": 1777248000003, + "nextRunAtMs": 1777420800000, + "lastRunAtMs": 1777334400005, "lastRunStatus": "ok", "lastStatus": "ok", - "lastDurationMs": 79357, + "lastDurationMs": 79087, "lastDelivered": true, "lastDeliveryStatus": "delivered", "consecutiveErrors": 0 @@ -208,7 +209,7 @@ "description": "每天7点同步提醒到CalDAV日历", "enabled": true, "createdAtMs": 1772791528528, - "updatedAtMs": 1777244486570, + "updatedAtMs": 1777330876722, "schedule": { "kind": "cron", "expr": "0 7 * * *", @@ -226,11 +227,11 @@ "channel": "last" }, "state": { - "nextRunAtMs": 1777330800000, - "lastRunAtMs": 1777244400006, + "nextRunAtMs": 1777417200000, + "lastRunAtMs": 1777330800003, "lastRunStatus": "ok", "lastStatus": "ok", - "lastDurationMs": 86564, + "lastDurationMs": 76719, "lastDeliveryStatus": "delivered", "consecutiveErrors": 0, "lastDelivered": true @@ -279,7 +280,7 @@ "description": "每日收盘后跟踪中国核建(601611)股价走势", "enabled": true, "createdAtMs": 1774231320000, - "updatedAtMs": 1777275109210, + "updatedAtMs": 1777361503715, "schedule": { "kind": "cron", "expr": "30 15 * * 1-5", @@ -297,13 +298,13 @@ "to": "user:ou_9847ce84b960736c14554730b41e4957" }, "state": { - "nextRunAtMs": 1777361400000, - "lastRunAtMs": 1777275000007, + "nextRunAtMs": 1777447800000, + "lastRunAtMs": 1777361400003, "lastRunStatus": "error", "lastStatus": "error", - "lastDurationMs": 109203, + "lastDurationMs": 103712, "lastDeliveryStatus": "unknown", - "consecutiveErrors": 14, + "consecutiveErrors": 15, "lastErrorReason": "timeout", "lastError": "FallbackSummaryError: All models failed (3): minimax/MiniMax-M2.7-highspeed: LLM request timed out. (unknown) | zhipu/glm-5: ⚠️ API rate limit reached. Please try again later. (rate_limit) | zhipu/glm-4.7-FlashX: ⚠️ API rate limit reached. Please try again later. (rate_limit)" } @@ -315,7 +316,7 @@ "description": "每日收盘后跟踪中国海油(600938)股价走势", "enabled": true, "createdAtMs": 1774231920000, - "updatedAtMs": 1777275212368, + "updatedAtMs": 1777361606907, "schedule": { "kind": "cron", "expr": "30 15 * * 1-5", @@ -333,13 +334,13 @@ "to": "user:ou_9847ce84b960736c14554730b41e4957" }, "state": { - "nextRunAtMs": 1777361400000, - "lastRunAtMs": 1777275109210, + "nextRunAtMs": 1777447800000, + "lastRunAtMs": 1777361503715, "lastRunStatus": "error", "lastStatus": "error", - "lastDurationMs": 103158, + "lastDurationMs": 103192, "lastDeliveryStatus": "unknown", - "consecutiveErrors": 5, + "consecutiveErrors": 6, "lastErrorReason": "timeout", "lastError": "FallbackSummaryError: All models failed (3): minimax/MiniMax-M2.7-highspeed: LLM request timed out. (unknown) | zhipu/glm-5: ⚠️ API rate limit reached. Please try again later. (rate_limit) | zhipu/glm-4.7-FlashX: ⚠️ API rate limit reached. Please try again later. (rate_limit)" } @@ -351,7 +352,7 @@ "description": "每天早上8点追踪热点新闻并推送", "enabled": true, "createdAtMs": 1774274400000, - "updatedAtMs": 1777248259573, + "updatedAtMs": 1777334702266, "schedule": { "kind": "cron", "expr": "0 8 * * *", @@ -369,15 +370,15 @@ "to": "user:ou_9847ce84b960736c14554730b41e4957" }, "state": { - "nextRunAtMs": 1777334400000, - "lastRunAtMs": 1777248079360, + "nextRunAtMs": 1777420800000, + "lastRunAtMs": 1777334479092, "lastRunStatus": "error", "lastStatus": "error", - "lastDurationMs": 180213, - "lastDeliveryStatus": "delivered", - "consecutiveErrors": 1, - "lastDelivered": true, - "lastError": "⚠️ ✉️ Message failed" + "lastDurationMs": 223174, + "lastDeliveryStatus": "unknown", + "consecutiveErrors": 2, + "lastError": "FallbackSummaryError: All models failed (3): minimax/MiniMax-M2.7-highspeed: LLM request timed out. (unknown) | zhipu/glm-5: LLM request timed out. (unknown) | zhipu/glm-4.7-FlashX: ⚠️ API rate limit reached. Please try again later. (rate_limit)", + "lastErrorReason": "timeout" } } ] diff --git a/feishu/dedup/feishu-qa.json b/feishu/dedup/feishu-qa.json index 9781d42..efa3d60 100644 --- a/feishu/dedup/feishu-qa.json +++ b/feishu/dedup/feishu-qa.json @@ -1,4 +1,7 @@ { - "om_x100b52b27af41ce8c2a089e7f841dbd": 1775788868595, - "om_x100b52b275cdf938c45242ec0ab70e3": 1775788976832 + "om_x100b503d1ec9bd38c42a328c843f3a3": 1777374465090, + "om_x100b503d133c3c90c4e363b65883e36": 1777374687876, + "om_x100b503d31bd7488c4f517f50dc50e9": 1777375223824, + "om_x100b503dc8cfecb4c4f8a89fff07c4e": 1777375328888, + "om_x100b503dc4c5b4a4c4a8785a8bd89ad": 1777375393295 } diff --git a/feishu/dedup/feishu-worker.json b/feishu/dedup/feishu-worker.json index 6618272..a241172 100644 --- a/feishu/dedup/feishu-worker.json +++ b/feishu/dedup/feishu-worker.json @@ -1,3 +1,3 @@ { - "om_x100b5103b0db3cb0b2dcc41ee3509f7": 1776517090159 + "om_x100b503e54347ca4c33f6711bef8cd7": 1777377712361 } diff --git a/tasks/runs.sqlite-shm b/tasks/runs.sqlite-shm index 0cad96060e1657a2742b190f30ebf458260b53ff..e47cde809ee921e9cc029b0d73ff3c9f03361b35 100644 GIT binary patch delta 959 zcmb77XIM=E7(VBH8@KFKx`|3U{ZmI z8AtGC|=ApuZTLWUiTmrC5*c*oWgdi)+ZiW4y)(e1{p!(w5HjWMld@_S6L;_gdH9GQFlRYdVl~!f6Z*3qyRtVUIf4^7 z-I&i0(`n{mIW}S^4&VgN<2vr*Dc;}{N}ytS+R=se*pw~Vp4}MEK^)16j5Fr*B6OPh zNW>=WLMl$;0)RMVC9>BCkGVhAG`#ZjC@tug{&f!*1MgE^X$Im4KLF;J&jh?UraJvf9@xP+T{fEOr0 z5x`Qc$jYovFE(cz2D1nIatOz83TGPg&!Rl7Bpk*qyhLf%U{ChrR7FdJRYf60NEf`s zM9~IOID(oAp9d*-gso~7j-nPDDol!rJ|%j9x&3KeMm8Se6$(*|GPGtd4rMfB6w_8n f*)eS$7GX8EA_-|A9ax)<=*zb3$o`C1T&MXH_}LgR delta 297 zcmZo@U}|V!s+V}A%K!q0Sr`}?85jh*nHU(()8re~Za~H(W&mUxbPWIi diff --git a/tasks/runs.sqlite-wal b/tasks/runs.sqlite-wal index 098019c146950b21c1d37a748ef8419fe61fd7f7..55fc55421b5156fc1f37e636b117c7d9021f72f9 100644 GIT binary patch delta 55584 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 JE40h${|CLp!_@!)