From bb5445ce8ec605e3a7fb4adc633b0ca010688cea Mon Sep 17 00:00:00 2001 From: starmen1265 Date: Sun, 14 Jun 2026 02:10:34 +0800 Subject: [PATCH] =?UTF-8?q?=E8=87=AA=E5=8A=A8=E5=90=8C=E6=AD=A5:=202026-06?= =?UTF-8?q?-14=2002:10?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- agents/haonan/sessions/sessions.json | 1606 +++++----- agents/ui-designer/sessions/sessions.json | 3399 +-------------------- cron/jobs.json | 65 +- cron/logs/daily-review.log | 3 + tasks/runs.sqlite-shm | Bin 32768 -> 32768 bytes tasks/runs.sqlite-wal | Bin 4157112 -> 4157112 bytes 6 files changed, 856 insertions(+), 4217 deletions(-) diff --git a/agents/haonan/sessions/sessions.json b/agents/haonan/sessions/sessions.json index 7329198..3cc9ce6 100644 --- a/agents/haonan/sessions/sessions.json +++ b/agents/haonan/sessions/sessions.json @@ -783,8 +783,8 @@ "memoryFlushCompactionCount": 0 }, "agent:haonan:cron:41396aeb-6e3a-47b2-9bd3-9156a348c1dc": { - "sessionId": "262ce08f-1e73-4ed2-ad7c-78d9bbe9ab54", - "updatedAt": 1781287200032, + "sessionId": "2b572083-5103-4ba6-8a04-843b0987dfe3", + "updatedAt": 1781373600013, "systemSent": true, "model": "glm-5", "contextTokens": 200000, @@ -825,19 +825,19 @@ "version": 0 }, "modelProvider": "zhipu", - "inputTokens": 15185, - "outputTokens": 83, - "totalTokens": 18636, + "inputTokens": 16936, + "outputTokens": 104, + "totalTokens": 18652, "totalTokensFresh": true, - "cacheRead": 22016, + "cacheRead": 20288, "cacheWrite": 0, "authProfileOverride": "minimax:cn", "authProfileOverrideSource": "auto", "authProfileOverrideCompactionCount": 0, "systemPromptReport": { "source": "run", - "generatedAt": 1781287260384, - "sessionId": "262ce08f-1e73-4ed2-ad7c-78d9bbe9ab54", + "generatedAt": 1781373660371, + "sessionId": "2b572083-5103-4ba6-8a04-843b0987dfe3", "sessionKey": "agent:haonan:cron:41396aeb-6e3a-47b2-9bd3-9156a348c1dc", "provider": "zhipu", "model": "glm-5", @@ -1166,9 +1166,9 @@ }, "agent:haonan:cron:f03b184f-5f1d-4093-ae1b-fc9fe0b59eef": { "sessionId": "efe55f52-c16b-4dd8-a775-1d63ebbf798a", - "updatedAt": 1781288402012, + "updatedAt": 1781288400014, "systemSent": true, - "model": "glm-4.7-FlashX", + "model": "glm-5", "contextTokens": 200000, "label": "Cron: capability-evolver-daily", "skillsSnapshot": { @@ -1207,9 +1207,9 @@ "version": 0 }, "modelProvider": "zhipu", - "inputTokens": 7552, - "outputTokens": 335, - "totalTokens": 25900, + "inputTokens": 10492, + "outputTokens": 520, + "totalTokens": 28772, "deliveryContext": { "channel": "webchat" }, @@ -1218,12 +1218,12 @@ "sessionFile": "/home/starmen1265/.openclaw/agents/haonan/sessions/ccc40ca7-7876-4d82-ab84-7b790feddc19.jsonl", "abortedLastRun": false, "totalTokensFresh": true, - "cacheRead": 56192, + "cacheRead": 110656, "cacheWrite": 0, "systemPromptReport": { "source": "run", - "generatedAt": 1781202021030, - "sessionId": "e1cf91d2-4fd2-49d0-9ab9-5c39e73e8a78", + "generatedAt": 1781288421177, + "sessionId": "efe55f52-c16b-4dd8-a775-1d63ebbf798a", "sessionKey": "agent:haonan:cron:f03b184f-5f1d-4093-ae1b-fc9fe0b59eef", "provider": "zhipu", "model": "glm-5", @@ -1549,10 +1549,8 @@ } }, "estimatedCostUsd": 0, - "status": "failed", - "startedAt": 1781288400198, - "endedAt": 1781288402009, - "runtimeMs": 1811 + "status": "running", + "startedAt": 1775931600223 }, "agent:haonan:cron:3245fca7-045b-4977-8fab-020f6df2e453": { "sessionId": "8debcda0-e8fd-44c3-8c30-da668f3efab2", @@ -1594,8 +1592,8 @@ "cacheWrite": 0 }, "agent:haonan:cron:aa4d2de9-79be-4262-83ee-af8824793bfc": { - "sessionId": "d1661cd4-4557-4b24-b2bc-2dda1b470c79", - "updatedAt": 1781287800009, + "sessionId": "3b3d7116-05af-400c-b9dd-04d5180f4219", + "updatedAt": 1781374203816, "systemSent": true, "label": "Cron: openclaw-git-sync", "skillsSnapshot": { @@ -1633,8 +1631,8 @@ ], "version": 0 }, - "modelProvider": "zhipu", - "model": "glm-5", + "modelProvider": "minimax", + "model": "MiniMax-M2.7-highspeed", "contextTokens": 200000, "inputTokens": 486, "outputTokens": 71, @@ -1973,777 +1971,12 @@ ] } }, - "estimatedCostUsd": 0.5070293100000002 - }, - "agent:haonan:cron:f03b184f-5f1d-4093-ae1b-fc9fe0b59eef:run:e1cf91d2-4fd2-49d0-9ab9-5c39e73e8a78": { - "sessionId": "e1cf91d2-4fd2-49d0-9ab9-5c39e73e8a78", - "updatedAt": 1781202000034, - "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": 7552, - "outputTokens": 335, - "totalTokens": 25900, - "deliveryContext": { - "channel": "webchat" - }, - "lastChannel": "webchat", - "channel": "webchat", - "sessionFile": "/home/starmen1265/.openclaw/agents/haonan/sessions/ccc40ca7-7876-4d82-ab84-7b790feddc19.jsonl", + "estimatedCostUsd": 0.5070293100000002, + "status": "failed", + "startedAt": 1781374200279, "abortedLastRun": false, - "totalTokensFresh": true, - "cacheRead": 56192, - "cacheWrite": 0, - "systemPromptReport": { - "source": "run", - "generatedAt": 1781202021030, - "sessionId": "e1cf91d2-4fd2-49d0-9ab9-5c39e73e8a78", - "sessionKey": "agent:haonan:cron:f03b184f-5f1d-4093-ae1b-fc9fe0b59eef", - "provider": "zhipu", - "model": "glm-5", - "workspaceDir": "/home/starmen1265/.openclaw/agents/haonan/workspace", - "bootstrapMaxChars": 20000, - "bootstrapTotalMaxChars": 150000, - "bootstrapTruncation": { - "warningMode": "once", - "warningShown": false, - "truncatedFiles": 0, - "nearLimitFiles": 0, - "totalNearLimit": false - }, - "sandbox": { - "mode": "off", - "sandboxed": false - }, - "systemPrompt": { - "chars": 23534, - "projectContextChars": 14014, - "nonProjectContextChars": 9520 - }, - "injectedWorkspaceFiles": [ - { - "name": "AGENTS.md", - "path": "/home/starmen1265/.openclaw/agents/haonan/workspace/AGENTS.md", - "missing": false, - "rawChars": 11295, - "injectedChars": 11295, - "truncated": false - }, - { - "name": "SOUL.md", - "path": "/home/starmen1265/.openclaw/agents/haonan/workspace/SOUL.md", - "missing": false, - "rawChars": 285, - "injectedChars": 285, - "truncated": false - }, - { - "name": "TOOLS.md", - "path": "/home/starmen1265/.openclaw/agents/haonan/workspace/TOOLS.md", - "missing": false, - "rawChars": 572, - "injectedChars": 572, - "truncated": false - }, - { - "name": "IDENTITY.md", - "path": "/home/starmen1265/.openclaw/agents/haonan/workspace/IDENTITY.md", - "missing": false, - "rawChars": 130, - "injectedChars": 130, - "truncated": false - }, - { - "name": "USER.md", - "path": "/home/starmen1265/.openclaw/agents/haonan/workspace/USER.md", - "missing": false, - "rawChars": 132, - "injectedChars": 132, - "truncated": false - }, - { - "path": "SELF_IMPROVEMENT_REMINDER.md", - "rawChars": 616, - "injectedChars": 616, - "truncated": false - } - ], - "skills": { - "promptChars": 1005, - "entries": [ - { - "name": "capability-evolver", - "blockChars": 290 - }, - { - "name": "clawlist", - "blockChars": 343 - } - ] - }, - "tools": { - "listChars": 4054, - "schemaChars": 30173, - "entries": [ - { - "name": "read", - "summaryChars": 298, - "schemaChars": 574, - "propertiesCount": 6 - }, - { - "name": "edit", - "summaryChars": 326, - "schemaChars": 1103, - "propertiesCount": 5 - }, - { - "name": "write", - "summaryChars": 127, - "schemaChars": 497, - "propertiesCount": 5 - }, - { - "name": "exec", - "summaryChars": 181, - "schemaChars": 1098, - "propertiesCount": 12 - }, - { - "name": "process", - "summaryChars": 85, - "schemaChars": 961, - "propertiesCount": 12 - }, - { - "name": "canvas", - "summaryChars": 106, - "schemaChars": 661, - "propertiesCount": 18 - }, - { - "name": "nodes", - "summaryChars": 118, - "schemaChars": 1589, - "propertiesCount": 32 - }, - { - "name": "cron", - "summaryChars": 3570, - "schemaChars": 690, - "propertiesCount": 13 - }, - { - "name": "message", - "summaryChars": 203, - "schemaChars": 5628, - "propertiesCount": 104 - }, - { - "name": "tts", - "summaryChars": 152, - "schemaChars": 223, - "propertiesCount": 2 - }, - { - "name": "image_generate", - "summaryChars": 435, - "schemaChars": 1195, - "propertiesCount": 10 - }, - { - "name": "gateway", - "summaryChars": 464, - "schemaChars": 497, - "propertiesCount": 12 - }, - { - "name": "agents_list", - "summaryChars": 118, - "schemaChars": 33, - "propertiesCount": 0 - }, - { - "name": "sessions_list", - "summaryChars": 54, - "schemaChars": 212, - "propertiesCount": 4 - }, - { - "name": "sessions_history", - "summaryChars": 36, - "schemaChars": 161, - "propertiesCount": 3 - }, - { - "name": "sessions_send", - "summaryChars": 84, - "schemaChars": 274, - "propertiesCount": 5 - }, - { - "name": "sessions_yield", - "summaryChars": 97, - "schemaChars": 60, - "propertiesCount": 1 - }, - { - "name": "sessions_spawn", - "summaryChars": 198, - "schemaChars": 1179, - "propertiesCount": 17 - }, - { - "name": "subagents", - "summaryChars": 105, - "schemaChars": 191, - "propertiesCount": 4 - }, - { - "name": "session_status", - "summaryChars": 262, - "schemaChars": 89, - "propertiesCount": 2 - }, - { - "name": "web_search", - "summaryChars": 175, - "schemaChars": 1084, - "propertiesCount": 9 - }, - { - "name": "web_fetch", - "summaryChars": 129, - "schemaChars": 374, - "propertiesCount": 3 - }, - { - "name": "image", - "summaryChars": 201, - "schemaChars": 342, - "propertiesCount": 6 - }, - { - "name": "browser", - "summaryChars": 1066, - "schemaChars": 2799, - "propertiesCount": 48 - }, - { - "name": "feishu_doc", - "summaryChars": 321, - "schemaChars": 2898, - "propertiesCount": 27 - }, - { - "name": "feishu_app_scopes", - "summaryChars": 102, - "schemaChars": 33, - "propertiesCount": 0 - }, - { - "name": "feishu_chat", - "summaryChars": 59, - "schemaChars": 606, - "propertiesCount": 6 - }, - { - "name": "feishu_wiki", - "summaryChars": 83, - "schemaChars": 971, - "propertiesCount": 10 - }, - { - "name": "feishu_drive", - "summaryChars": 81, - "schemaChars": 486, - "propertiesCount": 5 - }, - { - "name": "feishu_bitable_get_meta", - "summaryChars": 114, - "schemaChars": 170, - "propertiesCount": 1 - }, - { - "name": "feishu_bitable_list_fields", - "summaryChars": 76, - "schemaChars": 255, - "propertiesCount": 2 - }, - { - "name": "feishu_bitable_list_records", - "summaryChars": 64, - "schemaChars": 462, - "propertiesCount": 4 - }, - { - "name": "feishu_bitable_get_record", - "summaryChars": 46, - "schemaChars": 335, - "propertiesCount": 3 - }, - { - "name": "feishu_bitable_create_record", - "summaryChars": 44, - "schemaChars": 549, - "propertiesCount": 3 - }, - { - "name": "feishu_bitable_update_record", - "summaryChars": 50, - "schemaChars": 473, - "propertiesCount": 4 - }, - { - "name": "feishu_bitable_create_app", - "summaryChars": 57, - "schemaChars": 243, - "propertiesCount": 2 - }, - { - "name": "feishu_bitable_create_field", - "summaryChars": 46, - "schemaChars": 911, - "propertiesCount": 5 - }, - { - "name": "memory_search", - "summaryChars": 334, - "schemaChars": 139, - "propertiesCount": 3 - }, - { - "name": "memory_get", - "summaryChars": 151, - "schemaChars": 128, - "propertiesCount": 3 - } - ] - } - }, - "estimatedCostUsd": 0, - "status": "running", - "startedAt": 1775931600223 - }, - "agent:haonan:cron:41396aeb-6e3a-47b2-9bd3-9156a348c1dc:run:262ce08f-1e73-4ed2-ad7c-78d9bbe9ab54": { - "sessionId": "262ce08f-1e73-4ed2-ad7c-78d9bbe9ab54", - "updatedAt": 1781287200032, - "systemSent": true, - "model": "glm-5", - "contextTokens": 200000, - "label": "Cron: backup-openclaw-json", - "skillsSnapshot": { - "prompt": "\n\nThe following skills provide specialized instructions for specific tasks.\nUse the read tool to load a skill's file when the task matches its description.\nWhen a skill file references a relative path, resolve it against the skill directory (parent of SKILL.md / dirname of the path) and use that absolute path in tool commands.\n\n\n \n capability-evolver\n A self-evolution engine for AI agents. Analyzes runtime history to identify improvements and applies protocol-constrained evolution.\n ~/.openclaw/skills/capability-evolver/SKILL.md\n \n \n clawlist\n MUST use for any multi-step project, long-running task, or infinite monitoring workflow. Plan, execute, track, and verify tasks with checkpoint validation. For projects, automation, and ongoing operations.\n ~/.openclaw/skills/clawlist/SKILL.md\n \n", - "skills": [ - { - "name": "capability-evolver" - }, - { - "name": "clawlist" - } - ], - "skillFilter": [ - "clawlist", - "capability-evolver", - "self-improving-agent" - ], - "resolvedSkills": [ - { - "name": "capability-evolver", - "description": "A self-evolution engine for AI agents. Analyzes runtime history to identify improvements and applies protocol-constrained evolution.", - "filePath": "/home/starmen1265/.openclaw/skills/capability-evolver/SKILL.md", - "baseDir": "/home/starmen1265/.openclaw/skills/capability-evolver", - "source": "openclaw-managed", - "disableModelInvocation": false - }, - { - "name": "clawlist", - "description": "MUST use for any multi-step project, long-running task, or infinite monitoring workflow. Plan, execute, track, and verify tasks with checkpoint validation. For projects, automation, and ongoing operations.", - "filePath": "/home/starmen1265/.openclaw/skills/clawlist/SKILL.md", - "baseDir": "/home/starmen1265/.openclaw/skills/clawlist", - "source": "openclaw-managed", - "disableModelInvocation": false - } - ], - "version": 0 - }, - "modelProvider": "zhipu", - "inputTokens": 15185, - "outputTokens": 83, - "totalTokens": 18636, - "totalTokensFresh": true, - "cacheRead": 22016, - "cacheWrite": 0, - "authProfileOverride": "minimax:cn", - "authProfileOverrideSource": "auto", - "authProfileOverrideCompactionCount": 0, - "systemPromptReport": { - "source": "run", - "generatedAt": 1781287260384, - "sessionId": "262ce08f-1e73-4ed2-ad7c-78d9bbe9ab54", - "sessionKey": "agent:haonan:cron:41396aeb-6e3a-47b2-9bd3-9156a348c1dc", - "provider": "zhipu", - "model": "glm-5", - "workspaceDir": "/home/starmen1265/.openclaw/agents/haonan/workspace", - "bootstrapMaxChars": 20000, - "bootstrapTotalMaxChars": 150000, - "bootstrapTruncation": { - "warningMode": "once", - "warningShown": false, - "truncatedFiles": 0, - "nearLimitFiles": 0, - "totalNearLimit": false - }, - "sandbox": { - "mode": "off", - "sandboxed": false - }, - "systemPrompt": { - "chars": 23534, - "projectContextChars": 14014, - "nonProjectContextChars": 9520 - }, - "injectedWorkspaceFiles": [ - { - "name": "AGENTS.md", - "path": "/home/starmen1265/.openclaw/agents/haonan/workspace/AGENTS.md", - "missing": false, - "rawChars": 11295, - "injectedChars": 11295, - "truncated": false - }, - { - "name": "SOUL.md", - "path": "/home/starmen1265/.openclaw/agents/haonan/workspace/SOUL.md", - "missing": false, - "rawChars": 285, - "injectedChars": 285, - "truncated": false - }, - { - "name": "TOOLS.md", - "path": "/home/starmen1265/.openclaw/agents/haonan/workspace/TOOLS.md", - "missing": false, - "rawChars": 572, - "injectedChars": 572, - "truncated": false - }, - { - "name": "IDENTITY.md", - "path": "/home/starmen1265/.openclaw/agents/haonan/workspace/IDENTITY.md", - "missing": false, - "rawChars": 130, - "injectedChars": 130, - "truncated": false - }, - { - "name": "USER.md", - "path": "/home/starmen1265/.openclaw/agents/haonan/workspace/USER.md", - "missing": false, - "rawChars": 132, - "injectedChars": 132, - "truncated": false - }, - { - "path": "SELF_IMPROVEMENT_REMINDER.md", - "rawChars": 616, - "injectedChars": 616, - "truncated": false - } - ], - "skills": { - "promptChars": 1005, - "entries": [ - { - "name": "capability-evolver", - "blockChars": 290 - }, - { - "name": "clawlist", - "blockChars": 343 - } - ] - }, - "tools": { - "listChars": 4054, - "schemaChars": 30173, - "entries": [ - { - "name": "read", - "summaryChars": 298, - "schemaChars": 574, - "propertiesCount": 6 - }, - { - "name": "edit", - "summaryChars": 326, - "schemaChars": 1103, - "propertiesCount": 5 - }, - { - "name": "write", - "summaryChars": 127, - "schemaChars": 497, - "propertiesCount": 5 - }, - { - "name": "exec", - "summaryChars": 181, - "schemaChars": 1098, - "propertiesCount": 12 - }, - { - "name": "process", - "summaryChars": 85, - "schemaChars": 961, - "propertiesCount": 12 - }, - { - "name": "canvas", - "summaryChars": 106, - "schemaChars": 661, - "propertiesCount": 18 - }, - { - "name": "nodes", - "summaryChars": 118, - "schemaChars": 1589, - "propertiesCount": 32 - }, - { - "name": "cron", - "summaryChars": 3570, - "schemaChars": 690, - "propertiesCount": 13 - }, - { - "name": "message", - "summaryChars": 203, - "schemaChars": 5628, - "propertiesCount": 104 - }, - { - "name": "tts", - "summaryChars": 152, - "schemaChars": 223, - "propertiesCount": 2 - }, - { - "name": "image_generate", - "summaryChars": 435, - "schemaChars": 1195, - "propertiesCount": 10 - }, - { - "name": "gateway", - "summaryChars": 464, - "schemaChars": 497, - "propertiesCount": 12 - }, - { - "name": "agents_list", - "summaryChars": 118, - "schemaChars": 33, - "propertiesCount": 0 - }, - { - "name": "sessions_list", - "summaryChars": 54, - "schemaChars": 212, - "propertiesCount": 4 - }, - { - "name": "sessions_history", - "summaryChars": 36, - "schemaChars": 161, - "propertiesCount": 3 - }, - { - "name": "sessions_send", - "summaryChars": 84, - "schemaChars": 274, - "propertiesCount": 5 - }, - { - "name": "sessions_yield", - "summaryChars": 97, - "schemaChars": 60, - "propertiesCount": 1 - }, - { - "name": "sessions_spawn", - "summaryChars": 198, - "schemaChars": 1179, - "propertiesCount": 17 - }, - { - "name": "subagents", - "summaryChars": 105, - "schemaChars": 191, - "propertiesCount": 4 - }, - { - "name": "session_status", - "summaryChars": 262, - "schemaChars": 89, - "propertiesCount": 2 - }, - { - "name": "web_search", - "summaryChars": 175, - "schemaChars": 1084, - "propertiesCount": 9 - }, - { - "name": "web_fetch", - "summaryChars": 129, - "schemaChars": 374, - "propertiesCount": 3 - }, - { - "name": "image", - "summaryChars": 201, - "schemaChars": 342, - "propertiesCount": 6 - }, - { - "name": "browser", - "summaryChars": 1066, - "schemaChars": 2799, - "propertiesCount": 48 - }, - { - "name": "feishu_doc", - "summaryChars": 321, - "schemaChars": 2898, - "propertiesCount": 27 - }, - { - "name": "feishu_app_scopes", - "summaryChars": 102, - "schemaChars": 33, - "propertiesCount": 0 - }, - { - "name": "feishu_chat", - "summaryChars": 59, - "schemaChars": 606, - "propertiesCount": 6 - }, - { - "name": "feishu_wiki", - "summaryChars": 83, - "schemaChars": 971, - "propertiesCount": 10 - }, - { - "name": "feishu_drive", - "summaryChars": 81, - "schemaChars": 486, - "propertiesCount": 5 - }, - { - "name": "feishu_bitable_get_meta", - "summaryChars": 114, - "schemaChars": 170, - "propertiesCount": 1 - }, - { - "name": "feishu_bitable_list_fields", - "summaryChars": 76, - "schemaChars": 255, - "propertiesCount": 2 - }, - { - "name": "feishu_bitable_list_records", - "summaryChars": 64, - "schemaChars": 462, - "propertiesCount": 4 - }, - { - "name": "feishu_bitable_get_record", - "summaryChars": 46, - "schemaChars": 335, - "propertiesCount": 3 - }, - { - "name": "feishu_bitable_create_record", - "summaryChars": 44, - "schemaChars": 549, - "propertiesCount": 3 - }, - { - "name": "feishu_bitable_update_record", - "summaryChars": 50, - "schemaChars": 473, - "propertiesCount": 4 - }, - { - "name": "feishu_bitable_create_app", - "summaryChars": 57, - "schemaChars": 243, - "propertiesCount": 2 - }, - { - "name": "feishu_bitable_create_field", - "summaryChars": 46, - "schemaChars": 911, - "propertiesCount": 5 - }, - { - "name": "memory_search", - "summaryChars": 334, - "schemaChars": 139, - "propertiesCount": 3 - }, - { - "name": "memory_get", - "summaryChars": 151, - "schemaChars": 128, - "propertiesCount": 3 - } - ] - } - }, - "estimatedCostUsd": 0.07548636 + "endedAt": 1781374203813, + "runtimeMs": 3534 }, "agent:haonan:cron:aa4d2de9-79be-4262-83ee-af8824793bfc:run:d1661cd4-4557-4b24-b2bc-2dda1b470c79": { "sessionId": "d1661cd4-4557-4b24-b2bc-2dda1b470c79", @@ -3129,9 +2362,9 @@ }, "agent:haonan:cron:f03b184f-5f1d-4093-ae1b-fc9fe0b59eef:run:efe55f52-c16b-4dd8-a775-1d63ebbf798a": { "sessionId": "efe55f52-c16b-4dd8-a775-1d63ebbf798a", - "updatedAt": 1781288421190, + "updatedAt": 1781288400014, "systemSent": true, - "model": "glm-4.7-FlashX", + "model": "glm-5", "contextTokens": 200000, "label": "Cron: capability-evolver-daily", "skillsSnapshot": { @@ -3170,9 +2403,9 @@ "version": 0 }, "modelProvider": "zhipu", - "inputTokens": 7552, - "outputTokens": 335, - "totalTokens": 25900, + "inputTokens": 10492, + "outputTokens": 520, + "totalTokens": 28772, "deliveryContext": { "channel": "webchat" }, @@ -3181,12 +2414,12 @@ "sessionFile": "/home/starmen1265/.openclaw/agents/haonan/sessions/ccc40ca7-7876-4d82-ab84-7b790feddc19.jsonl", "abortedLastRun": false, "totalTokensFresh": true, - "cacheRead": 56192, + "cacheRead": 110656, "cacheWrite": 0, "systemPromptReport": { "source": "run", - "generatedAt": 1781202021030, - "sessionId": "e1cf91d2-4fd2-49d0-9ab9-5c39e73e8a78", + "generatedAt": 1781288421177, + "sessionId": "efe55f52-c16b-4dd8-a775-1d63ebbf798a", "sessionKey": "agent:haonan:cron:f03b184f-5f1d-4093-ae1b-fc9fe0b59eef", "provider": "zhipu", "model": "glm-5", @@ -3513,6 +2746,773 @@ }, "estimatedCostUsd": 0, "status": "running", - "startedAt": 1781288421184 + "startedAt": 1775931600223 + }, + "agent:haonan:cron:41396aeb-6e3a-47b2-9bd3-9156a348c1dc:run:2b572083-5103-4ba6-8a04-843b0987dfe3": { + "sessionId": "2b572083-5103-4ba6-8a04-843b0987dfe3", + "updatedAt": 1781373600013, + "systemSent": true, + "model": "glm-5", + "contextTokens": 200000, + "label": "Cron: backup-openclaw-json", + "skillsSnapshot": { + "prompt": "\n\nThe following skills provide specialized instructions for specific tasks.\nUse the read tool to load a skill's file when the task matches its description.\nWhen a skill file references a relative path, resolve it against the skill directory (parent of SKILL.md / dirname of the path) and use that absolute path in tool commands.\n\n\n \n capability-evolver\n A self-evolution engine for AI agents. Analyzes runtime history to identify improvements and applies protocol-constrained evolution.\n ~/.openclaw/skills/capability-evolver/SKILL.md\n \n \n clawlist\n MUST use for any multi-step project, long-running task, or infinite monitoring workflow. Plan, execute, track, and verify tasks with checkpoint validation. For projects, automation, and ongoing operations.\n ~/.openclaw/skills/clawlist/SKILL.md\n \n", + "skills": [ + { + "name": "capability-evolver" + }, + { + "name": "clawlist" + } + ], + "skillFilter": [ + "clawlist", + "capability-evolver", + "self-improving-agent" + ], + "resolvedSkills": [ + { + "name": "capability-evolver", + "description": "A self-evolution engine for AI agents. Analyzes runtime history to identify improvements and applies protocol-constrained evolution.", + "filePath": "/home/starmen1265/.openclaw/skills/capability-evolver/SKILL.md", + "baseDir": "/home/starmen1265/.openclaw/skills/capability-evolver", + "source": "openclaw-managed", + "disableModelInvocation": false + }, + { + "name": "clawlist", + "description": "MUST use for any multi-step project, long-running task, or infinite monitoring workflow. Plan, execute, track, and verify tasks with checkpoint validation. For projects, automation, and ongoing operations.", + "filePath": "/home/starmen1265/.openclaw/skills/clawlist/SKILL.md", + "baseDir": "/home/starmen1265/.openclaw/skills/clawlist", + "source": "openclaw-managed", + "disableModelInvocation": false + } + ], + "version": 0 + }, + "modelProvider": "zhipu", + "inputTokens": 16936, + "outputTokens": 104, + "totalTokens": 18652, + "totalTokensFresh": true, + "cacheRead": 20288, + "cacheWrite": 0, + "authProfileOverride": "minimax:cn", + "authProfileOverrideSource": "auto", + "authProfileOverrideCompactionCount": 0, + "systemPromptReport": { + "source": "run", + "generatedAt": 1781373660371, + "sessionId": "2b572083-5103-4ba6-8a04-843b0987dfe3", + "sessionKey": "agent:haonan:cron:41396aeb-6e3a-47b2-9bd3-9156a348c1dc", + "provider": "zhipu", + "model": "glm-5", + "workspaceDir": "/home/starmen1265/.openclaw/agents/haonan/workspace", + "bootstrapMaxChars": 20000, + "bootstrapTotalMaxChars": 150000, + "bootstrapTruncation": { + "warningMode": "once", + "warningShown": false, + "truncatedFiles": 0, + "nearLimitFiles": 0, + "totalNearLimit": false + }, + "sandbox": { + "mode": "off", + "sandboxed": false + }, + "systemPrompt": { + "chars": 23534, + "projectContextChars": 14014, + "nonProjectContextChars": 9520 + }, + "injectedWorkspaceFiles": [ + { + "name": "AGENTS.md", + "path": "/home/starmen1265/.openclaw/agents/haonan/workspace/AGENTS.md", + "missing": false, + "rawChars": 11295, + "injectedChars": 11295, + "truncated": false + }, + { + "name": "SOUL.md", + "path": "/home/starmen1265/.openclaw/agents/haonan/workspace/SOUL.md", + "missing": false, + "rawChars": 285, + "injectedChars": 285, + "truncated": false + }, + { + "name": "TOOLS.md", + "path": "/home/starmen1265/.openclaw/agents/haonan/workspace/TOOLS.md", + "missing": false, + "rawChars": 572, + "injectedChars": 572, + "truncated": false + }, + { + "name": "IDENTITY.md", + "path": "/home/starmen1265/.openclaw/agents/haonan/workspace/IDENTITY.md", + "missing": false, + "rawChars": 130, + "injectedChars": 130, + "truncated": false + }, + { + "name": "USER.md", + "path": "/home/starmen1265/.openclaw/agents/haonan/workspace/USER.md", + "missing": false, + "rawChars": 132, + "injectedChars": 132, + "truncated": false + }, + { + "path": "SELF_IMPROVEMENT_REMINDER.md", + "rawChars": 616, + "injectedChars": 616, + "truncated": false + } + ], + "skills": { + "promptChars": 1005, + "entries": [ + { + "name": "capability-evolver", + "blockChars": 290 + }, + { + "name": "clawlist", + "blockChars": 343 + } + ] + }, + "tools": { + "listChars": 4054, + "schemaChars": 30173, + "entries": [ + { + "name": "read", + "summaryChars": 298, + "schemaChars": 574, + "propertiesCount": 6 + }, + { + "name": "edit", + "summaryChars": 326, + "schemaChars": 1103, + "propertiesCount": 5 + }, + { + "name": "write", + "summaryChars": 127, + "schemaChars": 497, + "propertiesCount": 5 + }, + { + "name": "exec", + "summaryChars": 181, + "schemaChars": 1098, + "propertiesCount": 12 + }, + { + "name": "process", + "summaryChars": 85, + "schemaChars": 961, + "propertiesCount": 12 + }, + { + "name": "canvas", + "summaryChars": 106, + "schemaChars": 661, + "propertiesCount": 18 + }, + { + "name": "nodes", + "summaryChars": 118, + "schemaChars": 1589, + "propertiesCount": 32 + }, + { + "name": "cron", + "summaryChars": 3570, + "schemaChars": 690, + "propertiesCount": 13 + }, + { + "name": "message", + "summaryChars": 203, + "schemaChars": 5628, + "propertiesCount": 104 + }, + { + "name": "tts", + "summaryChars": 152, + "schemaChars": 223, + "propertiesCount": 2 + }, + { + "name": "image_generate", + "summaryChars": 435, + "schemaChars": 1195, + "propertiesCount": 10 + }, + { + "name": "gateway", + "summaryChars": 464, + "schemaChars": 497, + "propertiesCount": 12 + }, + { + "name": "agents_list", + "summaryChars": 118, + "schemaChars": 33, + "propertiesCount": 0 + }, + { + "name": "sessions_list", + "summaryChars": 54, + "schemaChars": 212, + "propertiesCount": 4 + }, + { + "name": "sessions_history", + "summaryChars": 36, + "schemaChars": 161, + "propertiesCount": 3 + }, + { + "name": "sessions_send", + "summaryChars": 84, + "schemaChars": 274, + "propertiesCount": 5 + }, + { + "name": "sessions_yield", + "summaryChars": 97, + "schemaChars": 60, + "propertiesCount": 1 + }, + { + "name": "sessions_spawn", + "summaryChars": 198, + "schemaChars": 1179, + "propertiesCount": 17 + }, + { + "name": "subagents", + "summaryChars": 105, + "schemaChars": 191, + "propertiesCount": 4 + }, + { + "name": "session_status", + "summaryChars": 262, + "schemaChars": 89, + "propertiesCount": 2 + }, + { + "name": "web_search", + "summaryChars": 175, + "schemaChars": 1084, + "propertiesCount": 9 + }, + { + "name": "web_fetch", + "summaryChars": 129, + "schemaChars": 374, + "propertiesCount": 3 + }, + { + "name": "image", + "summaryChars": 201, + "schemaChars": 342, + "propertiesCount": 6 + }, + { + "name": "browser", + "summaryChars": 1066, + "schemaChars": 2799, + "propertiesCount": 48 + }, + { + "name": "feishu_doc", + "summaryChars": 321, + "schemaChars": 2898, + "propertiesCount": 27 + }, + { + "name": "feishu_app_scopes", + "summaryChars": 102, + "schemaChars": 33, + "propertiesCount": 0 + }, + { + "name": "feishu_chat", + "summaryChars": 59, + "schemaChars": 606, + "propertiesCount": 6 + }, + { + "name": "feishu_wiki", + "summaryChars": 83, + "schemaChars": 971, + "propertiesCount": 10 + }, + { + "name": "feishu_drive", + "summaryChars": 81, + "schemaChars": 486, + "propertiesCount": 5 + }, + { + "name": "feishu_bitable_get_meta", + "summaryChars": 114, + "schemaChars": 170, + "propertiesCount": 1 + }, + { + "name": "feishu_bitable_list_fields", + "summaryChars": 76, + "schemaChars": 255, + "propertiesCount": 2 + }, + { + "name": "feishu_bitable_list_records", + "summaryChars": 64, + "schemaChars": 462, + "propertiesCount": 4 + }, + { + "name": "feishu_bitable_get_record", + "summaryChars": 46, + "schemaChars": 335, + "propertiesCount": 3 + }, + { + "name": "feishu_bitable_create_record", + "summaryChars": 44, + "schemaChars": 549, + "propertiesCount": 3 + }, + { + "name": "feishu_bitable_update_record", + "summaryChars": 50, + "schemaChars": 473, + "propertiesCount": 4 + }, + { + "name": "feishu_bitable_create_app", + "summaryChars": 57, + "schemaChars": 243, + "propertiesCount": 2 + }, + { + "name": "feishu_bitable_create_field", + "summaryChars": 46, + "schemaChars": 911, + "propertiesCount": 5 + }, + { + "name": "memory_search", + "summaryChars": 334, + "schemaChars": 139, + "propertiesCount": 3 + }, + { + "name": "memory_get", + "summaryChars": 151, + "schemaChars": 128, + "propertiesCount": 3 + } + ] + } + }, + "estimatedCostUsd": 0.07548636 + }, + "agent:haonan:cron:aa4d2de9-79be-4262-83ee-af8824793bfc:run:3b3d7116-05af-400c-b9dd-04d5180f4219": { + "sessionId": "3b3d7116-05af-400c-b9dd-04d5180f4219", + "updatedAt": 1781374227822, + "systemSent": true, + "label": "Cron: openclaw-git-sync", + "skillsSnapshot": { + "prompt": "\n\nThe following skills provide specialized instructions for specific tasks.\nUse the read tool to load a skill's file when the task matches its description.\nWhen a skill file references a relative path, resolve it against the skill directory (parent of SKILL.md / dirname of the path) and use that absolute path in tool commands.\n\n\n \n capability-evolver\n A self-evolution engine for AI agents. Analyzes runtime history to identify improvements and applies protocol-constrained evolution.\n ~/.openclaw/skills/capability-evolver/SKILL.md\n \n \n clawlist\n MUST use for any multi-step project, long-running task, or infinite monitoring workflow. Plan, execute, track, and verify tasks with checkpoint validation. For projects, automation, and ongoing operations.\n ~/.openclaw/skills/clawlist/SKILL.md\n \n", + "skills": [ + { + "name": "capability-evolver" + }, + { + "name": "clawlist" + } + ], + "skillFilter": [ + "clawlist", + "capability-evolver", + "self-improving-agent" + ], + "resolvedSkills": [ + { + "name": "capability-evolver", + "description": "A self-evolution engine for AI agents. Analyzes runtime history to identify improvements and applies protocol-constrained evolution.", + "filePath": "/home/starmen1265/.openclaw/skills/capability-evolver/SKILL.md", + "baseDir": "/home/starmen1265/.openclaw/skills/capability-evolver", + "source": "openclaw-managed", + "disableModelInvocation": false + }, + { + "name": "clawlist", + "description": "MUST use for any multi-step project, long-running task, or infinite monitoring workflow. Plan, execute, track, and verify tasks with checkpoint validation. For projects, automation, and ongoing operations.", + "filePath": "/home/starmen1265/.openclaw/skills/clawlist/SKILL.md", + "baseDir": "/home/starmen1265/.openclaw/skills/clawlist", + "source": "openclaw-managed", + "disableModelInvocation": false + } + ], + "version": 0 + }, + "modelProvider": "minimax", + "model": "MiniMax-M2.7-highspeed", + "contextTokens": 200000, + "inputTokens": 486, + "outputTokens": 71, + "totalTokens": 18849, + "totalTokensFresh": true, + "cacheRead": 37056, + "cacheWrite": 0, + "authProfileOverride": "minimax:cn", + "authProfileOverrideSource": "auto", + "authProfileOverrideCompactionCount": 0, + "systemPromptReport": { + "source": "run", + "generatedAt": 1781287827936, + "sessionId": "d1661cd4-4557-4b24-b2bc-2dda1b470c79", + "sessionKey": "agent:haonan:cron:aa4d2de9-79be-4262-83ee-af8824793bfc", + "provider": "zhipu", + "model": "glm-5", + "workspaceDir": "/home/starmen1265/.openclaw/agents/haonan/workspace", + "bootstrapMaxChars": 20000, + "bootstrapTotalMaxChars": 150000, + "bootstrapTruncation": { + "warningMode": "once", + "warningShown": false, + "truncatedFiles": 0, + "nearLimitFiles": 0, + "totalNearLimit": false + }, + "sandbox": { + "mode": "off", + "sandboxed": false + }, + "systemPrompt": { + "chars": 23534, + "projectContextChars": 14014, + "nonProjectContextChars": 9520 + }, + "injectedWorkspaceFiles": [ + { + "name": "AGENTS.md", + "path": "/home/starmen1265/.openclaw/agents/haonan/workspace/AGENTS.md", + "missing": false, + "rawChars": 11295, + "injectedChars": 11295, + "truncated": false + }, + { + "name": "SOUL.md", + "path": "/home/starmen1265/.openclaw/agents/haonan/workspace/SOUL.md", + "missing": false, + "rawChars": 285, + "injectedChars": 285, + "truncated": false + }, + { + "name": "TOOLS.md", + "path": "/home/starmen1265/.openclaw/agents/haonan/workspace/TOOLS.md", + "missing": false, + "rawChars": 572, + "injectedChars": 572, + "truncated": false + }, + { + "name": "IDENTITY.md", + "path": "/home/starmen1265/.openclaw/agents/haonan/workspace/IDENTITY.md", + "missing": false, + "rawChars": 130, + "injectedChars": 130, + "truncated": false + }, + { + "name": "USER.md", + "path": "/home/starmen1265/.openclaw/agents/haonan/workspace/USER.md", + "missing": false, + "rawChars": 132, + "injectedChars": 132, + "truncated": false + }, + { + "path": "SELF_IMPROVEMENT_REMINDER.md", + "rawChars": 616, + "injectedChars": 616, + "truncated": false + } + ], + "skills": { + "promptChars": 1005, + "entries": [ + { + "name": "capability-evolver", + "blockChars": 290 + }, + { + "name": "clawlist", + "blockChars": 343 + } + ] + }, + "tools": { + "listChars": 4054, + "schemaChars": 30173, + "entries": [ + { + "name": "read", + "summaryChars": 298, + "schemaChars": 574, + "propertiesCount": 6 + }, + { + "name": "edit", + "summaryChars": 326, + "schemaChars": 1103, + "propertiesCount": 5 + }, + { + "name": "write", + "summaryChars": 127, + "schemaChars": 497, + "propertiesCount": 5 + }, + { + "name": "exec", + "summaryChars": 181, + "schemaChars": 1098, + "propertiesCount": 12 + }, + { + "name": "process", + "summaryChars": 85, + "schemaChars": 961, + "propertiesCount": 12 + }, + { + "name": "canvas", + "summaryChars": 106, + "schemaChars": 661, + "propertiesCount": 18 + }, + { + "name": "nodes", + "summaryChars": 118, + "schemaChars": 1589, + "propertiesCount": 32 + }, + { + "name": "cron", + "summaryChars": 3570, + "schemaChars": 690, + "propertiesCount": 13 + }, + { + "name": "message", + "summaryChars": 203, + "schemaChars": 5628, + "propertiesCount": 104 + }, + { + "name": "tts", + "summaryChars": 152, + "schemaChars": 223, + "propertiesCount": 2 + }, + { + "name": "image_generate", + "summaryChars": 435, + "schemaChars": 1195, + "propertiesCount": 10 + }, + { + "name": "gateway", + "summaryChars": 464, + "schemaChars": 497, + "propertiesCount": 12 + }, + { + "name": "agents_list", + "summaryChars": 118, + "schemaChars": 33, + "propertiesCount": 0 + }, + { + "name": "sessions_list", + "summaryChars": 54, + "schemaChars": 212, + "propertiesCount": 4 + }, + { + "name": "sessions_history", + "summaryChars": 36, + "schemaChars": 161, + "propertiesCount": 3 + }, + { + "name": "sessions_send", + "summaryChars": 84, + "schemaChars": 274, + "propertiesCount": 5 + }, + { + "name": "sessions_yield", + "summaryChars": 97, + "schemaChars": 60, + "propertiesCount": 1 + }, + { + "name": "sessions_spawn", + "summaryChars": 198, + "schemaChars": 1179, + "propertiesCount": 17 + }, + { + "name": "subagents", + "summaryChars": 105, + "schemaChars": 191, + "propertiesCount": 4 + }, + { + "name": "session_status", + "summaryChars": 262, + "schemaChars": 89, + "propertiesCount": 2 + }, + { + "name": "web_search", + "summaryChars": 175, + "schemaChars": 1084, + "propertiesCount": 9 + }, + { + "name": "web_fetch", + "summaryChars": 129, + "schemaChars": 374, + "propertiesCount": 3 + }, + { + "name": "image", + "summaryChars": 201, + "schemaChars": 342, + "propertiesCount": 6 + }, + { + "name": "browser", + "summaryChars": 1066, + "schemaChars": 2799, + "propertiesCount": 48 + }, + { + "name": "feishu_doc", + "summaryChars": 321, + "schemaChars": 2898, + "propertiesCount": 27 + }, + { + "name": "feishu_app_scopes", + "summaryChars": 102, + "schemaChars": 33, + "propertiesCount": 0 + }, + { + "name": "feishu_chat", + "summaryChars": 59, + "schemaChars": 606, + "propertiesCount": 6 + }, + { + "name": "feishu_wiki", + "summaryChars": 83, + "schemaChars": 971, + "propertiesCount": 10 + }, + { + "name": "feishu_drive", + "summaryChars": 81, + "schemaChars": 486, + "propertiesCount": 5 + }, + { + "name": "feishu_bitable_get_meta", + "summaryChars": 114, + "schemaChars": 170, + "propertiesCount": 1 + }, + { + "name": "feishu_bitable_list_fields", + "summaryChars": 76, + "schemaChars": 255, + "propertiesCount": 2 + }, + { + "name": "feishu_bitable_list_records", + "summaryChars": 64, + "schemaChars": 462, + "propertiesCount": 4 + }, + { + "name": "feishu_bitable_get_record", + "summaryChars": 46, + "schemaChars": 335, + "propertiesCount": 3 + }, + { + "name": "feishu_bitable_create_record", + "summaryChars": 44, + "schemaChars": 549, + "propertiesCount": 3 + }, + { + "name": "feishu_bitable_update_record", + "summaryChars": 50, + "schemaChars": 473, + "propertiesCount": 4 + }, + { + "name": "feishu_bitable_create_app", + "summaryChars": 57, + "schemaChars": 243, + "propertiesCount": 2 + }, + { + "name": "feishu_bitable_create_field", + "summaryChars": 46, + "schemaChars": 911, + "propertiesCount": 5 + }, + { + "name": "memory_search", + "summaryChars": 334, + "schemaChars": 139, + "propertiesCount": 3 + }, + { + "name": "memory_get", + "summaryChars": 151, + "schemaChars": 128, + "propertiesCount": 3 + } + ] + } + }, + "estimatedCostUsd": 0.5070293100000002, + "status": "running", + "startedAt": 1781374227819, + "abortedLastRun": false } } \ No newline at end of file diff --git a/agents/ui-designer/sessions/sessions.json b/agents/ui-designer/sessions/sessions.json index d5d3e31..1498452 100644 --- a/agents/ui-designer/sessions/sessions.json +++ b/agents/ui-designer/sessions/sessions.json @@ -1553,8 +1553,8 @@ "runtimeMs": 13771 }, "agent:ui-designer:cron:c3d4e5f6-a7b8-9012-cdef-234567890123": { - "sessionId": "b3fbfb34-71a1-443a-a56b-b3b8f36a4183", - "updatedAt": 1781222475608, + "sessionId": "fdcd08d4-b21b-4b1e-822c-afff1f90d309", + "updatedAt": 1781308878944, "systemSent": true, "label": "Cron: 每日热点新闻追踪", "skillsSnapshot": { @@ -1583,11 +1583,11 @@ "modelProvider": "zhipu", "model": "glm-5", "contextTokens": 200000, - "inputTokens": 23478, - "outputTokens": 3698, - "totalTokens": 37175, + "inputTokens": 18739, + "outputTokens": 3109, + "totalTokens": 32602, "totalTokensFresh": true, - "cacheRead": 395712, + "cacheRead": 318848, "cacheWrite": 0, "sessionFile": "/home/starmen1265/.openclaw/agents/ui-designer/sessions/3795c952-0d99-470a-8bee-9f63b83abedd.jsonl", "abortedLastRun": false, @@ -1596,8 +1596,8 @@ "authProfileOverrideCompactionCount": 0, "systemPromptReport": { "source": "run", - "generatedAt": 1781222536007, - "sessionId": "b3fbfb34-71a1-443a-a56b-b3b8f36a4183", + "generatedAt": 1781308939295, + "sessionId": "fdcd08d4-b21b-4b1e-822c-afff1f90d309", "sessionKey": "agent:ui-designer:cron:c3d4e5f6-a7b8-9012-cdef-234567890123", "provider": "zhipu", "model": "glm-5", @@ -5552,9 +5552,9 @@ "cacheWrite": 0, "estimatedCostUsd": 0.046022505000000005 }, - "agent:ui-designer:cron:c3d4e5f6-a7b8-9012-cdef-234567890123:run:b3fbfb34-71a1-443a-a56b-b3b8f36a4183": { - "sessionId": "b3fbfb34-71a1-443a-a56b-b3b8f36a4183", - "updatedAt": 1781222475608, + "agent:ui-designer:cron:c3d4e5f6-a7b8-9012-cdef-234567890123:run:fdcd08d4-b21b-4b1e-822c-afff1f90d309": { + "sessionId": "fdcd08d4-b21b-4b1e-822c-afff1f90d309", + "updatedAt": 1781308878944, "systemSent": true, "label": "Cron: 每日热点新闻追踪", "skillsSnapshot": { @@ -5583,11 +5583,11 @@ "modelProvider": "zhipu", "model": "glm-5", "contextTokens": 200000, - "inputTokens": 23478, - "outputTokens": 3698, - "totalTokens": 37175, + "inputTokens": 18739, + "outputTokens": 3109, + "totalTokens": 32602, "totalTokensFresh": true, - "cacheRead": 395712, + "cacheRead": 318848, "cacheWrite": 0, "sessionFile": "/home/starmen1265/.openclaw/agents/ui-designer/sessions/3795c952-0d99-470a-8bee-9f63b83abedd.jsonl", "abortedLastRun": false, @@ -5596,8 +5596,8 @@ "authProfileOverrideCompactionCount": 0, "systemPromptReport": { "source": "run", - "generatedAt": 1781222536007, - "sessionId": "b3fbfb34-71a1-443a-a56b-b3b8f36a4183", + "generatedAt": 1781308939295, + "sessionId": "fdcd08d4-b21b-4b1e-822c-afff1f90d309", "sessionKey": "agent:ui-designer:cron:c3d4e5f6-a7b8-9012-cdef-234567890123", "provider": "zhipu", "model": "glm-5", @@ -5923,3370 +5923,5 @@ "startedAt": 1777939391912, "endedAt": 1777939393611, "runtimeMs": 1699 - }, - "agent:ui-designer:cron:a1b2c3d4-e5f6-7890-abcd-ef1234567890:run:4ec2cd4e-9730-4334-94f0-6bdb25eb8c93": { - "sessionId": "4ec2cd4e-9730-4334-94f0-6bdb25eb8c93", - "updatedAt": 1781249400034, - "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": 20357, - "outputTokens": 2703, - "totalTokens": 23547, - "totalTokensFresh": true, - "cacheRead": 145792, - "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": 1781249460399, - "sessionId": "4ec2cd4e-9730-4334-94f0-6bdb25eb8c93", - "sessionKey": "agent:ui-designer:cron:a1b2c3d4-e5f6-7890-abcd-ef1234567890", - "provider": "zhipu", - "model": "glm-5", - "workspaceDir": "/home/starmen1265/.openclaw/agents/ui-designer/workspace", - "bootstrapMaxChars": 20000, - "bootstrapTotalMaxChars": 150000, - "bootstrapTruncation": { - "warningMode": "once", - "warningShown": false, - "truncatedFiles": 0, - "nearLimitFiles": 0, - "totalNearLimit": false - }, - "sandbox": { - "mode": "off", - "sandboxed": false - }, - "systemPrompt": { - "chars": 14708, - "projectContextChars": 5529, - "nonProjectContextChars": 9179 - }, - "injectedWorkspaceFiles": [ - { - "name": "AGENTS.md", - "path": "/home/starmen1265/.openclaw/agents/ui-designer/workspace/AGENTS.md", - "missing": false, - "rawChars": 2663, - "injectedChars": 2663, - "truncated": false - }, - { - "name": "SOUL.md", - "path": "/home/starmen1265/.openclaw/agents/ui-designer/workspace/SOUL.md", - "missing": false, - "rawChars": 96, - "injectedChars": 96, - "truncated": false - }, - { - "name": "TOOLS.md", - "path": "/home/starmen1265/.openclaw/agents/ui-designer/workspace/TOOLS.md", - "missing": false, - "rawChars": 850, - "injectedChars": 850, - "truncated": false - }, - { - "name": "IDENTITY.md", - "path": "/home/starmen1265/.openclaw/agents/ui-designer/workspace/IDENTITY.md", - "missing": false, - "rawChars": 123, - "injectedChars": 123, - "truncated": false - }, - { - "name": "USER.md", - "path": "/home/starmen1265/.openclaw/agents/ui-designer/workspace/USER.md", - "missing": false, - "rawChars": 191, - "injectedChars": 191, - "truncated": false - }, - { - "path": "SELF_IMPROVEMENT_REMINDER.md", - "rawChars": 616, - "injectedChars": 616, - "truncated": false - } - ], - "skills": { - "promptChars": 659, - "entries": [ - { - "name": "capability-evolver", - "blockChars": 290 - } - ] - }, - "tools": { - "listChars": 4054, - "schemaChars": 30173, - "entries": [ - { - "name": "read", - "summaryChars": 298, - "schemaChars": 574, - "propertiesCount": 6 - }, - { - "name": "edit", - "summaryChars": 326, - "schemaChars": 1103, - "propertiesCount": 5 - }, - { - "name": "write", - "summaryChars": 127, - "schemaChars": 497, - "propertiesCount": 5 - }, - { - "name": "exec", - "summaryChars": 181, - "schemaChars": 1098, - "propertiesCount": 12 - }, - { - "name": "process", - "summaryChars": 85, - "schemaChars": 961, - "propertiesCount": 12 - }, - { - "name": "canvas", - "summaryChars": 106, - "schemaChars": 661, - "propertiesCount": 18 - }, - { - "name": "nodes", - "summaryChars": 118, - "schemaChars": 1589, - "propertiesCount": 32 - }, - { - "name": "cron", - "summaryChars": 3570, - "schemaChars": 690, - "propertiesCount": 13 - }, - { - "name": "message", - "summaryChars": 203, - "schemaChars": 5628, - "propertiesCount": 104 - }, - { - "name": "tts", - "summaryChars": 152, - "schemaChars": 223, - "propertiesCount": 2 - }, - { - "name": "image_generate", - "summaryChars": 435, - "schemaChars": 1195, - "propertiesCount": 10 - }, - { - "name": "gateway", - "summaryChars": 464, - "schemaChars": 497, - "propertiesCount": 12 - }, - { - "name": "agents_list", - "summaryChars": 118, - "schemaChars": 33, - "propertiesCount": 0 - }, - { - "name": "sessions_list", - "summaryChars": 54, - "schemaChars": 212, - "propertiesCount": 4 - }, - { - "name": "sessions_history", - "summaryChars": 36, - "schemaChars": 161, - "propertiesCount": 3 - }, - { - "name": "sessions_send", - "summaryChars": 84, - "schemaChars": 274, - "propertiesCount": 5 - }, - { - "name": "sessions_yield", - "summaryChars": 97, - "schemaChars": 60, - "propertiesCount": 1 - }, - { - "name": "sessions_spawn", - "summaryChars": 198, - "schemaChars": 1179, - "propertiesCount": 17 - }, - { - "name": "subagents", - "summaryChars": 105, - "schemaChars": 191, - "propertiesCount": 4 - }, - { - "name": "session_status", - "summaryChars": 262, - "schemaChars": 89, - "propertiesCount": 2 - }, - { - "name": "web_search", - "summaryChars": 175, - "schemaChars": 1084, - "propertiesCount": 9 - }, - { - "name": "web_fetch", - "summaryChars": 129, - "schemaChars": 374, - "propertiesCount": 3 - }, - { - "name": "image", - "summaryChars": 201, - "schemaChars": 342, - "propertiesCount": 6 - }, - { - "name": "browser", - "summaryChars": 1066, - "schemaChars": 2799, - "propertiesCount": 48 - }, - { - "name": "feishu_doc", - "summaryChars": 321, - "schemaChars": 2898, - "propertiesCount": 27 - }, - { - "name": "feishu_app_scopes", - "summaryChars": 102, - "schemaChars": 33, - "propertiesCount": 0 - }, - { - "name": "feishu_chat", - "summaryChars": 59, - "schemaChars": 606, - "propertiesCount": 6 - }, - { - "name": "feishu_wiki", - "summaryChars": 83, - "schemaChars": 971, - "propertiesCount": 10 - }, - { - "name": "feishu_drive", - "summaryChars": 81, - "schemaChars": 486, - "propertiesCount": 5 - }, - { - "name": "feishu_bitable_get_meta", - "summaryChars": 114, - "schemaChars": 170, - "propertiesCount": 1 - }, - { - "name": "feishu_bitable_list_fields", - "summaryChars": 76, - "schemaChars": 255, - "propertiesCount": 2 - }, - { - "name": "feishu_bitable_list_records", - "summaryChars": 64, - "schemaChars": 462, - "propertiesCount": 4 - }, - { - "name": "feishu_bitable_get_record", - "summaryChars": 46, - "schemaChars": 335, - "propertiesCount": 3 - }, - { - "name": "feishu_bitable_create_record", - "summaryChars": 44, - "schemaChars": 549, - "propertiesCount": 3 - }, - { - "name": "feishu_bitable_update_record", - "summaryChars": 50, - "schemaChars": 473, - "propertiesCount": 4 - }, - { - "name": "feishu_bitable_create_app", - "summaryChars": 57, - "schemaChars": 243, - "propertiesCount": 2 - }, - { - "name": "feishu_bitable_create_field", - "summaryChars": 46, - "schemaChars": 911, - "propertiesCount": 5 - }, - { - "name": "memory_search", - "summaryChars": 334, - "schemaChars": 139, - "propertiesCount": 3 - }, - { - "name": "memory_get", - "summaryChars": 151, - "schemaChars": 128, - "propertiesCount": 3 - } - ] - } - }, - "estimatedCostUsd": 0.0063183, - "status": "failed", - "startedAt": 1777361460383, - "endedAt": 1777361462485, - "runtimeMs": 2102 - }, - "agent:ui-designer:cron:f7a8b9c0-1234-5678-9abc-def012345678:run:03d84bce-eb06-4ac3-922b-67ef094b6895": { - "sessionId": "03d84bce-eb06-4ac3-922b-67ef094b6895", - "updatedAt": 1781249568496, - "systemSent": true, - "label": "Cron: 中国化学每日跟踪", - "skillsSnapshot": { - "prompt": "\n\nThe following skills provide specialized instructions for specific tasks.\nUse the read tool to load a skill's file when the task matches its description.\nWhen a skill file references a relative path, resolve it against the skill directory (parent of SKILL.md / dirname of the path) and use that absolute path in tool commands.\n\n\n \n capability-evolver\n A self-evolution engine for AI agents. Analyzes runtime history to identify improvements and applies protocol-constrained evolution.\n ~/.openclaw/skills/capability-evolver/SKILL.md\n \n", - "skills": [ - { - "name": "capability-evolver" - } - ], - "skillFilter": [ - "capability-evolver", - "self-improving-agent" - ], - "resolvedSkills": [ - { - "name": "capability-evolver", - "description": "A self-evolution engine for AI agents. Analyzes runtime history to identify improvements and applies protocol-constrained evolution.", - "filePath": "/home/starmen1265/.openclaw/skills/capability-evolver/SKILL.md", - "baseDir": "/home/starmen1265/.openclaw/skills/capability-evolver", - "source": "openclaw-managed", - "sourceInfo": { - "path": "/home/starmen1265/.openclaw/skills/capability-evolver/SKILL.md", - "source": "openclaw-managed", - "scope": "project", - "origin": "top-level", - "baseDir": "/home/starmen1265/.openclaw/skills/capability-evolver" - }, - "disableModelInvocation": false - } - ], - "version": 0 - }, - "modelProvider": "zhipu", - "model": "glm-5", - "authProfileOverride": "minimax:cn", - "authProfileOverrideSource": "auto", - "authProfileOverrideCompactionCount": 0, - "systemPromptReport": { - "source": "run", - "generatedAt": 1781249596901, - "sessionId": "03d84bce-eb06-4ac3-922b-67ef094b6895", - "sessionKey": "agent:ui-designer:cron:f7a8b9c0-1234-5678-9abc-def012345678", - "provider": "zhipu", - "model": "glm-5", - "workspaceDir": "/home/starmen1265/.openclaw/agents/ui-designer/workspace", - "bootstrapMaxChars": 20000, - "bootstrapTotalMaxChars": 150000, - "bootstrapTruncation": { - "warningMode": "once", - "warningShown": false, - "truncatedFiles": 0, - "nearLimitFiles": 0, - "totalNearLimit": false - }, - "sandbox": { - "mode": "off", - "sandboxed": false - }, - "systemPrompt": { - "chars": 14708, - "projectContextChars": 5529, - "nonProjectContextChars": 9179 - }, - "injectedWorkspaceFiles": [ - { - "name": "AGENTS.md", - "path": "/home/starmen1265/.openclaw/agents/ui-designer/workspace/AGENTS.md", - "missing": false, - "rawChars": 2663, - "injectedChars": 2663, - "truncated": false - }, - { - "name": "SOUL.md", - "path": "/home/starmen1265/.openclaw/agents/ui-designer/workspace/SOUL.md", - "missing": false, - "rawChars": 96, - "injectedChars": 96, - "truncated": false - }, - { - "name": "TOOLS.md", - "path": "/home/starmen1265/.openclaw/agents/ui-designer/workspace/TOOLS.md", - "missing": false, - "rawChars": 850, - "injectedChars": 850, - "truncated": false - }, - { - "name": "IDENTITY.md", - "path": "/home/starmen1265/.openclaw/agents/ui-designer/workspace/IDENTITY.md", - "missing": false, - "rawChars": 123, - "injectedChars": 123, - "truncated": false - }, - { - "name": "USER.md", - "path": "/home/starmen1265/.openclaw/agents/ui-designer/workspace/USER.md", - "missing": false, - "rawChars": 191, - "injectedChars": 191, - "truncated": false - }, - { - "path": "SELF_IMPROVEMENT_REMINDER.md", - "rawChars": 616, - "injectedChars": 616, - "truncated": false - } - ], - "skills": { - "promptChars": 659, - "entries": [ - { - "name": "capability-evolver", - "blockChars": 290 - } - ] - }, - "tools": { - "listChars": 4054, - "schemaChars": 30173, - "entries": [ - { - "name": "read", - "summaryChars": 298, - "schemaChars": 574, - "propertiesCount": 6 - }, - { - "name": "edit", - "summaryChars": 326, - "schemaChars": 1103, - "propertiesCount": 5 - }, - { - "name": "write", - "summaryChars": 127, - "schemaChars": 497, - "propertiesCount": 5 - }, - { - "name": "exec", - "summaryChars": 181, - "schemaChars": 1098, - "propertiesCount": 12 - }, - { - "name": "process", - "summaryChars": 85, - "schemaChars": 961, - "propertiesCount": 12 - }, - { - "name": "canvas", - "summaryChars": 106, - "schemaChars": 661, - "propertiesCount": 18 - }, - { - "name": "nodes", - "summaryChars": 118, - "schemaChars": 1589, - "propertiesCount": 32 - }, - { - "name": "cron", - "summaryChars": 3570, - "schemaChars": 690, - "propertiesCount": 13 - }, - { - "name": "message", - "summaryChars": 203, - "schemaChars": 5628, - "propertiesCount": 104 - }, - { - "name": "tts", - "summaryChars": 152, - "schemaChars": 223, - "propertiesCount": 2 - }, - { - "name": "image_generate", - "summaryChars": 435, - "schemaChars": 1195, - "propertiesCount": 10 - }, - { - "name": "gateway", - "summaryChars": 464, - "schemaChars": 497, - "propertiesCount": 12 - }, - { - "name": "agents_list", - "summaryChars": 118, - "schemaChars": 33, - "propertiesCount": 0 - }, - { - "name": "sessions_list", - "summaryChars": 54, - "schemaChars": 212, - "propertiesCount": 4 - }, - { - "name": "sessions_history", - "summaryChars": 36, - "schemaChars": 161, - "propertiesCount": 3 - }, - { - "name": "sessions_send", - "summaryChars": 84, - "schemaChars": 274, - "propertiesCount": 5 - }, - { - "name": "sessions_yield", - "summaryChars": 97, - "schemaChars": 60, - "propertiesCount": 1 - }, - { - "name": "sessions_spawn", - "summaryChars": 198, - "schemaChars": 1179, - "propertiesCount": 17 - }, - { - "name": "subagents", - "summaryChars": 105, - "schemaChars": 191, - "propertiesCount": 4 - }, - { - "name": "session_status", - "summaryChars": 262, - "schemaChars": 89, - "propertiesCount": 2 - }, - { - "name": "web_search", - "summaryChars": 175, - "schemaChars": 1084, - "propertiesCount": 9 - }, - { - "name": "web_fetch", - "summaryChars": 129, - "schemaChars": 374, - "propertiesCount": 3 - }, - { - "name": "image", - "summaryChars": 201, - "schemaChars": 342, - "propertiesCount": 6 - }, - { - "name": "browser", - "summaryChars": 1066, - "schemaChars": 2799, - "propertiesCount": 48 - }, - { - "name": "feishu_doc", - "summaryChars": 321, - "schemaChars": 2898, - "propertiesCount": 27 - }, - { - "name": "feishu_app_scopes", - "summaryChars": 102, - "schemaChars": 33, - "propertiesCount": 0 - }, - { - "name": "feishu_chat", - "summaryChars": 59, - "schemaChars": 606, - "propertiesCount": 6 - }, - { - "name": "feishu_wiki", - "summaryChars": 83, - "schemaChars": 971, - "propertiesCount": 10 - }, - { - "name": "feishu_drive", - "summaryChars": 81, - "schemaChars": 486, - "propertiesCount": 5 - }, - { - "name": "feishu_bitable_get_meta", - "summaryChars": 114, - "schemaChars": 170, - "propertiesCount": 1 - }, - { - "name": "feishu_bitable_list_fields", - "summaryChars": 76, - "schemaChars": 255, - "propertiesCount": 2 - }, - { - "name": "feishu_bitable_list_records", - "summaryChars": 64, - "schemaChars": 462, - "propertiesCount": 4 - }, - { - "name": "feishu_bitable_get_record", - "summaryChars": 46, - "schemaChars": 335, - "propertiesCount": 3 - }, - { - "name": "feishu_bitable_create_record", - "summaryChars": 44, - "schemaChars": 549, - "propertiesCount": 3 - }, - { - "name": "feishu_bitable_update_record", - "summaryChars": 50, - "schemaChars": 473, - "propertiesCount": 4 - }, - { - "name": "feishu_bitable_create_app", - "summaryChars": 57, - "schemaChars": 243, - "propertiesCount": 2 - }, - { - "name": "feishu_bitable_create_field", - "summaryChars": 46, - "schemaChars": 911, - "propertiesCount": 5 - }, - { - "name": "memory_search", - "summaryChars": 334, - "schemaChars": 139, - "propertiesCount": 3 - }, - { - "name": "memory_get", - "summaryChars": 151, - "schemaChars": 128, - "propertiesCount": 3 - } - ] - } - }, - "contextTokens": 200000, - "inputTokens": 4367, - "outputTokens": 1858, - "totalTokens": 20350, - "totalTokensFresh": true, - "cacheRead": 109184, - "cacheWrite": 0, - "estimatedCostUsd": 0.05539842 - }, - "agent:ui-designer:cron:a1b2c3d4-5678-90ab-cdef-234567890123:run:1cb5ac12-5fdd-4f0a-9a62-249bcf8cface": { - "sessionId": "1cb5ac12-5fdd-4f0a-9a62-249bcf8cface", - "updatedAt": 1781249658061, - "systemSent": true, - "label": "Cron: 沪深300ETF每日跟踪", - "skillsSnapshot": { - "prompt": "\n\nThe following skills provide specialized instructions for specific tasks.\nUse the read tool to load a skill's file when the task matches its description.\nWhen a skill file references a relative path, resolve it against the skill directory (parent of SKILL.md / dirname of the path) and use that absolute path in tool commands.\n\n\n \n capability-evolver\n A self-evolution engine for AI agents. Analyzes runtime history to identify improvements and applies protocol-constrained evolution.\n ~/.openclaw/skills/capability-evolver/SKILL.md\n \n", - "skills": [ - { - "name": "capability-evolver" - } - ], - "skillFilter": [ - "capability-evolver", - "self-improving-agent" - ], - "resolvedSkills": [ - { - "name": "capability-evolver", - "description": "A self-evolution engine for AI agents. Analyzes runtime history to identify improvements and applies protocol-constrained evolution.", - "filePath": "/home/starmen1265/.openclaw/skills/capability-evolver/SKILL.md", - "baseDir": "/home/starmen1265/.openclaw/skills/capability-evolver", - "source": "openclaw-managed", - "sourceInfo": { - "path": "/home/starmen1265/.openclaw/skills/capability-evolver/SKILL.md", - "source": "openclaw-managed", - "scope": "project", - "origin": "top-level", - "baseDir": "/home/starmen1265/.openclaw/skills/capability-evolver" - }, - "disableModelInvocation": false - } - ], - "version": 0 - }, - "modelProvider": "zhipu", - "model": "glm-5", - "authProfileOverride": "minimax:cn", - "authProfileOverrideSource": "auto", - "authProfileOverrideCompactionCount": 0, - "systemPromptReport": { - "source": "run", - "generatedAt": 1781249686903, - "sessionId": "1cb5ac12-5fdd-4f0a-9a62-249bcf8cface", - "sessionKey": "agent:ui-designer:cron:a1b2c3d4-5678-90ab-cdef-234567890123", - "provider": "zhipu", - "model": "glm-5", - "workspaceDir": "/home/starmen1265/.openclaw/agents/ui-designer/workspace", - "bootstrapMaxChars": 20000, - "bootstrapTotalMaxChars": 150000, - "bootstrapTruncation": { - "warningMode": "once", - "warningShown": false, - "truncatedFiles": 0, - "nearLimitFiles": 0, - "totalNearLimit": false - }, - "sandbox": { - "mode": "off", - "sandboxed": false - }, - "systemPrompt": { - "chars": 14708, - "projectContextChars": 5529, - "nonProjectContextChars": 9179 - }, - "injectedWorkspaceFiles": [ - { - "name": "AGENTS.md", - "path": "/home/starmen1265/.openclaw/agents/ui-designer/workspace/AGENTS.md", - "missing": false, - "rawChars": 2663, - "injectedChars": 2663, - "truncated": false - }, - { - "name": "SOUL.md", - "path": "/home/starmen1265/.openclaw/agents/ui-designer/workspace/SOUL.md", - "missing": false, - "rawChars": 96, - "injectedChars": 96, - "truncated": false - }, - { - "name": "TOOLS.md", - "path": "/home/starmen1265/.openclaw/agents/ui-designer/workspace/TOOLS.md", - "missing": false, - "rawChars": 850, - "injectedChars": 850, - "truncated": false - }, - { - "name": "IDENTITY.md", - "path": "/home/starmen1265/.openclaw/agents/ui-designer/workspace/IDENTITY.md", - "missing": false, - "rawChars": 123, - "injectedChars": 123, - "truncated": false - }, - { - "name": "USER.md", - "path": "/home/starmen1265/.openclaw/agents/ui-designer/workspace/USER.md", - "missing": false, - "rawChars": 191, - "injectedChars": 191, - "truncated": false - }, - { - "path": "SELF_IMPROVEMENT_REMINDER.md", - "rawChars": 616, - "injectedChars": 616, - "truncated": false - } - ], - "skills": { - "promptChars": 659, - "entries": [ - { - "name": "capability-evolver", - "blockChars": 290 - } - ] - }, - "tools": { - "listChars": 4054, - "schemaChars": 30173, - "entries": [ - { - "name": "read", - "summaryChars": 298, - "schemaChars": 574, - "propertiesCount": 6 - }, - { - "name": "edit", - "summaryChars": 326, - "schemaChars": 1103, - "propertiesCount": 5 - }, - { - "name": "write", - "summaryChars": 127, - "schemaChars": 497, - "propertiesCount": 5 - }, - { - "name": "exec", - "summaryChars": 181, - "schemaChars": 1098, - "propertiesCount": 12 - }, - { - "name": "process", - "summaryChars": 85, - "schemaChars": 961, - "propertiesCount": 12 - }, - { - "name": "canvas", - "summaryChars": 106, - "schemaChars": 661, - "propertiesCount": 18 - }, - { - "name": "nodes", - "summaryChars": 118, - "schemaChars": 1589, - "propertiesCount": 32 - }, - { - "name": "cron", - "summaryChars": 3570, - "schemaChars": 690, - "propertiesCount": 13 - }, - { - "name": "message", - "summaryChars": 203, - "schemaChars": 5628, - "propertiesCount": 104 - }, - { - "name": "tts", - "summaryChars": 152, - "schemaChars": 223, - "propertiesCount": 2 - }, - { - "name": "image_generate", - "summaryChars": 435, - "schemaChars": 1195, - "propertiesCount": 10 - }, - { - "name": "gateway", - "summaryChars": 464, - "schemaChars": 497, - "propertiesCount": 12 - }, - { - "name": "agents_list", - "summaryChars": 118, - "schemaChars": 33, - "propertiesCount": 0 - }, - { - "name": "sessions_list", - "summaryChars": 54, - "schemaChars": 212, - "propertiesCount": 4 - }, - { - "name": "sessions_history", - "summaryChars": 36, - "schemaChars": 161, - "propertiesCount": 3 - }, - { - "name": "sessions_send", - "summaryChars": 84, - "schemaChars": 274, - "propertiesCount": 5 - }, - { - "name": "sessions_yield", - "summaryChars": 97, - "schemaChars": 60, - "propertiesCount": 1 - }, - { - "name": "sessions_spawn", - "summaryChars": 198, - "schemaChars": 1179, - "propertiesCount": 17 - }, - { - "name": "subagents", - "summaryChars": 105, - "schemaChars": 191, - "propertiesCount": 4 - }, - { - "name": "session_status", - "summaryChars": 262, - "schemaChars": 89, - "propertiesCount": 2 - }, - { - "name": "web_search", - "summaryChars": 175, - "schemaChars": 1084, - "propertiesCount": 9 - }, - { - "name": "web_fetch", - "summaryChars": 129, - "schemaChars": 374, - "propertiesCount": 3 - }, - { - "name": "image", - "summaryChars": 201, - "schemaChars": 342, - "propertiesCount": 6 - }, - { - "name": "browser", - "summaryChars": 1066, - "schemaChars": 2799, - "propertiesCount": 48 - }, - { - "name": "feishu_doc", - "summaryChars": 321, - "schemaChars": 2898, - "propertiesCount": 27 - }, - { - "name": "feishu_app_scopes", - "summaryChars": 102, - "schemaChars": 33, - "propertiesCount": 0 - }, - { - "name": "feishu_chat", - "summaryChars": 59, - "schemaChars": 606, - "propertiesCount": 6 - }, - { - "name": "feishu_wiki", - "summaryChars": 83, - "schemaChars": 971, - "propertiesCount": 10 - }, - { - "name": "feishu_drive", - "summaryChars": 81, - "schemaChars": 486, - "propertiesCount": 5 - }, - { - "name": "feishu_bitable_get_meta", - "summaryChars": 114, - "schemaChars": 170, - "propertiesCount": 1 - }, - { - "name": "feishu_bitable_list_fields", - "summaryChars": 76, - "schemaChars": 255, - "propertiesCount": 2 - }, - { - "name": "feishu_bitable_list_records", - "summaryChars": 64, - "schemaChars": 462, - "propertiesCount": 4 - }, - { - "name": "feishu_bitable_get_record", - "summaryChars": 46, - "schemaChars": 335, - "propertiesCount": 3 - }, - { - "name": "feishu_bitable_create_record", - "summaryChars": 44, - "schemaChars": 549, - "propertiesCount": 3 - }, - { - "name": "feishu_bitable_update_record", - "summaryChars": 50, - "schemaChars": 473, - "propertiesCount": 4 - }, - { - "name": "feishu_bitable_create_app", - "summaryChars": 57, - "schemaChars": 243, - "propertiesCount": 2 - }, - { - "name": "feishu_bitable_create_field", - "summaryChars": 46, - "schemaChars": 911, - "propertiesCount": 5 - }, - { - "name": "memory_search", - "summaryChars": 334, - "schemaChars": 139, - "propertiesCount": 3 - }, - { - "name": "memory_get", - "summaryChars": 151, - "schemaChars": 128, - "propertiesCount": 3 - } - ] - } - }, - "contextTokens": 200000, - "inputTokens": 4095, - "outputTokens": 1349, - "totalTokens": 20009, - "totalTokensFresh": true, - "cacheRead": 108544, - "cacheWrite": 0, - "estimatedCostUsd": 0.08418837, - "status": "failed", - "startedAt": 1780472169847, - "abortedLastRun": false, - "endedAt": 1780472174012, - "runtimeMs": 4165 - }, - "agent:ui-designer:cron:b2c3d4e5-6789-01bc-def0-345678901234:run:ef5352fc-1fec-4d68-80e9-f432c8ce83a9": { - "sessionId": "ef5352fc-1fec-4d68-80e9-f432c8ce83a9", - "updatedAt": 1781249744876, - "systemSent": true, - "label": "Cron: 招商银行每日跟踪", - "skillsSnapshot": { - "prompt": "\n\nThe following skills provide specialized instructions for specific tasks.\nUse the read tool to load a skill's file when the task matches its description.\nWhen a skill file references a relative path, resolve it against the skill directory (parent of SKILL.md / dirname of the path) and use that absolute path in tool commands.\n\n\n \n capability-evolver\n A self-evolution engine for AI agents. Analyzes runtime history to identify improvements and applies protocol-constrained evolution.\n ~/.openclaw/skills/capability-evolver/SKILL.md\n \n", - "skills": [ - { - "name": "capability-evolver" - } - ], - "skillFilter": [ - "capability-evolver", - "self-improving-agent" - ], - "resolvedSkills": [ - { - "name": "capability-evolver", - "description": "A self-evolution engine for AI agents. Analyzes runtime history to identify improvements and applies protocol-constrained evolution.", - "filePath": "/home/starmen1265/.openclaw/skills/capability-evolver/SKILL.md", - "baseDir": "/home/starmen1265/.openclaw/skills/capability-evolver", - "source": "openclaw-managed", - "sourceInfo": { - "path": "/home/starmen1265/.openclaw/skills/capability-evolver/SKILL.md", - "source": "openclaw-managed", - "scope": "project", - "origin": "top-level", - "baseDir": "/home/starmen1265/.openclaw/skills/capability-evolver" - }, - "disableModelInvocation": false - } - ], - "version": 0 - }, - "modelProvider": "zhipu", - "model": "glm-5", - "authProfileOverride": "minimax:cn", - "authProfileOverrideSource": "auto", - "authProfileOverrideCompactionCount": 0, - "systemPromptReport": { - "source": "run", - "generatedAt": 1781249773341, - "sessionId": "ef5352fc-1fec-4d68-80e9-f432c8ce83a9", - "sessionKey": "agent:ui-designer:cron:b2c3d4e5-6789-01bc-def0-345678901234", - "provider": "zhipu", - "model": "glm-5", - "workspaceDir": "/home/starmen1265/.openclaw/agents/ui-designer/workspace", - "bootstrapMaxChars": 20000, - "bootstrapTotalMaxChars": 150000, - "bootstrapTruncation": { - "warningMode": "once", - "warningShown": false, - "truncatedFiles": 0, - "nearLimitFiles": 0, - "totalNearLimit": false - }, - "sandbox": { - "mode": "off", - "sandboxed": false - }, - "systemPrompt": { - "chars": 14708, - "projectContextChars": 5529, - "nonProjectContextChars": 9179 - }, - "injectedWorkspaceFiles": [ - { - "name": "AGENTS.md", - "path": "/home/starmen1265/.openclaw/agents/ui-designer/workspace/AGENTS.md", - "missing": false, - "rawChars": 2663, - "injectedChars": 2663, - "truncated": false - }, - { - "name": "SOUL.md", - "path": "/home/starmen1265/.openclaw/agents/ui-designer/workspace/SOUL.md", - "missing": false, - "rawChars": 96, - "injectedChars": 96, - "truncated": false - }, - { - "name": "TOOLS.md", - "path": "/home/starmen1265/.openclaw/agents/ui-designer/workspace/TOOLS.md", - "missing": false, - "rawChars": 850, - "injectedChars": 850, - "truncated": false - }, - { - "name": "IDENTITY.md", - "path": "/home/starmen1265/.openclaw/agents/ui-designer/workspace/IDENTITY.md", - "missing": false, - "rawChars": 123, - "injectedChars": 123, - "truncated": false - }, - { - "name": "USER.md", - "path": "/home/starmen1265/.openclaw/agents/ui-designer/workspace/USER.md", - "missing": false, - "rawChars": 191, - "injectedChars": 191, - "truncated": false - }, - { - "path": "SELF_IMPROVEMENT_REMINDER.md", - "rawChars": 616, - "injectedChars": 616, - "truncated": false - } - ], - "skills": { - "promptChars": 659, - "entries": [ - { - "name": "capability-evolver", - "blockChars": 290 - } - ] - }, - "tools": { - "listChars": 4054, - "schemaChars": 30173, - "entries": [ - { - "name": "read", - "summaryChars": 298, - "schemaChars": 574, - "propertiesCount": 6 - }, - { - "name": "edit", - "summaryChars": 326, - "schemaChars": 1103, - "propertiesCount": 5 - }, - { - "name": "write", - "summaryChars": 127, - "schemaChars": 497, - "propertiesCount": 5 - }, - { - "name": "exec", - "summaryChars": 181, - "schemaChars": 1098, - "propertiesCount": 12 - }, - { - "name": "process", - "summaryChars": 85, - "schemaChars": 961, - "propertiesCount": 12 - }, - { - "name": "canvas", - "summaryChars": 106, - "schemaChars": 661, - "propertiesCount": 18 - }, - { - "name": "nodes", - "summaryChars": 118, - "schemaChars": 1589, - "propertiesCount": 32 - }, - { - "name": "cron", - "summaryChars": 3570, - "schemaChars": 690, - "propertiesCount": 13 - }, - { - "name": "message", - "summaryChars": 203, - "schemaChars": 5628, - "propertiesCount": 104 - }, - { - "name": "tts", - "summaryChars": 152, - "schemaChars": 223, - "propertiesCount": 2 - }, - { - "name": "image_generate", - "summaryChars": 435, - "schemaChars": 1195, - "propertiesCount": 10 - }, - { - "name": "gateway", - "summaryChars": 464, - "schemaChars": 497, - "propertiesCount": 12 - }, - { - "name": "agents_list", - "summaryChars": 118, - "schemaChars": 33, - "propertiesCount": 0 - }, - { - "name": "sessions_list", - "summaryChars": 54, - "schemaChars": 212, - "propertiesCount": 4 - }, - { - "name": "sessions_history", - "summaryChars": 36, - "schemaChars": 161, - "propertiesCount": 3 - }, - { - "name": "sessions_send", - "summaryChars": 84, - "schemaChars": 274, - "propertiesCount": 5 - }, - { - "name": "sessions_yield", - "summaryChars": 97, - "schemaChars": 60, - "propertiesCount": 1 - }, - { - "name": "sessions_spawn", - "summaryChars": 198, - "schemaChars": 1179, - "propertiesCount": 17 - }, - { - "name": "subagents", - "summaryChars": 105, - "schemaChars": 191, - "propertiesCount": 4 - }, - { - "name": "session_status", - "summaryChars": 262, - "schemaChars": 89, - "propertiesCount": 2 - }, - { - "name": "web_search", - "summaryChars": 175, - "schemaChars": 1084, - "propertiesCount": 9 - }, - { - "name": "web_fetch", - "summaryChars": 129, - "schemaChars": 374, - "propertiesCount": 3 - }, - { - "name": "image", - "summaryChars": 201, - "schemaChars": 342, - "propertiesCount": 6 - }, - { - "name": "browser", - "summaryChars": 1066, - "schemaChars": 2799, - "propertiesCount": 48 - }, - { - "name": "feishu_doc", - "summaryChars": 321, - "schemaChars": 2898, - "propertiesCount": 27 - }, - { - "name": "feishu_app_scopes", - "summaryChars": 102, - "schemaChars": 33, - "propertiesCount": 0 - }, - { - "name": "feishu_chat", - "summaryChars": 59, - "schemaChars": 606, - "propertiesCount": 6 - }, - { - "name": "feishu_wiki", - "summaryChars": 83, - "schemaChars": 971, - "propertiesCount": 10 - }, - { - "name": "feishu_drive", - "summaryChars": 81, - "schemaChars": 486, - "propertiesCount": 5 - }, - { - "name": "feishu_bitable_get_meta", - "summaryChars": 114, - "schemaChars": 170, - "propertiesCount": 1 - }, - { - "name": "feishu_bitable_list_fields", - "summaryChars": 76, - "schemaChars": 255, - "propertiesCount": 2 - }, - { - "name": "feishu_bitable_list_records", - "summaryChars": 64, - "schemaChars": 462, - "propertiesCount": 4 - }, - { - "name": "feishu_bitable_get_record", - "summaryChars": 46, - "schemaChars": 335, - "propertiesCount": 3 - }, - { - "name": "feishu_bitable_create_record", - "summaryChars": 44, - "schemaChars": 549, - "propertiesCount": 3 - }, - { - "name": "feishu_bitable_update_record", - "summaryChars": 50, - "schemaChars": 473, - "propertiesCount": 4 - }, - { - "name": "feishu_bitable_create_app", - "summaryChars": 57, - "schemaChars": 243, - "propertiesCount": 2 - }, - { - "name": "feishu_bitable_create_field", - "summaryChars": 46, - "schemaChars": 911, - "propertiesCount": 5 - }, - { - "name": "memory_search", - "summaryChars": 334, - "schemaChars": 139, - "propertiesCount": 3 - }, - { - "name": "memory_get", - "summaryChars": 151, - "schemaChars": 128, - "propertiesCount": 3 - } - ] - } - }, - "contextTokens": 200000, - "inputTokens": 6782, - "outputTokens": 3132, - "totalTokens": 22671, - "totalTokensFresh": true, - "cacheRead": 133568, - "cacheWrite": 0, - "estimatedCostUsd": 0.047271765 - }, - "agent:ui-designer:cron:d4e5f6a7-8901-23de-f012-567890123456:run:3305afa0-3976-42f5-8321-83161dc412cb": { - "sessionId": "3305afa0-3976-42f5-8321-83161dc412cb", - "updatedAt": 1781249856591, - "systemSent": true, - "label": "Cron: 中国电建每日跟踪", - "skillsSnapshot": { - "prompt": "\n\nThe following skills provide specialized instructions for specific tasks.\nUse the read tool to load a skill's file when the task matches its description.\nWhen a skill file references a relative path, resolve it against the skill directory (parent of SKILL.md / dirname of the path) and use that absolute path in tool commands.\n\n\n \n capability-evolver\n A self-evolution engine for AI agents. Analyzes runtime history to identify improvements and applies protocol-constrained evolution.\n ~/.openclaw/skills/capability-evolver/SKILL.md\n \n", - "skills": [ - { - "name": "capability-evolver" - } - ], - "skillFilter": [ - "capability-evolver", - "self-improving-agent" - ], - "resolvedSkills": [ - { - "name": "capability-evolver", - "description": "A self-evolution engine for AI agents. Analyzes runtime history to identify improvements and applies protocol-constrained evolution.", - "filePath": "/home/starmen1265/.openclaw/skills/capability-evolver/SKILL.md", - "baseDir": "/home/starmen1265/.openclaw/skills/capability-evolver", - "source": "openclaw-managed", - "sourceInfo": { - "path": "/home/starmen1265/.openclaw/skills/capability-evolver/SKILL.md", - "source": "openclaw-managed", - "scope": "project", - "origin": "top-level", - "baseDir": "/home/starmen1265/.openclaw/skills/capability-evolver" - }, - "disableModelInvocation": false - } - ], - "version": 0 - }, - "modelProvider": "zhipu", - "model": "glm-5", - "authProfileOverride": "minimax:cn", - "authProfileOverrideSource": "auto", - "authProfileOverrideCompactionCount": 0, - "systemPromptReport": { - "source": "run", - "generatedAt": 1781249884437, - "sessionId": "3305afa0-3976-42f5-8321-83161dc412cb", - "sessionKey": "agent:ui-designer:cron:d4e5f6a7-8901-23de-f012-567890123456", - "provider": "zhipu", - "model": "glm-5", - "workspaceDir": "/home/starmen1265/.openclaw/agents/ui-designer/workspace", - "bootstrapMaxChars": 20000, - "bootstrapTotalMaxChars": 150000, - "bootstrapTruncation": { - "warningMode": "once", - "warningShown": false, - "truncatedFiles": 0, - "nearLimitFiles": 0, - "totalNearLimit": false - }, - "sandbox": { - "mode": "off", - "sandboxed": false - }, - "systemPrompt": { - "chars": 14708, - "projectContextChars": 5529, - "nonProjectContextChars": 9179 - }, - "injectedWorkspaceFiles": [ - { - "name": "AGENTS.md", - "path": "/home/starmen1265/.openclaw/agents/ui-designer/workspace/AGENTS.md", - "missing": false, - "rawChars": 2663, - "injectedChars": 2663, - "truncated": false - }, - { - "name": "SOUL.md", - "path": "/home/starmen1265/.openclaw/agents/ui-designer/workspace/SOUL.md", - "missing": false, - "rawChars": 96, - "injectedChars": 96, - "truncated": false - }, - { - "name": "TOOLS.md", - "path": "/home/starmen1265/.openclaw/agents/ui-designer/workspace/TOOLS.md", - "missing": false, - "rawChars": 850, - "injectedChars": 850, - "truncated": false - }, - { - "name": "IDENTITY.md", - "path": "/home/starmen1265/.openclaw/agents/ui-designer/workspace/IDENTITY.md", - "missing": false, - "rawChars": 123, - "injectedChars": 123, - "truncated": false - }, - { - "name": "USER.md", - "path": "/home/starmen1265/.openclaw/agents/ui-designer/workspace/USER.md", - "missing": false, - "rawChars": 191, - "injectedChars": 191, - "truncated": false - }, - { - "path": "SELF_IMPROVEMENT_REMINDER.md", - "rawChars": 616, - "injectedChars": 616, - "truncated": false - } - ], - "skills": { - "promptChars": 659, - "entries": [ - { - "name": "capability-evolver", - "blockChars": 290 - } - ] - }, - "tools": { - "listChars": 4054, - "schemaChars": 30173, - "entries": [ - { - "name": "read", - "summaryChars": 298, - "schemaChars": 574, - "propertiesCount": 6 - }, - { - "name": "edit", - "summaryChars": 326, - "schemaChars": 1103, - "propertiesCount": 5 - }, - { - "name": "write", - "summaryChars": 127, - "schemaChars": 497, - "propertiesCount": 5 - }, - { - "name": "exec", - "summaryChars": 181, - "schemaChars": 1098, - "propertiesCount": 12 - }, - { - "name": "process", - "summaryChars": 85, - "schemaChars": 961, - "propertiesCount": 12 - }, - { - "name": "canvas", - "summaryChars": 106, - "schemaChars": 661, - "propertiesCount": 18 - }, - { - "name": "nodes", - "summaryChars": 118, - "schemaChars": 1589, - "propertiesCount": 32 - }, - { - "name": "cron", - "summaryChars": 3570, - "schemaChars": 690, - "propertiesCount": 13 - }, - { - "name": "message", - "summaryChars": 203, - "schemaChars": 5628, - "propertiesCount": 104 - }, - { - "name": "tts", - "summaryChars": 152, - "schemaChars": 223, - "propertiesCount": 2 - }, - { - "name": "image_generate", - "summaryChars": 435, - "schemaChars": 1195, - "propertiesCount": 10 - }, - { - "name": "gateway", - "summaryChars": 464, - "schemaChars": 497, - "propertiesCount": 12 - }, - { - "name": "agents_list", - "summaryChars": 118, - "schemaChars": 33, - "propertiesCount": 0 - }, - { - "name": "sessions_list", - "summaryChars": 54, - "schemaChars": 212, - "propertiesCount": 4 - }, - { - "name": "sessions_history", - "summaryChars": 36, - "schemaChars": 161, - "propertiesCount": 3 - }, - { - "name": "sessions_send", - "summaryChars": 84, - "schemaChars": 274, - "propertiesCount": 5 - }, - { - "name": "sessions_yield", - "summaryChars": 97, - "schemaChars": 60, - "propertiesCount": 1 - }, - { - "name": "sessions_spawn", - "summaryChars": 198, - "schemaChars": 1179, - "propertiesCount": 17 - }, - { - "name": "subagents", - "summaryChars": 105, - "schemaChars": 191, - "propertiesCount": 4 - }, - { - "name": "session_status", - "summaryChars": 262, - "schemaChars": 89, - "propertiesCount": 2 - }, - { - "name": "web_search", - "summaryChars": 175, - "schemaChars": 1084, - "propertiesCount": 9 - }, - { - "name": "web_fetch", - "summaryChars": 129, - "schemaChars": 374, - "propertiesCount": 3 - }, - { - "name": "image", - "summaryChars": 201, - "schemaChars": 342, - "propertiesCount": 6 - }, - { - "name": "browser", - "summaryChars": 1066, - "schemaChars": 2799, - "propertiesCount": 48 - }, - { - "name": "feishu_doc", - "summaryChars": 321, - "schemaChars": 2898, - "propertiesCount": 27 - }, - { - "name": "feishu_app_scopes", - "summaryChars": 102, - "schemaChars": 33, - "propertiesCount": 0 - }, - { - "name": "feishu_chat", - "summaryChars": 59, - "schemaChars": 606, - "propertiesCount": 6 - }, - { - "name": "feishu_wiki", - "summaryChars": 83, - "schemaChars": 971, - "propertiesCount": 10 - }, - { - "name": "feishu_drive", - "summaryChars": 81, - "schemaChars": 486, - "propertiesCount": 5 - }, - { - "name": "feishu_bitable_get_meta", - "summaryChars": 114, - "schemaChars": 170, - "propertiesCount": 1 - }, - { - "name": "feishu_bitable_list_fields", - "summaryChars": 76, - "schemaChars": 255, - "propertiesCount": 2 - }, - { - "name": "feishu_bitable_list_records", - "summaryChars": 64, - "schemaChars": 462, - "propertiesCount": 4 - }, - { - "name": "feishu_bitable_get_record", - "summaryChars": 46, - "schemaChars": 335, - "propertiesCount": 3 - }, - { - "name": "feishu_bitable_create_record", - "summaryChars": 44, - "schemaChars": 549, - "propertiesCount": 3 - }, - { - "name": "feishu_bitable_update_record", - "summaryChars": 50, - "schemaChars": 473, - "propertiesCount": 4 - }, - { - "name": "feishu_bitable_create_app", - "summaryChars": 57, - "schemaChars": 243, - "propertiesCount": 2 - }, - { - "name": "feishu_bitable_create_field", - "summaryChars": 46, - "schemaChars": 911, - "propertiesCount": 5 - }, - { - "name": "memory_search", - "summaryChars": 334, - "schemaChars": 139, - "propertiesCount": 3 - }, - { - "name": "memory_get", - "summaryChars": 151, - "schemaChars": 128, - "propertiesCount": 3 - } - ] - } - }, - "contextTokens": 200000, - "inputTokens": 9319, - "outputTokens": 3969, - "totalTokens": 25269, - "totalTokensFresh": true, - "cacheRead": 157184, - "cacheWrite": 0, - "estimatedCostUsd": 0.05589625499999999, - "status": "failed", - "startedAt": 1780904568477, - "abortedLastRun": false, - "endedAt": 1780904572009, - "runtimeMs": 3532 - }, - "agent:ui-designer:cron:e5f6a7b8-9012-34ef-0123-678901234567:run:54df745a-8381-492e-8489-9210b09d8992": { - "sessionId": "54df745a-8381-492e-8489-9210b09d8992", - "updatedAt": 1781250016382, - "systemSent": true, - "label": "Cron: 优刻得每日跟踪", - "skillsSnapshot": { - "prompt": "\n\nThe following skills provide specialized instructions for specific tasks.\nUse the read tool to load a skill's file when the task matches its description.\nWhen a skill file references a relative path, resolve it against the skill directory (parent of SKILL.md / dirname of the path) and use that absolute path in tool commands.\n\n\n \n capability-evolver\n A self-evolution engine for AI agents. Analyzes runtime history to identify improvements and applies protocol-constrained evolution.\n ~/.openclaw/skills/capability-evolver/SKILL.md\n \n", - "skills": [ - { - "name": "capability-evolver" - } - ], - "skillFilter": [ - "capability-evolver", - "self-improving-agent" - ], - "resolvedSkills": [ - { - "name": "capability-evolver", - "description": "A self-evolution engine for AI agents. Analyzes runtime history to identify improvements and applies protocol-constrained evolution.", - "filePath": "/home/starmen1265/.openclaw/skills/capability-evolver/SKILL.md", - "baseDir": "/home/starmen1265/.openclaw/skills/capability-evolver", - "source": "openclaw-managed", - "sourceInfo": { - "path": "/home/starmen1265/.openclaw/skills/capability-evolver/SKILL.md", - "source": "openclaw-managed", - "scope": "project", - "origin": "top-level", - "baseDir": "/home/starmen1265/.openclaw/skills/capability-evolver" - }, - "disableModelInvocation": false - } - ], - "version": 0 - }, - "modelProvider": "zhipu", - "model": "glm-5", - "authProfileOverride": "minimax:cn", - "authProfileOverrideSource": "auto", - "authProfileOverrideCompactionCount": 0, - "systemPromptReport": { - "source": "run", - "generatedAt": 1781250044717, - "sessionId": "54df745a-8381-492e-8489-9210b09d8992", - "sessionKey": "agent:ui-designer:cron:e5f6a7b8-9012-34ef-0123-678901234567", - "provider": "zhipu", - "model": "glm-5", - "workspaceDir": "/home/starmen1265/.openclaw/agents/ui-designer/workspace", - "bootstrapMaxChars": 20000, - "bootstrapTotalMaxChars": 150000, - "bootstrapTruncation": { - "warningMode": "once", - "warningShown": false, - "truncatedFiles": 0, - "nearLimitFiles": 0, - "totalNearLimit": false - }, - "sandbox": { - "mode": "off", - "sandboxed": false - }, - "systemPrompt": { - "chars": 14708, - "projectContextChars": 5529, - "nonProjectContextChars": 9179 - }, - "injectedWorkspaceFiles": [ - { - "name": "AGENTS.md", - "path": "/home/starmen1265/.openclaw/agents/ui-designer/workspace/AGENTS.md", - "missing": false, - "rawChars": 2663, - "injectedChars": 2663, - "truncated": false - }, - { - "name": "SOUL.md", - "path": "/home/starmen1265/.openclaw/agents/ui-designer/workspace/SOUL.md", - "missing": false, - "rawChars": 96, - "injectedChars": 96, - "truncated": false - }, - { - "name": "TOOLS.md", - "path": "/home/starmen1265/.openclaw/agents/ui-designer/workspace/TOOLS.md", - "missing": false, - "rawChars": 850, - "injectedChars": 850, - "truncated": false - }, - { - "name": "IDENTITY.md", - "path": "/home/starmen1265/.openclaw/agents/ui-designer/workspace/IDENTITY.md", - "missing": false, - "rawChars": 123, - "injectedChars": 123, - "truncated": false - }, - { - "name": "USER.md", - "path": "/home/starmen1265/.openclaw/agents/ui-designer/workspace/USER.md", - "missing": false, - "rawChars": 191, - "injectedChars": 191, - "truncated": false - }, - { - "path": "SELF_IMPROVEMENT_REMINDER.md", - "rawChars": 616, - "injectedChars": 616, - "truncated": false - } - ], - "skills": { - "promptChars": 659, - "entries": [ - { - "name": "capability-evolver", - "blockChars": 290 - } - ] - }, - "tools": { - "listChars": 4054, - "schemaChars": 30173, - "entries": [ - { - "name": "read", - "summaryChars": 298, - "schemaChars": 574, - "propertiesCount": 6 - }, - { - "name": "edit", - "summaryChars": 326, - "schemaChars": 1103, - "propertiesCount": 5 - }, - { - "name": "write", - "summaryChars": 127, - "schemaChars": 497, - "propertiesCount": 5 - }, - { - "name": "exec", - "summaryChars": 181, - "schemaChars": 1098, - "propertiesCount": 12 - }, - { - "name": "process", - "summaryChars": 85, - "schemaChars": 961, - "propertiesCount": 12 - }, - { - "name": "canvas", - "summaryChars": 106, - "schemaChars": 661, - "propertiesCount": 18 - }, - { - "name": "nodes", - "summaryChars": 118, - "schemaChars": 1589, - "propertiesCount": 32 - }, - { - "name": "cron", - "summaryChars": 3570, - "schemaChars": 690, - "propertiesCount": 13 - }, - { - "name": "message", - "summaryChars": 203, - "schemaChars": 5628, - "propertiesCount": 104 - }, - { - "name": "tts", - "summaryChars": 152, - "schemaChars": 223, - "propertiesCount": 2 - }, - { - "name": "image_generate", - "summaryChars": 435, - "schemaChars": 1195, - "propertiesCount": 10 - }, - { - "name": "gateway", - "summaryChars": 464, - "schemaChars": 497, - "propertiesCount": 12 - }, - { - "name": "agents_list", - "summaryChars": 118, - "schemaChars": 33, - "propertiesCount": 0 - }, - { - "name": "sessions_list", - "summaryChars": 54, - "schemaChars": 212, - "propertiesCount": 4 - }, - { - "name": "sessions_history", - "summaryChars": 36, - "schemaChars": 161, - "propertiesCount": 3 - }, - { - "name": "sessions_send", - "summaryChars": 84, - "schemaChars": 274, - "propertiesCount": 5 - }, - { - "name": "sessions_yield", - "summaryChars": 97, - "schemaChars": 60, - "propertiesCount": 1 - }, - { - "name": "sessions_spawn", - "summaryChars": 198, - "schemaChars": 1179, - "propertiesCount": 17 - }, - { - "name": "subagents", - "summaryChars": 105, - "schemaChars": 191, - "propertiesCount": 4 - }, - { - "name": "session_status", - "summaryChars": 262, - "schemaChars": 89, - "propertiesCount": 2 - }, - { - "name": "web_search", - "summaryChars": 175, - "schemaChars": 1084, - "propertiesCount": 9 - }, - { - "name": "web_fetch", - "summaryChars": 129, - "schemaChars": 374, - "propertiesCount": 3 - }, - { - "name": "image", - "summaryChars": 201, - "schemaChars": 342, - "propertiesCount": 6 - }, - { - "name": "browser", - "summaryChars": 1066, - "schemaChars": 2799, - "propertiesCount": 48 - }, - { - "name": "feishu_doc", - "summaryChars": 321, - "schemaChars": 2898, - "propertiesCount": 27 - }, - { - "name": "feishu_app_scopes", - "summaryChars": 102, - "schemaChars": 33, - "propertiesCount": 0 - }, - { - "name": "feishu_chat", - "summaryChars": 59, - "schemaChars": 606, - "propertiesCount": 6 - }, - { - "name": "feishu_wiki", - "summaryChars": 83, - "schemaChars": 971, - "propertiesCount": 10 - }, - { - "name": "feishu_drive", - "summaryChars": 81, - "schemaChars": 486, - "propertiesCount": 5 - }, - { - "name": "feishu_bitable_get_meta", - "summaryChars": 114, - "schemaChars": 170, - "propertiesCount": 1 - }, - { - "name": "feishu_bitable_list_fields", - "summaryChars": 76, - "schemaChars": 255, - "propertiesCount": 2 - }, - { - "name": "feishu_bitable_list_records", - "summaryChars": 64, - "schemaChars": 462, - "propertiesCount": 4 - }, - { - "name": "feishu_bitable_get_record", - "summaryChars": 46, - "schemaChars": 335, - "propertiesCount": 3 - }, - { - "name": "feishu_bitable_create_record", - "summaryChars": 44, - "schemaChars": 549, - "propertiesCount": 3 - }, - { - "name": "feishu_bitable_update_record", - "summaryChars": 50, - "schemaChars": 473, - "propertiesCount": 4 - }, - { - "name": "feishu_bitable_create_app", - "summaryChars": 57, - "schemaChars": 243, - "propertiesCount": 2 - }, - { - "name": "feishu_bitable_create_field", - "summaryChars": 46, - "schemaChars": 911, - "propertiesCount": 5 - }, - { - "name": "memory_search", - "summaryChars": 334, - "schemaChars": 139, - "propertiesCount": 3 - }, - { - "name": "memory_get", - "summaryChars": 151, - "schemaChars": 128, - "propertiesCount": 3 - } - ] - } - }, - "contextTokens": 200000, - "inputTokens": 10768, - "outputTokens": 2181, - "totalTokens": 26684, - "totalTokensFresh": true, - "cacheRead": 148608, - "cacheWrite": 0, - "estimatedCostUsd": 0.046022505000000005 - }, - "agent:ui-designer:cron:c3d4e5f6-7890-12cd-ef01-456789012345:run:bc768f9a-c95d-4a3e-8dc9-069263c13d1b": { - "sessionId": "bc768f9a-c95d-4a3e-8dc9-069263c13d1b", - "updatedAt": 1781250147243, - "systemSent": true, - "label": "Cron: 中国平安每日跟踪", - "skillsSnapshot": { - "prompt": "\n\nThe following skills provide specialized instructions for specific tasks.\nUse the read tool to load a skill's file when the task matches its description.\nWhen a skill file references a relative path, resolve it against the skill directory (parent of SKILL.md / dirname of the path) and use that absolute path in tool commands.\n\n\n \n capability-evolver\n A self-evolution engine for AI agents. Analyzes runtime history to identify improvements and applies protocol-constrained evolution.\n ~/.openclaw/skills/capability-evolver/SKILL.md\n \n", - "skills": [ - { - "name": "capability-evolver" - } - ], - "skillFilter": [ - "capability-evolver", - "self-improving-agent" - ], - "resolvedSkills": [ - { - "name": "capability-evolver", - "description": "A self-evolution engine for AI agents. Analyzes runtime history to identify improvements and applies protocol-constrained evolution.", - "filePath": "/home/starmen1265/.openclaw/skills/capability-evolver/SKILL.md", - "baseDir": "/home/starmen1265/.openclaw/skills/capability-evolver", - "source": "openclaw-managed", - "sourceInfo": { - "path": "/home/starmen1265/.openclaw/skills/capability-evolver/SKILL.md", - "source": "openclaw-managed", - "scope": "project", - "origin": "top-level", - "baseDir": "/home/starmen1265/.openclaw/skills/capability-evolver" - }, - "disableModelInvocation": false - } - ], - "version": 0 - }, - "modelProvider": "zhipu", - "model": "glm-5", - "authProfileOverride": "minimax:cn", - "authProfileOverrideSource": "auto", - "authProfileOverrideCompactionCount": 0, - "systemPromptReport": { - "source": "run", - "generatedAt": 1781250177144, - "sessionId": "bc768f9a-c95d-4a3e-8dc9-069263c13d1b", - "sessionKey": "agent:ui-designer:cron:c3d4e5f6-7890-12cd-ef01-456789012345", - "provider": "zhipu", - "model": "glm-5", - "workspaceDir": "/home/starmen1265/.openclaw/agents/ui-designer/workspace", - "bootstrapMaxChars": 20000, - "bootstrapTotalMaxChars": 150000, - "bootstrapTruncation": { - "warningMode": "once", - "warningShown": false, - "truncatedFiles": 0, - "nearLimitFiles": 0, - "totalNearLimit": false - }, - "sandbox": { - "mode": "off", - "sandboxed": false - }, - "systemPrompt": { - "chars": 14708, - "projectContextChars": 5529, - "nonProjectContextChars": 9179 - }, - "injectedWorkspaceFiles": [ - { - "name": "AGENTS.md", - "path": "/home/starmen1265/.openclaw/agents/ui-designer/workspace/AGENTS.md", - "missing": false, - "rawChars": 2663, - "injectedChars": 2663, - "truncated": false - }, - { - "name": "SOUL.md", - "path": "/home/starmen1265/.openclaw/agents/ui-designer/workspace/SOUL.md", - "missing": false, - "rawChars": 96, - "injectedChars": 96, - "truncated": false - }, - { - "name": "TOOLS.md", - "path": "/home/starmen1265/.openclaw/agents/ui-designer/workspace/TOOLS.md", - "missing": false, - "rawChars": 850, - "injectedChars": 850, - "truncated": false - }, - { - "name": "IDENTITY.md", - "path": "/home/starmen1265/.openclaw/agents/ui-designer/workspace/IDENTITY.md", - "missing": false, - "rawChars": 123, - "injectedChars": 123, - "truncated": false - }, - { - "name": "USER.md", - "path": "/home/starmen1265/.openclaw/agents/ui-designer/workspace/USER.md", - "missing": false, - "rawChars": 191, - "injectedChars": 191, - "truncated": false - }, - { - "path": "SELF_IMPROVEMENT_REMINDER.md", - "rawChars": 616, - "injectedChars": 616, - "truncated": false - } - ], - "skills": { - "promptChars": 659, - "entries": [ - { - "name": "capability-evolver", - "blockChars": 290 - } - ] - }, - "tools": { - "listChars": 4054, - "schemaChars": 30173, - "entries": [ - { - "name": "read", - "summaryChars": 298, - "schemaChars": 574, - "propertiesCount": 6 - }, - { - "name": "edit", - "summaryChars": 326, - "schemaChars": 1103, - "propertiesCount": 5 - }, - { - "name": "write", - "summaryChars": 127, - "schemaChars": 497, - "propertiesCount": 5 - }, - { - "name": "exec", - "summaryChars": 181, - "schemaChars": 1098, - "propertiesCount": 12 - }, - { - "name": "process", - "summaryChars": 85, - "schemaChars": 961, - "propertiesCount": 12 - }, - { - "name": "canvas", - "summaryChars": 106, - "schemaChars": 661, - "propertiesCount": 18 - }, - { - "name": "nodes", - "summaryChars": 118, - "schemaChars": 1589, - "propertiesCount": 32 - }, - { - "name": "cron", - "summaryChars": 3570, - "schemaChars": 690, - "propertiesCount": 13 - }, - { - "name": "message", - "summaryChars": 203, - "schemaChars": 5628, - "propertiesCount": 104 - }, - { - "name": "tts", - "summaryChars": 152, - "schemaChars": 223, - "propertiesCount": 2 - }, - { - "name": "image_generate", - "summaryChars": 435, - "schemaChars": 1195, - "propertiesCount": 10 - }, - { - "name": "gateway", - "summaryChars": 464, - "schemaChars": 497, - "propertiesCount": 12 - }, - { - "name": "agents_list", - "summaryChars": 118, - "schemaChars": 33, - "propertiesCount": 0 - }, - { - "name": "sessions_list", - "summaryChars": 54, - "schemaChars": 212, - "propertiesCount": 4 - }, - { - "name": "sessions_history", - "summaryChars": 36, - "schemaChars": 161, - "propertiesCount": 3 - }, - { - "name": "sessions_send", - "summaryChars": 84, - "schemaChars": 274, - "propertiesCount": 5 - }, - { - "name": "sessions_yield", - "summaryChars": 97, - "schemaChars": 60, - "propertiesCount": 1 - }, - { - "name": "sessions_spawn", - "summaryChars": 198, - "schemaChars": 1179, - "propertiesCount": 17 - }, - { - "name": "subagents", - "summaryChars": 105, - "schemaChars": 191, - "propertiesCount": 4 - }, - { - "name": "session_status", - "summaryChars": 262, - "schemaChars": 89, - "propertiesCount": 2 - }, - { - "name": "web_search", - "summaryChars": 175, - "schemaChars": 1084, - "propertiesCount": 9 - }, - { - "name": "web_fetch", - "summaryChars": 129, - "schemaChars": 374, - "propertiesCount": 3 - }, - { - "name": "image", - "summaryChars": 201, - "schemaChars": 342, - "propertiesCount": 6 - }, - { - "name": "browser", - "summaryChars": 1066, - "schemaChars": 2799, - "propertiesCount": 48 - }, - { - "name": "feishu_doc", - "summaryChars": 321, - "schemaChars": 2898, - "propertiesCount": 27 - }, - { - "name": "feishu_app_scopes", - "summaryChars": 102, - "schemaChars": 33, - "propertiesCount": 0 - }, - { - "name": "feishu_chat", - "summaryChars": 59, - "schemaChars": 606, - "propertiesCount": 6 - }, - { - "name": "feishu_wiki", - "summaryChars": 83, - "schemaChars": 971, - "propertiesCount": 10 - }, - { - "name": "feishu_drive", - "summaryChars": 81, - "schemaChars": 486, - "propertiesCount": 5 - }, - { - "name": "feishu_bitable_get_meta", - "summaryChars": 114, - "schemaChars": 170, - "propertiesCount": 1 - }, - { - "name": "feishu_bitable_list_fields", - "summaryChars": 76, - "schemaChars": 255, - "propertiesCount": 2 - }, - { - "name": "feishu_bitable_list_records", - "summaryChars": 64, - "schemaChars": 462, - "propertiesCount": 4 - }, - { - "name": "feishu_bitable_get_record", - "summaryChars": 46, - "schemaChars": 335, - "propertiesCount": 3 - }, - { - "name": "feishu_bitable_create_record", - "summaryChars": 44, - "schemaChars": 549, - "propertiesCount": 3 - }, - { - "name": "feishu_bitable_update_record", - "summaryChars": 50, - "schemaChars": 473, - "propertiesCount": 4 - }, - { - "name": "feishu_bitable_create_app", - "summaryChars": 57, - "schemaChars": 243, - "propertiesCount": 2 - }, - { - "name": "feishu_bitable_create_field", - "summaryChars": 46, - "schemaChars": 911, - "propertiesCount": 5 - }, - { - "name": "memory_search", - "summaryChars": 334, - "schemaChars": 139, - "propertiesCount": 3 - }, - { - "name": "memory_get", - "summaryChars": 151, - "schemaChars": 128, - "propertiesCount": 3 - } - ] - } - }, - "contextTokens": 200000, - "inputTokens": 5130, - "outputTokens": 2291, - "totalTokens": 21120, - "totalTokensFresh": true, - "cacheRead": 110784, - "cacheWrite": 0, - "estimatedCostUsd": 0.110809935 - }, - "agent:ui-designer:cron:b2c3d4e5-f6a7-8901-bcde-f12345678901:run:0ceefcfb-f204-434a-8594-d1b170282d71": { - "sessionId": "0ceefcfb-f204-434a-8594-d1b170282d71", - "updatedAt": 1781250254226, - "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": 5817, - "outputTokens": 1837, - "totalTokens": 21793, - "totalTokensFresh": true, - "cacheRead": 153472, - "cacheWrite": 0, - "authProfileOverride": "minimax:cn", - "authProfileOverrideSource": "auto", - "authProfileOverrideCompactionCount": 0, - "systemPromptReport": { - "source": "run", - "generatedAt": 1781250281591, - "sessionId": "0ceefcfb-f204-434a-8594-d1b170282d71", - "sessionKey": "agent:ui-designer:cron:b2c3d4e5-f6a7-8901-bcde-f12345678901", - "provider": "zhipu", - "model": "glm-5", - "workspaceDir": "/home/starmen1265/.openclaw/agents/ui-designer/workspace", - "bootstrapMaxChars": 20000, - "bootstrapTotalMaxChars": 150000, - "bootstrapTruncation": { - "warningMode": "once", - "warningShown": false, - "truncatedFiles": 0, - "nearLimitFiles": 0, - "totalNearLimit": false - }, - "sandbox": { - "mode": "off", - "sandboxed": false - }, - "systemPrompt": { - "chars": 14708, - "projectContextChars": 5529, - "nonProjectContextChars": 9179 - }, - "injectedWorkspaceFiles": [ - { - "name": "AGENTS.md", - "path": "/home/starmen1265/.openclaw/agents/ui-designer/workspace/AGENTS.md", - "missing": false, - "rawChars": 2663, - "injectedChars": 2663, - "truncated": false - }, - { - "name": "SOUL.md", - "path": "/home/starmen1265/.openclaw/agents/ui-designer/workspace/SOUL.md", - "missing": false, - "rawChars": 96, - "injectedChars": 96, - "truncated": false - }, - { - "name": "TOOLS.md", - "path": "/home/starmen1265/.openclaw/agents/ui-designer/workspace/TOOLS.md", - "missing": false, - "rawChars": 850, - "injectedChars": 850, - "truncated": false - }, - { - "name": "IDENTITY.md", - "path": "/home/starmen1265/.openclaw/agents/ui-designer/workspace/IDENTITY.md", - "missing": false, - "rawChars": 123, - "injectedChars": 123, - "truncated": false - }, - { - "name": "USER.md", - "path": "/home/starmen1265/.openclaw/agents/ui-designer/workspace/USER.md", - "missing": false, - "rawChars": 191, - "injectedChars": 191, - "truncated": false - }, - { - "path": "SELF_IMPROVEMENT_REMINDER.md", - "rawChars": 616, - "injectedChars": 616, - "truncated": false - } - ], - "skills": { - "promptChars": 659, - "entries": [ - { - "name": "capability-evolver", - "blockChars": 290 - } - ] - }, - "tools": { - "listChars": 4054, - "schemaChars": 30173, - "entries": [ - { - "name": "read", - "summaryChars": 298, - "schemaChars": 574, - "propertiesCount": 6 - }, - { - "name": "edit", - "summaryChars": 326, - "schemaChars": 1103, - "propertiesCount": 5 - }, - { - "name": "write", - "summaryChars": 127, - "schemaChars": 497, - "propertiesCount": 5 - }, - { - "name": "exec", - "summaryChars": 181, - "schemaChars": 1098, - "propertiesCount": 12 - }, - { - "name": "process", - "summaryChars": 85, - "schemaChars": 961, - "propertiesCount": 12 - }, - { - "name": "canvas", - "summaryChars": 106, - "schemaChars": 661, - "propertiesCount": 18 - }, - { - "name": "nodes", - "summaryChars": 118, - "schemaChars": 1589, - "propertiesCount": 32 - }, - { - "name": "cron", - "summaryChars": 3570, - "schemaChars": 690, - "propertiesCount": 13 - }, - { - "name": "message", - "summaryChars": 203, - "schemaChars": 5628, - "propertiesCount": 104 - }, - { - "name": "tts", - "summaryChars": 152, - "schemaChars": 223, - "propertiesCount": 2 - }, - { - "name": "image_generate", - "summaryChars": 435, - "schemaChars": 1195, - "propertiesCount": 10 - }, - { - "name": "gateway", - "summaryChars": 464, - "schemaChars": 497, - "propertiesCount": 12 - }, - { - "name": "agents_list", - "summaryChars": 118, - "schemaChars": 33, - "propertiesCount": 0 - }, - { - "name": "sessions_list", - "summaryChars": 54, - "schemaChars": 212, - "propertiesCount": 4 - }, - { - "name": "sessions_history", - "summaryChars": 36, - "schemaChars": 161, - "propertiesCount": 3 - }, - { - "name": "sessions_send", - "summaryChars": 84, - "schemaChars": 274, - "propertiesCount": 5 - }, - { - "name": "sessions_yield", - "summaryChars": 97, - "schemaChars": 60, - "propertiesCount": 1 - }, - { - "name": "sessions_spawn", - "summaryChars": 198, - "schemaChars": 1179, - "propertiesCount": 17 - }, - { - "name": "subagents", - "summaryChars": 105, - "schemaChars": 191, - "propertiesCount": 4 - }, - { - "name": "session_status", - "summaryChars": 262, - "schemaChars": 89, - "propertiesCount": 2 - }, - { - "name": "web_search", - "summaryChars": 175, - "schemaChars": 1084, - "propertiesCount": 9 - }, - { - "name": "web_fetch", - "summaryChars": 129, - "schemaChars": 374, - "propertiesCount": 3 - }, - { - "name": "image", - "summaryChars": 201, - "schemaChars": 342, - "propertiesCount": 6 - }, - { - "name": "browser", - "summaryChars": 1066, - "schemaChars": 2799, - "propertiesCount": 48 - }, - { - "name": "feishu_doc", - "summaryChars": 321, - "schemaChars": 2898, - "propertiesCount": 27 - }, - { - "name": "feishu_app_scopes", - "summaryChars": 102, - "schemaChars": 33, - "propertiesCount": 0 - }, - { - "name": "feishu_chat", - "summaryChars": 59, - "schemaChars": 606, - "propertiesCount": 6 - }, - { - "name": "feishu_wiki", - "summaryChars": 83, - "schemaChars": 971, - "propertiesCount": 10 - }, - { - "name": "feishu_drive", - "summaryChars": 81, - "schemaChars": 486, - "propertiesCount": 5 - }, - { - "name": "feishu_bitable_get_meta", - "summaryChars": 114, - "schemaChars": 170, - "propertiesCount": 1 - }, - { - "name": "feishu_bitable_list_fields", - "summaryChars": 76, - "schemaChars": 255, - "propertiesCount": 2 - }, - { - "name": "feishu_bitable_list_records", - "summaryChars": 64, - "schemaChars": 462, - "propertiesCount": 4 - }, - { - "name": "feishu_bitable_get_record", - "summaryChars": 46, - "schemaChars": 335, - "propertiesCount": 3 - }, - { - "name": "feishu_bitable_create_record", - "summaryChars": 44, - "schemaChars": 549, - "propertiesCount": 3 - }, - { - "name": "feishu_bitable_update_record", - "summaryChars": 50, - "schemaChars": 473, - "propertiesCount": 4 - }, - { - "name": "feishu_bitable_create_app", - "summaryChars": 57, - "schemaChars": 243, - "propertiesCount": 2 - }, - { - "name": "feishu_bitable_create_field", - "summaryChars": 46, - "schemaChars": 911, - "propertiesCount": 5 - }, - { - "name": "memory_search", - "summaryChars": 334, - "schemaChars": 139, - "propertiesCount": 3 - }, - { - "name": "memory_get", - "summaryChars": 151, - "schemaChars": 128, - "propertiesCount": 3 - } - ] - } - }, - "estimatedCostUsd": 3.1868442750000003, - "status": "failed", - "startedAt": 1781164075246, - "abortedLastRun": false, - "sessionFile": "/home/starmen1265/.openclaw/agents/ui-designer/sessions/2043f514-950c-4ba1-9eca-b9762325c3c6.jsonl", - "endedAt": 1781164089017, - "runtimeMs": 13771 - }, - "agent:ui-designer:cron:e5f6a7b8-9012-cdef-3456-789012345678:run:ba3760dc-2491-4149-a9ba-dbc5ac7b6056": { - "sessionId": "ba3760dc-2491-4149-a9ba-dbc5ac7b6056", - "updatedAt": 1781250369166, - "systemSent": true, - "label": "Cron: 比亚迪每日跟踪", - "skillsSnapshot": { - "prompt": "\n\nThe following skills provide specialized instructions for specific tasks.\nUse the read tool to load a skill's file when the task matches its description.\nWhen a skill file references a relative path, resolve it against the skill directory (parent of SKILL.md / dirname of the path) and use that absolute path in tool commands.\n\n\n \n capability-evolver\n A self-evolution engine for AI agents. Analyzes runtime history to identify improvements and applies protocol-constrained evolution.\n ~/.openclaw/skills/capability-evolver/SKILL.md\n \n", - "skills": [ - { - "name": "capability-evolver" - } - ], - "skillFilter": [ - "capability-evolver", - "self-improving-agent" - ], - "resolvedSkills": [ - { - "name": "capability-evolver", - "description": "A self-evolution engine for AI agents. Analyzes runtime history to identify improvements and applies protocol-constrained evolution.", - "filePath": "/home/starmen1265/.openclaw/skills/capability-evolver/SKILL.md", - "baseDir": "/home/starmen1265/.openclaw/skills/capability-evolver", - "source": "openclaw-managed", - "sourceInfo": { - "path": "/home/starmen1265/.openclaw/skills/capability-evolver/SKILL.md", - "source": "openclaw-managed", - "scope": "project", - "origin": "top-level", - "baseDir": "/home/starmen1265/.openclaw/skills/capability-evolver" - }, - "disableModelInvocation": false - } - ], - "version": 0 - }, - "modelProvider": "zhipu", - "model": "glm-5", - "authProfileOverride": "minimax:cn", - "authProfileOverrideSource": "auto", - "authProfileOverrideCompactionCount": 0, - "systemPromptReport": { - "source": "run", - "generatedAt": 1781250396289, - "sessionId": "ba3760dc-2491-4149-a9ba-dbc5ac7b6056", - "sessionKey": "agent:ui-designer:cron:e5f6a7b8-9012-cdef-3456-789012345678", - "provider": "zhipu", - "model": "glm-5", - "workspaceDir": "/home/starmen1265/.openclaw/agents/ui-designer/workspace", - "bootstrapMaxChars": 20000, - "bootstrapTotalMaxChars": 150000, - "bootstrapTruncation": { - "warningMode": "once", - "warningShown": false, - "truncatedFiles": 0, - "nearLimitFiles": 0, - "totalNearLimit": false - }, - "sandbox": { - "mode": "off", - "sandboxed": false - }, - "systemPrompt": { - "chars": 14708, - "projectContextChars": 5529, - "nonProjectContextChars": 9179 - }, - "injectedWorkspaceFiles": [ - { - "name": "AGENTS.md", - "path": "/home/starmen1265/.openclaw/agents/ui-designer/workspace/AGENTS.md", - "missing": false, - "rawChars": 2663, - "injectedChars": 2663, - "truncated": false - }, - { - "name": "SOUL.md", - "path": "/home/starmen1265/.openclaw/agents/ui-designer/workspace/SOUL.md", - "missing": false, - "rawChars": 96, - "injectedChars": 96, - "truncated": false - }, - { - "name": "TOOLS.md", - "path": "/home/starmen1265/.openclaw/agents/ui-designer/workspace/TOOLS.md", - "missing": false, - "rawChars": 850, - "injectedChars": 850, - "truncated": false - }, - { - "name": "IDENTITY.md", - "path": "/home/starmen1265/.openclaw/agents/ui-designer/workspace/IDENTITY.md", - "missing": false, - "rawChars": 123, - "injectedChars": 123, - "truncated": false - }, - { - "name": "USER.md", - "path": "/home/starmen1265/.openclaw/agents/ui-designer/workspace/USER.md", - "missing": false, - "rawChars": 191, - "injectedChars": 191, - "truncated": false - }, - { - "path": "SELF_IMPROVEMENT_REMINDER.md", - "rawChars": 616, - "injectedChars": 616, - "truncated": false - } - ], - "skills": { - "promptChars": 659, - "entries": [ - { - "name": "capability-evolver", - "blockChars": 290 - } - ] - }, - "tools": { - "listChars": 4054, - "schemaChars": 30173, - "entries": [ - { - "name": "read", - "summaryChars": 298, - "schemaChars": 574, - "propertiesCount": 6 - }, - { - "name": "edit", - "summaryChars": 326, - "schemaChars": 1103, - "propertiesCount": 5 - }, - { - "name": "write", - "summaryChars": 127, - "schemaChars": 497, - "propertiesCount": 5 - }, - { - "name": "exec", - "summaryChars": 181, - "schemaChars": 1098, - "propertiesCount": 12 - }, - { - "name": "process", - "summaryChars": 85, - "schemaChars": 961, - "propertiesCount": 12 - }, - { - "name": "canvas", - "summaryChars": 106, - "schemaChars": 661, - "propertiesCount": 18 - }, - { - "name": "nodes", - "summaryChars": 118, - "schemaChars": 1589, - "propertiesCount": 32 - }, - { - "name": "cron", - "summaryChars": 3570, - "schemaChars": 690, - "propertiesCount": 13 - }, - { - "name": "message", - "summaryChars": 203, - "schemaChars": 5628, - "propertiesCount": 104 - }, - { - "name": "tts", - "summaryChars": 152, - "schemaChars": 223, - "propertiesCount": 2 - }, - { - "name": "image_generate", - "summaryChars": 435, - "schemaChars": 1195, - "propertiesCount": 10 - }, - { - "name": "gateway", - "summaryChars": 464, - "schemaChars": 497, - "propertiesCount": 12 - }, - { - "name": "agents_list", - "summaryChars": 118, - "schemaChars": 33, - "propertiesCount": 0 - }, - { - "name": "sessions_list", - "summaryChars": 54, - "schemaChars": 212, - "propertiesCount": 4 - }, - { - "name": "sessions_history", - "summaryChars": 36, - "schemaChars": 161, - "propertiesCount": 3 - }, - { - "name": "sessions_send", - "summaryChars": 84, - "schemaChars": 274, - "propertiesCount": 5 - }, - { - "name": "sessions_yield", - "summaryChars": 97, - "schemaChars": 60, - "propertiesCount": 1 - }, - { - "name": "sessions_spawn", - "summaryChars": 198, - "schemaChars": 1179, - "propertiesCount": 17 - }, - { - "name": "subagents", - "summaryChars": 105, - "schemaChars": 191, - "propertiesCount": 4 - }, - { - "name": "session_status", - "summaryChars": 262, - "schemaChars": 89, - "propertiesCount": 2 - }, - { - "name": "web_search", - "summaryChars": 175, - "schemaChars": 1084, - "propertiesCount": 9 - }, - { - "name": "web_fetch", - "summaryChars": 129, - "schemaChars": 374, - "propertiesCount": 3 - }, - { - "name": "image", - "summaryChars": 201, - "schemaChars": 342, - "propertiesCount": 6 - }, - { - "name": "browser", - "summaryChars": 1066, - "schemaChars": 2799, - "propertiesCount": 48 - }, - { - "name": "feishu_doc", - "summaryChars": 321, - "schemaChars": 2898, - "propertiesCount": 27 - }, - { - "name": "feishu_app_scopes", - "summaryChars": 102, - "schemaChars": 33, - "propertiesCount": 0 - }, - { - "name": "feishu_chat", - "summaryChars": 59, - "schemaChars": 606, - "propertiesCount": 6 - }, - { - "name": "feishu_wiki", - "summaryChars": 83, - "schemaChars": 971, - "propertiesCount": 10 - }, - { - "name": "feishu_drive", - "summaryChars": 81, - "schemaChars": 486, - "propertiesCount": 5 - }, - { - "name": "feishu_bitable_get_meta", - "summaryChars": 114, - "schemaChars": 170, - "propertiesCount": 1 - }, - { - "name": "feishu_bitable_list_fields", - "summaryChars": 76, - "schemaChars": 255, - "propertiesCount": 2 - }, - { - "name": "feishu_bitable_list_records", - "summaryChars": 64, - "schemaChars": 462, - "propertiesCount": 4 - }, - { - "name": "feishu_bitable_get_record", - "summaryChars": 46, - "schemaChars": 335, - "propertiesCount": 3 - }, - { - "name": "feishu_bitable_create_record", - "summaryChars": 44, - "schemaChars": 549, - "propertiesCount": 3 - }, - { - "name": "feishu_bitable_update_record", - "summaryChars": 50, - "schemaChars": 473, - "propertiesCount": 4 - }, - { - "name": "feishu_bitable_create_app", - "summaryChars": 57, - "schemaChars": 243, - "propertiesCount": 2 - }, - { - "name": "feishu_bitable_create_field", - "summaryChars": 46, - "schemaChars": 911, - "propertiesCount": 5 - }, - { - "name": "memory_search", - "summaryChars": 334, - "schemaChars": 139, - "propertiesCount": 3 - }, - { - "name": "memory_get", - "summaryChars": 151, - "schemaChars": 128, - "propertiesCount": 3 - } - ] - } - }, - "contextTokens": 200000, - "inputTokens": 6256, - "outputTokens": 2583, - "totalTokens": 22180, - "totalTokensFresh": true, - "cacheRead": 153408, - "cacheWrite": 0, - "estimatedCostUsd": 0.13119603 } } \ No newline at end of file diff --git a/cron/jobs.json b/cron/jobs.json index b9038d7..b4ba1fb 100644 --- a/cron/jobs.json +++ b/cron/jobs.json @@ -7,7 +7,7 @@ "name": "backup-openclaw-json", "enabled": true, "createdAtMs": 1772261581796, - "updatedAtMs": 1781287270555, + "updatedAtMs": 1781373675972, "schedule": { "kind": "cron", "expr": "0 2 * * *", @@ -23,10 +23,10 @@ "mode": "announce" }, "state": { - "nextRunAtMs": 1781373600000, - "lastRunAtMs": 1781287200028, + "nextRunAtMs": 1781460000000, + "lastRunAtMs": 1781373600005, "lastStatus": "ok", - "lastDurationMs": 70527, + "lastDurationMs": 75967, "consecutiveErrors": 0, "lastRunStatus": "ok", "lastDelivered": true, @@ -59,7 +59,8 @@ "consecutiveErrors": 0, "lastRunStatus": "ok", "lastDeliveryStatus": "delivered", - "lastDelivered": true + "lastDelivered": true, + "runningAtMs": 1781374200001 }, "delivery": { "mode": "announce" @@ -71,7 +72,7 @@ "name": "capability-evolver-daily", "enabled": true, "createdAtMs": 1772550743528, - "updatedAtMs": 1781202041937, + "updatedAtMs": 1781288452914, "schedule": { "kind": "cron", "expr": "20 2 * * *", @@ -92,14 +93,14 @@ "to": "feishu-pm" }, "state": { - "nextRunAtMs": 1781288400000, - "lastRunAtMs": 1781202000005, + "nextRunAtMs": 1781374800000, + "lastRunAtMs": 1781288400007, "lastStatus": "error", - "lastDurationMs": 41932, - "consecutiveErrors": 72, + "lastDurationMs": 52907, + "consecutiveErrors": 73, "lastRunStatus": "error", "lastDeliveryStatus": "unknown", - "runningAtMs": 1781288400004 + "lastError": "AxiosError: Request failed with status code 400" } }, { @@ -109,7 +110,7 @@ "description": "每天凌晨2:30整理昨天的已完成任务到每日回顾", "enabled": true, "createdAtMs": 1741484880000, - "updatedAtMs": 1781202675664, + "updatedAtMs": 1781289075315, "schedule": { "kind": "cron", "expr": "30 2 * * *", @@ -127,11 +128,11 @@ "channel": "last" }, "state": { - "nextRunAtMs": 1781289000000, - "lastRunAtMs": 1781202600004, + "nextRunAtMs": 1781375400000, + "lastRunAtMs": 1781289000006, "lastRunStatus": "ok", "lastStatus": "ok", - "lastDurationMs": 75660, + "lastDurationMs": 75309, "lastDeliveryStatus": "delivered", "consecutiveErrors": 0, "lastDelivered": true @@ -143,7 +144,7 @@ "name": "zq_workspace_sync", "enabled": true, "createdAtMs": 1772551807455, - "updatedAtMs": 1781203200011, + "updatedAtMs": 1781289600013, "schedule": { "expr": "40 2 * * *", "kind": "cron", @@ -156,10 +157,10 @@ "text": "执行 zq 工作区同步:bash ~/.openclaw/cron/scripts/zq_workspace_sync.sh" }, "state": { - "nextRunAtMs": 1781289600000, - "lastRunAtMs": 1781203200005, + "nextRunAtMs": 1781376000000, + "lastRunAtMs": 1781289600008, "lastStatus": "skipped", - "lastDurationMs": 6, + "lastDurationMs": 5, "consecutiveErrors": 0, "lastRunStatus": "skipped", "lastDeliveryStatus": "not-requested", @@ -173,7 +174,7 @@ "description": "每天早上8点整理与各个 AI 代理的对话记录", "enabled": true, "createdAtMs": 1772776369645, - "updatedAtMs": 1781222475599, + "updatedAtMs": 1781308878936, "schedule": { "kind": "cron", "expr": "0 8 * * *", @@ -191,11 +192,11 @@ "channel": "last" }, "state": { - "nextRunAtMs": 1781308800000, - "lastRunAtMs": 1781222400009, + "nextRunAtMs": 1781395200000, + "lastRunAtMs": 1781308800005, "lastRunStatus": "ok", "lastStatus": "ok", - "lastDurationMs": 75590, + "lastDurationMs": 78931, "lastDeliveryStatus": "delivered", "consecutiveErrors": 0, "lastDelivered": true @@ -208,7 +209,7 @@ "description": "每天7点同步提醒到CalDAV日历", "enabled": true, "createdAtMs": 1772791528528, - "updatedAtMs": 1781218878331, + "updatedAtMs": 1781305278649, "schedule": { "kind": "cron", "expr": "0 7 * * *", @@ -226,11 +227,11 @@ "channel": "last" }, "state": { - "nextRunAtMs": 1781305200000, - "lastRunAtMs": 1781218800004, + "nextRunAtMs": 1781391600000, + "lastRunAtMs": 1781305200005, "lastRunStatus": "ok", "lastStatus": "ok", - "lastDurationMs": 78327, + "lastDurationMs": 78644, "lastDeliveryStatus": "delivered", "consecutiveErrors": 0, "lastDelivered": true @@ -599,7 +600,7 @@ "description": "每天早上8点追踪热点新闻并推送", "enabled": true, "createdAtMs": 1774274400000, - "updatedAtMs": 1781222657762, + "updatedAtMs": 1781309053537, "schedule": { "kind": "cron", "expr": "0 8 * * *", @@ -617,13 +618,13 @@ "to": "user:ou_9847ce84b960736c14554730b41e4957" }, "state": { - "nextRunAtMs": 1781308800000, - "lastRunAtMs": 1781222475599, + "nextRunAtMs": 1781395200000, + "lastRunAtMs": 1781308878936, "lastRunStatus": "error", "lastStatus": "error", - "lastDurationMs": 182163, + "lastDurationMs": 174601, "lastDeliveryStatus": "delivered", - "consecutiveErrors": 2, + "consecutiveErrors": 3, "lastDelivered": true, "lastError": "⚠️ ✉️ Message failed" } diff --git a/cron/logs/daily-review.log b/cron/logs/daily-review.log index bd5ae3a..dab06a6 100644 --- a/cron/logs/daily-review.log +++ b/cron/logs/daily-review.log @@ -134,3 +134,6 @@ [2026-06-12 02:31:04] 3. 清理 TODO.md 中的已完成任务... [2026-06-12 02:31:04] 4. 挂载点自动同步到 NAS,无需手动操作 [2026-06-12 02:31:04] === 每日回顾整理完成 === +[2026-06-13 02:31:05] === 每日回顾整理开始 === +[2026-06-13 02:31:05] 处理日期: 2026-06-12 +[2026-06-13 02:31:05] 没有已完成的任务,跳过 diff --git a/tasks/runs.sqlite-shm b/tasks/runs.sqlite-shm index bb3b33fcbf8f3960cefd4d15010afa96286ec08c..b7e73c472384f8aae97ccdc4150f7a206ad151b8 100644 GIT binary patch delta 871 zcmb7?Sy0VU9LLY+|NnO-$(2g#(j`m&%5v>%$&y{kp6vUzWxa&1eP6CavRC%Kx*ojn zjPYR1m@&qa2WE_+2qEQvZao-pelzEH&UgF$UXItRdA(X*^qVB1DpwN%A?#&VOSG^j z>ti~}<-TH@`}O7ro)N)G>G>(9JMw@1f#FuWZq2RztLpjEyvMpsz#*S$hOaVF8oE=a zU|2+J;uR?ibVpExS*WLw%J_c@(2zlv1pdXsK~TDOHx}2|)qgLUDnY zqb?OJorXij0!GX3tLPHgSVxW395Ou~mUj#(^b6WcjSA*EPiG_oc& z#P&nsmx(1Ysh66M>$0iH&n($L{rg0bQLeeJMl@x zF^t))R!S7Ie2UBbEUHBV>_pQVlkN;+1nEp;E^gMcnces}O))oBrdX37r@PEA;~NHUntJeIMJE$rbKXSm3%`pk!Hmsu%lL_@-fA)Z8flENq^ki~qKv!1Q& zMRJx)+^)~OpY1ZgidqpuGh%5=61^DAXfm0>0#>krJoa&%b6n<*%6RZUoI3;aoAp~8 z5rKntbf!0{jA0_#EMz4fyzJ)$=efe&`bBRS+QXnFeVD{54sccR_YD7icV`TZg9<(| z{P%LgY#~)5j3^T5s>m?pD^GY#d%DnBJWk++H zLrGN+G8+V*1Mz<(02X9m*jRs(d2(tss52NaTm{XK+v#0h6^)_`+l$cH6LT%q7-o0LrI&PnH{`=tA(^V0e0f^=cJC|!I)vO6TohXH?faTk90Qse50`2}Xx zy!@93@_l%W`P{W=#uDCGHg~PC1fBUzm}!ezDLTRt2nDQgrq!6V$YQoF+9Xcr`Mo=> zB2D>m`guMlm@%KV$bb_57zhhp!4UZ5NBg(^&z2?BH-_;k6G0v3l!lz!T0 zf|3yF1V&-Fdl;r=PUFA(hVDrb{K#gD7{bZ? zuX)SaBHOj)%wJgSY*S_+dPl_ydIH*B(_aRJah$lXikZ+33kNM>X?3d`)r*4wl9!YQfe zC%C?)es4?dM*Fs-E%ih;>hmTMn&NEEcUEkIw&dpQuN!tquay;Sl*Yu2gU+m6k+gJ) zbnJ_Xi!9QCa=Ael6C;(uIXgPlicZADjF2kjO07(;l_^wGxpIV3E*(2-Hr=GMf^5jc zO_o`bjY-R7OP4Hqkvik3FR+)E;4@cCGNev)c0qh7mwp}e$%6Q(6nsi1CHKIKH`?>^ zTk7_VkS3_L8f&61F+qAYbBlDbF=>gE%*wPE9>p!GG4!<5>5UeRRo!VzTa7)pvNbi$ zx&FAbxx`VqQ92=Mg~cdssV^Yw3hVH%BG8YhJ}9g4e` zfYN5M`=OL_2|t1!LFuGNq~sQuAv`wrtm9OpSJv@EP{^Wqe}O>@JvZp6Uq5w9`=Au3 z)DP{t?jJ=TUB2!g8Z?l4-<=WMm0q7gOU#M-(SE7~NV8WZ?JlgQk>6ZO(O-E;Hh=Ig#+r_=CFC-!8 z*V;K7M@@NvBdKJBOXjfQiXoD0^zd^$r7ih6-V6z$L}wQB!q}2m7+kdIHCC92o1uVK zVHx9KFF~7MW5xUZJyAb-*+YH3)!;4q)VX3WE+PWs2eLs0qL7(Oal!xOg= zJp@FLZ~K`e9^Vz^D_FX>k?;WPc!qiELs7qTUo|Bgtw9aXbL7r2tc z!bfjU3ehhT(O9Ap`G4*k#TNdPA+)_yBc8zu`25H8#a{__r1OPOz#ad^m1H3~Q}_mJ zsW8!Y^OU$y&_*spnM88ICvUg1C9g7sX!t-;iQntnEwvTgk%#$A1!ErZF9td@m;XBQ zJ1-X7(vR|v6*x~F{b9r5e_?XVB_bK(bD}6gBkv&h z3nJ3?#alcdg1vECh7uViz9Gyl zC=^#k^hNty14XELi*GQ>sUd>n<=WWA<^)U{U9_&HKHHA=+Ba`=?o0c+Aqx{V^7IL< zy(CKuzkl7ZAtr{VjD;uQt3sdFhlQoIG-Q)$C62U1iG^yxV2G-K9pSN8;K9eFCcE68c9eQj>*;Fy zi6(rBD$hplDkU50py$wxOs%sQo^ljtJ95{zrZza6H>>3E#MVRGS{id;n#=GIAw^SI za0=N};Ta9dJB)HPL+`i<`)GdG_L+xLNHHvbfP+v)$fM z4&&zBpAI91uc}P5XKZ#>HQ9?Aac_$0hGgDRET80Wc6|rH$D4{c4qZmBK7JpRx&d(G*VdK>&mzb`B*7;&;$aHuu4j66~7JZY1n zN2fBQ*%>1;6zJ2UkPur?0Kd`4Hg*hi8WF}{a51NT!`~#B7_qol7~&(Mhv0vVQ=jlI zaoL;ZWN2v7uW&2_Rq=^v6cE8Tv2{AR9F5*7c{HkY=tYqKT>F^M)8LrepVci%!}4Do zGDh+rQj@AL$*R*x zQ7VZ;7ccR6LLDuA!Sul@&ncCJp>Hnnf&^-{!K~2g6F}%d&u9AgHNt_5xJl*s6O+ny zFpyGMcJ`7od_)OxBa}Lq9H*wGA8F!zZL`(XtN0hS~ z)CPlDMfLxk%e=q`6}LWJq4s|IPLmXiSXI5PR_=z zSiK?vy>i1pG{rS~v9Vs`(3+YGAG)JFZG==#3D6HoukI+vy@Suko}LF?b`&0Ksmlck zuBE=7%&s6yDqD9HI`-8|vCbvM1p4Ss_)uu6l_H`EY>AWz#*Wx)ps9F?rEgO3p&2_LHGN%jpJp{29&Ff_)3rAyV= zglT(qrbj)&&vHFP+M1E$&^A_qsOpg^9l1xzUF%?aTG!{{?;JFlre?YmKtftmw_p)- zVTPI#F_}*>3QDu0(V6#nrh>RtJoHWLpwUsK(mk)kcS!FC#4dzmYJWDiW+BSYxRXDo#XI?NXEtr84cEI;v@uR;9 zy`^CDP@njqLb zO1P*pH2BA|%Ms|3RPY?SWEc0fP3v2_m+b#s!#1e2avvNG2#mOW+G; z1=$wliZgxuQtM|uGce%787z5IAVYh}n~UKF&gwe@4sNk~MNzRhIl!MC97%x^p2s2L zF+rfMkuP4(4~i#ZcZx^-kk1$NW6Y;ya{diUDraM<9K#cR_*@Q)!GvB4j)`Y=KqcLu-Ey%&ny)>d2Rqo*$m2lClm<|d|Cvex%odWk=$5ICtNUP&!+1WP}1rpl}^ zo7Gm0Oe@zJWom^vc zIIKY)FbEC@9PdwP30urc<_82j&72v8e%=!hHn1DdK#vwnCiC0I0aaWehM?nn1NsEv zX$R2Av+qTldeNp{wCV29rnOwZ&>xEzGLyf(+>t%Cfk0etuJ0d&KiH&8c?Y_NfiRB} zx_OkC)sMM+Wn!YmVz!upV9-2@c;sx@4>^NYcfq6D&>=P_o3qOH+;!p9JE23%fK4qy zxeh@f5#+_10xAz>Jrx!skDvhaTj8Qc8aXF!!ImsgPW&RMpu%v?-fI`)Fxi=HBWi7TMUW(A@;=zpFRHnK86%e3~gsV zSo7V)#?WG06vZ)^qdgo04rz{ofMfi?UN;dKhW`a3bdZj5H!S1%L4gyZ+V}+U445DH z9#1ZM=Y^o4q6QY%=mNJW#9j#kEv?`<({}(q44SC@$ZoQ>*1lmsD9c#R2e`OwFUEBf z*2KNAblJkV-#;HGSHzM{V16i#n?2)^85l^zElUo9Z12deM$fl^WScxVkn2Y_Zn0PF zwio2IG?rkj4IR}mg9BT4?ZjBco^(fkCj8pV)Owj(FH^f~ruO5HvE_d_^?7(#mJNBP zIFpN6+HYfO*^>ku7NIIAFWJo&9$+Nd;tBEJS$^X_n781?lKRvDu&5;sPN73@41!{&X-2s-}e!NuHwmcI=+PvrePz{^%5-6y`l1xrbzum{ZV zxI$LMB(e(1&kVsfrf5`hQk)*pdS%x1EuzcQF)wu4P0II(-r#_0)~1|w#S6_~M)}AO z%qU?*>2^`$_sps`lZszV>mhBJX`#oYlAI=ZozK;9HAFLarAZu@hjUWfFVO^pGo_o)L;FF|3<_qo{;qc z_TWKB-x{#yGyS?T6?~zYq4tSph_Z!#f*_yi{4k$r!4}cSXxI1RC(-n`9unHvKZum&e7AsG{WqbaqdrQ*r8f~~-t2DZqr+~akG8pJF>81x@TmIy0lrz} z4XXy*iYqwj%#PgsjTwv1G3Na_pbH(A##zk>^LJ)9b=U;ZVV~&;wFXoAte0BbCBqMj z9y0W)>lepeYX`()me0m4-y4Vx?iz@7tGu0aeR*PI*+C!6C@&4z&GjY8Zbq|dhI_&;6rh-eIxGY5TZ5f89E z^k>m8Y&6s!G=%zQv>2t;!xd6{kiu5}zUV>zgedqFJjROj;&0bK{#N=GY-3OnR))_m z-VWc%Y&rLLL_X_7&P~p6pYNG^<|*zz&U@gz*U|>m+Q1euoQ2I0Ydje3o!V$={M&^La7^7o2A%`iVGfOdcVAuz_!DnZT~^&c zW_Y3F9)Lhn?n1|VCMrY&{Rf@CF=906^z?DV%@e1Xhg@Fiu@^+ZCmT+R%>jnEM<0<_ zyv(@Qq6B^bB}&AsuecO->GZ|>B1-(xls)Y7HOcvU!pdx>+9^`Y+y<|d!jq6EobIH}xy+@E}=gSu43 z)N|ew)=CchPWJg;T+Mw+vX(dA_k!=YqK^qH(O`GEW-#ilGQGy4P@7dcg+ixdu0)r@17Zhj63vNP zliDORDGgeg+A6ooj8>yrrZ8%i2EE3l)T))t6Y8C;wwGa9XlGLyz)HY%+e zgUYI6T99)JbUuG7?3PT9k4;f%)JmmZtB{$jdL1Z$3c1XbXoS!sqgA6+DlB@fUeA0C zKSgOUY0X-tQfAgF^x)WIG0OBxg;{1X7}XF#q_^nhCgylby;Nxp28&iBv&u~hxF?K_ zNue;w^a}6|k{c~*tv-=Cj%qn8(V|zX)q0shnF#u)T5pz_RPfG;pq=U=FvzG@sF{!8 zrYft|Y*6W7gbi}&XrdY46s}R}wI&^mq)DNZGsohVs0qK_RG6d`lToEs8q5ZnRSB=C zmYb9^lUb1{)5$eDwZ)=HR2i&H6~4%zu&B)@gIs3O<5{$-EHZd4tITB4%3*S}Mx|2C z9EMwJ)L&r^W znNg#GD`6E_3>LFhXVfz%;+tAbdW+VOXoSg@TVTlW`q69Eu!Bw;<>y$=|R%c+2!dIxQ8WoJQNhUXd^Q77U>&__Gt7TTB8c+c%%!t{<9En?M zHClsFV>HPurbJlC;H4qco8=~%Mr$;vG)A?_Xx1I_(V}PS@l`sFMrBc3%`mh|m~FWdyvVd>=$P54F&Iro zlUie7>TpX9$SsLFO`=SmXn-l!L+=eb_)N6AM7hpnG#cSXOf7DyN--&5el%K{QD?Hk zP0g_CEpoFgG0_A+z}hsaEldq{Q>7ZZW7NZ&!xyBsnhY|%MFWdNo@g}d6?&!Fl*m-$ zmKKZNq)}>gG8J?T?g^{jXjH0YN?5$GWXu+mMZr{3_tb;maiU&nk|`AiXsXq~Y{Msu zCmOuTts0}sU}7q8Q?*jAH|R`inOUxecQPoTr3u!BArZa}qf(r7_}N0HkhhJh0>tW805@2+)}C4KA^C|Oyc|D$0zE6G{89M3`T?10>sCl zu`pwCQ`Gb$Gg{7+;bVnGr<5BF8krde4X%Rg4F-)uX0)jE2DMhFl|!e8Q&%ly646}d zQ0n;DPt0g0a|oI`F+LVu=fbC`2im7o>fuIKShDc;N*GcltOC7BZq%C%8oAuUOv4w; zVPzY%i6)?mIv9L|9!Q`GJ{^-)p*JdwdLRN?W-4x})0@CS2zmpw2gXUI)yWKcGtdMT z09mk>)F!Q*xdyj1pp*}kLkBA~N|jCvUyD|*0diwd1N~J%pNtlxQK#2ibPAK6`4YO0 zdmS+)elVMQnZqRneN^z!#+j&mV*Hb6%}!z_5>JC>Kkp=dPd9sZXnZuvof^+YXZ(m5 z^j4|+s)QWZ<=Htisip-VyM96CW$vr{mb;r*=enA|pZgbm&_5Tb2+OxraK$B4}?LG-!jU{*yAzAJPNW{H`GOj9DznVgyjSQ9tHU31t-TfzJEIkGl>m*T~-9*y+w=#sx8vZB-mw5~$?96H~sfRL;b}+BEJor!6<=`Es`I0$q^LqX`cr!4s zONMj=*9$(LJDj$&FR2mML_K%9@Vlg$q8%bZBZE!Z+3CPWBC^-c-fL&?wX^pIH{So? zMjIRWF^fw9X*OpFe+&WtZf|$Ld@gJvA)=Ci{A>=EOq*+6gC0I7REzmP2p!_b#BclV z2mz6gKxfia z|CcL5Z>Bu`HkPKk4BMKCusj9sf_F9wP|{RF7t++kj!p(4w39*iZ3jUGf1UE}tQl{Z z+W8t_5sTj@VtIQUgmlZ};ND1Cn}Sn|i>8iv(95#mC1pi*$4#M_+vGPbgB4PcdTHbx zK|-_U-%@x-D(Zi+^|1ptKv4y{r#j z($<_?T^T^yk~3K$Ncx_r+V_!(e_vG6)U*W55Xu1F>->k?6R&P~IQT8$_^=D+yae74 zD!E39y&p6%RHN4@Y{E}OZ*%&EfIj2F`+Vmat}cITmkygR2=R4>__}R$ZeS7rxSW{H zX0P?l3_$B-y|rX}WN5clyB! zvBeUs8BE&^lV~u}J}UIDmtwbl8pyQahr9lC6&1Q?=a96>P2YXrkzCO>%64j=@0a&d z&3giqt66>9Q>g9}tnEMlV0-jM-3wh1EZTG`!p>7i*eCC&;-A|Svs-l+qxCMjYj#W z;wRskMm@{f8rC8(vHqPj>ThHFyi*}D{^M?FRCB#<>+{H7f1hcTN5(Ru0a7!6<2MwI z61~9?z2TuzLs{%}70@W01LJ}8ag6Sehfc`Ul&E$D3MLN76t&082Q_b#%tZbx zyF`d?3?3Afa+pp8;oQI5UYd`C{bOR}ka3}<_8@)2p1L2BL9}LWfy7!~=W@0}UM%_q zL^Qdw_dsSeh)bdZi`=I+z@1Xbto3wUlXt=cvSBSmIt_#fB%ojIaH+Dn^~>fyC>Yum zE|tH}unJweArkU2Foh}Be}rcBV-hI^50=ah6doY@w82T$@XroFmi64bL57q;DSY;a zT?1KX;`nROHIA6=i={8l^gH8OTZeaoXH{c7>s}MN3C`zso%xsax);=SrQW9jUD+r0 za|nTYG3>!5jNO9N4L=5mSET{EA zQmbSQ003-gw}7$l<$|%MPiN2POV+r7u`5gArTd7fOaTCn&5?8^uod_v^rca<1!F~N zbRMwT{Qb+sTf|%u?;wLkL1j1t82z_54_I#=u-=fA-aKIUI}g|%CO~7Ha5^v8yFvVa zVyLX!&>1IW$lGi3$Ez@O7TuR$Cp_qr;xopF!@bZ^8@)Z028!rz7VCKrk~Y3`rL;uO z9!1a~TmNm6Slb`2h!WV7u!p`!0IXg7%o|axR6Ugis7D~1&uaAXF@cs#Sb533-V{2V&BlEF9rAeLI3ZfDqrHclCXD2;LOn4<9=UGcBS+u(HF3ouk9O-N*KtGJIyn$_&v!cK>#09-9}p z>r~9zWUMJOg^i#oLu8p7&x>SYJTH{S^B~c5BKTBkWO_Ncy{W+&2;AwkDw#&DQ&_-% z!)jKV(JQvl1#A^K!=Z-`1}acOZD^k$Jk6jSd-nf7)$d1X^}Ah2<>~|TGwc2uunwZz z8QM-UOu>9`g8Y^@UJ@(P3Tu6K@jsWa`HRH9ydC2AA!gDLf^HIoFM9ub@emw!`Gued zaOYIov#2}s$_k~NZbmN=MWgHK;ugP~H5Y{cSpJ3$bD^YmS*Crd{C8J;FSqd_NXmf0 zgL}t?Mqw^w(0g;CFzp;Ty?`>By84t_vsMCf5fkhk~Y z#8b*xpUU^5dZKt#Q#_~3;?VXBdh+JJn4^JD3ER3`pS30HNH3{ zA+`YA$)NckVbv2^gtS0>a0Hw86eFl$>OpN6si8t{{?Ks4bht4Rb8dIaUf|r)Zv|)k zJPxv8G`I(hyFejR5Lb>r*hCUy$$0EL+ca^(1I%NR`@qYW%YXM!W}^6pmm-?*yx^6< zHuC~-@^15TNFwY9#)b_p|BoFH+M(MnX6`mWbdSe>)z9w>$DUsfx)s!d{CAF^Utbr8 z3Tfj5HxT((trF}X3@M%|b#}SNoBv}r>2bp-ix~K>JSCMO;(ozkQsxV{@uJt$x7X9R z*VDJx)Azo3`hp+BUp-|^?$&%UgYx{9GX0mVsM(?8`!q0OSzj>tFLO8YHuxs^4)n1L zdW78F-napN!htM8R?zU`qu6%w40`3DptMT^N7o=;{_|ovdt|{Ei{7p|*(%`+wshkD zCi=Mhz>yT^?BZkeC`15eA4UwCE+XFjH{nQ$Nk1Om_k#7!j&dq(&A5!Plqz&fslKn? zGyfCcD~wnSBgIT;Z@&oj29m-cjhM(?B%yn#(%p)!k4%2z{1yKDqAtW%Is;h@!a^(G zEwpk%?kKj7;EZI9=q|!UwR0!?=1|s-L7^S+B^=omKsEJ@%NNwc>xq4<+7l7Txi@fEbTngm67EshALC!$(++#gXk#aomO^cH2)rhFL}&`>a_ zGe*Fh+7lBFce=>PXZc^qvqAs9v0{;D<;5CwmEY~@=%%b8hlEw8T#%s(vNVt~JRivj)ue0MI7ogNSN zAKF*)Sw?qE1?^2hGyAvMeY}A$qVy_!X;2hxhZN0>9@NM0)@1GI)18{3C@zTagU%)E z9!FI%5faZo!_iZd*ux^A8mg^^%->``vKMNcN~e#Wg^NVpFRTu{-G#lDFt@kqJ$6KW zRrSMys+&`&0O|SMRqg93aaTbt=1%2+QVuHb?;{WZChxA!+^)h>cjJA0FLxmf0RNA0 zbGd(`FtFl}ExCJxV)R`L0~`+2neMqT5W^VSEn(o+vejWOVE|ZvbUW66--LmHgUq07 z@+`$Lek)4{&Hq3*-TR z)_X2_po|scZN36|K*+i;Qo)CFn%C}#o5J<-%;*4ct?nMc73GT^M%>`mDzLx7aRUUBFK(Cb*oF7yxDO`B28h39j)a9Hob2gb*(^8vlPbo=->by{<)UhGU z)iYdpvvlJCsP^lq+fUXNItnYPNrgJH`B`I^nk}n`LD}Q&bx^OjrLh3Nwg%squH!p; zlCydpTmeNlp#rp{{s>g&g%Q9vgJRdkQ1X{rM~_%6$+Ik$g=EUH45%y&v#O2N;Tpv) zbl}vtJ9&^aZYa(X+wVC(Ku zx{a$3N;#Qd3B&75X@)A$#W2N61w=7{pSGjCkjy%TKklr2=*86?6}U<)jJ3TkA1*e; zy6O|dX?SDmRiI8bEJNqX;?}eRs=%}3#8GEeg>!cXlnqy?fg??L0xu#E^Px)ku2Q{b zkW?Xu8$p%kl!m;P`rHA|ioIk;#sFt?7L;I)i5Y+^duJCr3QxjQ2f$SQiZ_j2Cy75)(!Lij<8x5PUq`J&Y}>>1L^-G+8KBmhTjiQieByP z9(htk0!;x_1Q);c82O6c`}?@8b3mkF;em;1~)?i$6*=cV9!OH zUt`7lHCaCQ{iTY$h>_uWSR?d%Ax??bH2Mkw8TM#|VsB)a#)j{#6J~c=(Gc{&5ib0* z=D$rR6kY23!sUbH_gE*K$6BOAe$Nk+qmnf|F<`?Ubx_!b4R<4`aRlc-s}Q1JHi#Z2 zN({J9B!tYXxyc zCs6Uk7*|x~^y(wbns!l@zg1a$@MPrAVZT!yz{;YlDA%Px(JO&;ez7PCRuy}sEV4ma zd^uY3Bre&pW6W^qugd`fdp6z*B=_IK)wkc60xyBDm2WR9{NcT{fqxtJ?a$^U-FeJe6vUm14^egn9rKA$%F)bE0G+!P(8uXDPsm`>VHj z-?GyOW#}oqm6bk}fkylaxpyE(MpD6>f8gWn7*nKWF@qp42J9g(M%nNoHSYa6{oxuA zIWo|vQ`o^_UT~^hCzb0)$mJlA#y~Ol5dNgWWMcujAxElIyefuKAETYxfG z1r0!FzTowXDjgZcg1YeTeP8Mr_Gc%S_r(dxr*qayGQd&t`EkrZ_5>IrB*c~G{m*hI z6?}e!PZf*itw>sIG0$DPas~SI2oW->RC#?Y+=t$)-;lyFwLd$0nly3Q(j_CL3znLs zmerQTl`E2#E|F4~OX2cOb22pO9bAl~a4Z8=@!>%M5quL{r<2Rk=$(>Bqe_QfTo1RS z_c5QR!7;Tzt6P$W-r*05L&ivcKa4=r8ZAhH^dNzt?QC8z9dAimK7XYYJ$iu~9NbdB z7nCXcwxd`y22~_8gRDA@6s3|lbnz08Cxj_dj!@!k05C;4rIIl8%_UxtK&^%(q*{Ff zObdEG)4#6~4wQ1GmOOnzD%XO%4KoYVC$(=Y1BDA8QMVbP)JezAnhlNBQfty8%W`Sr zeB+XN7V~haK_^XGvfQ!^kH+#L!-m2yda2p6$U^@hLuYRIhs`o;R7SZeF*erI0g&Yj z)8IcT)-E>{fqnxIln#{34GJlJ2Ko+*hdK*O2DH5q(gdqPZ7`TsRR7<(%nN)_aqH6+ zYVW5Hg9QB+E>2p$JZZ_i;ZpR?JG>y|_nm)KyyHlbW9!}#(q)!p zW70C&(j|*tl-esR$c8)^J~D3`CD5;j_o%~hZ)jzG_!=LVy4r&NH> zyc86O%4V_CMbM~pD^^xO%6GMRxGz6AP%#(a-?<8%UXGWBN(s4t(dhHsNQBRZb#gX# z#p)Fa=#?A(p^#dZn!earuW@KiO(oaYIm**UNafgCA$>@Cbw@ewo&9*FJv|S)>?l0e zQkQE#vZtjU^q2~=q_TBKp<`b?wW6hf12~WF1Z~AT!-M_!RtIP?0D0tsx>w}fvXRWl zN`Zw5IEs5E!WvisRYzc*+EF=N;9P%@%&r9Gur)P}##%t~BkSt`JAp@n4&`~0eZxj* zi8brI&Co4-_Fi&xHoi|*5m}u{Kg{(k*F&VO895GZV-?PFVOh0w(JIR_sU!C&xoaIv z4`|oWef&u@HPfB2XK!sy-2#tayD&qIzR~-IGM{1;lma0+^B&Js5VwklzG)paI;vE< z=XLlF>HUD%g>X#m&&Jj)MERNga3mSw$M(4U909?w~ZsXUu~ogq5oQ^9?fef`uYycWoh zWXTvwzu`0n%H0mn#jnVQyxMwXoXi{_wR-~NRif0rKa`A*@&5emxMb=bgQ;ahe`C@F zliH{?SqusIWkb-VOuh(R`dZ}2dN|`jbj*hcVZO*Hkf*!eZny^Cu0MyE5Vd>M-+>sz zo(cQ-~@N&1JyljH+ad3Ab zfn|yQ4+2}F_tstS!ZEc!w|wxsZAc*cEIo2mq+ExqD#Mgub-W5Q8T;mKum@U-$_stN z{3%R;CYTr**?1UT=|cpgEAwuZ2$lGVprYJo;$fCqyxwHs*g0+1^*y9U-ZGv+es<(6?A)? zqNO1ZG<-5+FWs*JWL9xYZBa{OGr75O0N_wn6=c>H;Nl8706@4+#yT2Tpm3#P0Nu#i zwRUvCnX(btb1UKdq^Vo$wi>{A06hV$624f+{(3UEjLh1O2cil#8y*P!?KNZrRN7Lv z!M-UC#sSLM+Y3*TdveG<$6)I4Q<~H9 zsp4YbFy#7FdrldgGN{PY$L&R@og0q<`T{y&SV&57BfKd9jgBe=D+i{Y#tB>M_QTw| zr+!b7bXpR~0n3+KS4d|i0^i5|uU!WZ0$`DX;{XmKGi;7Sr7#qZ?TwCgM}WP-9OEwR z**|&`X{#jnoWK*EpM{}dAgLP;*pH;_Bez#V51gCUk*O6xGT}`Dgri|Mj2h9n@J;Y03Es7P!QWK_!{(!hVk(99?b-V38of!s`To%RLmk~O&>Rw764KJ{el&A zY%9zdc^dHOO|V=s&bG6e+=&3QgPcJCTRKl=W1Or3*a|GKBLHE-lBVG}8ek)H$^ljb zOxRI=LMXfJFA-PMUD7-fQ&|k zO)zf&d%+Atv2(KdBxV=+o9)#nK=7e|r~81{GOU=Q)8w8!xDmO>=GeWF+?t6#%?OV} zIWqarb$2TsV;pH7wL>1;bZqXz3k>o>ztYZ)-Vhc9;a~{M*LJsV4Y!4`ph5yj{bqPIms>-h+1^f#;kP(E z{)c=VRLS|vweL4Q>hf{$!m}Vm2jf}n@9xUMA+!?*hYmiB;rGYE;kV#fLC-$4{MbKO zA62!>5`ht|fOd#hXLyz?`ZoOTydM6|pw{APmN#E~CvcdT2Sf)@i!JGHgs#g2VqM>} z(FBJTevja+$Fk=feEiHm|LXRJKr=hSS)5nwql^j>F)US|mk6~VeB*7$mzCGMjuJE#};!dXJv&NUA# zeb`yTUF|*XrOa?7{*xdqTB|atpzInh`3Kdw)M_gf=Cf)|GN^rN`17W-rR*B2>Y8mMhOOkA4qTqy_xd)5BM)sl>U2)`9w+4#6o_|xE!1J8A$);gRntQD!4;t#}W2e!BJ#qRNGAs9G^q9#1 ze?m*%mFs6IANKUj|Adwt`Ao$JI@6yw{I6=so`8baw(#OIuW?q~q9rfx)slNd3f47} zy&(m?Aq9E1-jIUckOEiOw(j_pA0bjLy(4j?UR||v|G>v zX%8^Eqhj5n4^JK2rUZjR46>Gck7Yw}$!Mu>bVbKt-!G5zAbrMOgq_x;$S;c@8mLga zJ&W|%J?8(XO5It_qL9B2x%7kOGp8#sK;JPipnQdBjhN0k?E5O#4*!4XhbW#9FONFQ z;M0n1JLQ#mS`^F(J$@6?5&I1hHJ%$e)V>-kkevq-%q$YG5z=`PIU($Cx)Dh5KcYbX z9nvVic~HydPhbqO{plY9HP^px_2^{3Nr_%T1T%xhO(E?}t`AH8J-XyeZP5jH)Fs2@ zfHg&9@)8-tJPyZUP{llA^!Lmv`ncidiBrr&v^n(C*b6w$yWynR958Zy#hH`e`JeX+ zDR}sl_?19hu$&GkU`u*reVqy+1z>%>lU^Aurwcn_FG}WdS8f^{b>PmY+(leEd0AnN zWVd|n2`o5sLIi;YRM~SntN`0#@1-U7HHa=4qK3GF2l2SxMU26m%w>~b{?iw0`4XqQ zL{#!$V2E+$bUMTU%&~V9WMCc-a~nX-c1N>pyHJC5WpA!a&DwrkBua)gg+mS60u6dY z4SGWjdP5C*Lk)UE4eocS0ebdFf9Y?CF5tIC7aY%CI-Ten^ZrN5t?|u87)QJ{S0#Ac zTzgLx(TTTB5Asr~J+-&G>u9qdD$clyarx`wV{rsU&~4pr+865DKjquA0gFG{e7DY~ z5o}f#=kbD>X<_XucKKZVpEQ=0P{y(~c*zWAgJWuUom9bW_T;#a4{ASa$#t2{ywoDM zvuP#5ijmM;F~TKT?i4Sb;(J?X)4twjv$jm_2f?e<+vzl-ojStmfi0~Ms~^*IUsh)& zt)aYFkF#!eS6TY7((wAR&5B??SjeCp8HAy`qpsavsvjb(F7eycr8`^OI=G`oFstcw zoBvJLHg9F=xGX}&4NB%cmR`44uWsj|iq)m|G1r|dOD-SPh^D@)|hBb?yPLcIaY+r$+ZiODd|YrUs@HZR0W#(I25}RjfwM5 zFOBJf%XhVarKQ|fBdC4PU08p!;^e&Wso|M-pDMtL6Ya=~Iw(%p?^bl^tRLwS~Ky7<#F#8ua8fwR0r%Jtn@;cRn>MgYgDQx$^ zrIkk%{IqJQK&4YFaWYU9D*{z~6@+5 znD3?%52vlljBvXJh5sQgE^=r%hr{52&dFe?G-|m>WIPS4;?hKQ`VwIbXGL1p6lBtzyxlE58aMk8Si&djGnoSl}Pio0w-`u-} z8}hj8FHekwEef_iu=RzlA8b!WIMDFxZB}CW9>& uwm8`2uqj|u!lr^v4VwlwEo?g2^spIV8v)ycu#JRm6l@RKE>Dan2mK#4RpRmh delta 32742 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