From 6da06cb455edcf6783da427f58c24c1c77f36ba1 Mon Sep 17 00:00:00 2001 From: starmen1265 Date: Wed, 3 Jun 2026 02:20:26 +0800 Subject: [PATCH] =?UTF-8?q?Auto=20backup=20before=20evolver=20run=20-=2020?= =?UTF-8?q?26=E5=B9=B4=2006=E6=9C=88=2003=E6=97=A5=20=E6=98=9F=E6=9C=9F?= =?UTF-8?q?=E4=B8=89=2002:20:26=20CST?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- agents/haonan/sessions/sessions.json | 810 +++++++++++++-------------- cron/jobs.json | 13 +- tasks/runs.sqlite | Bin 155648 -> 155648 bytes tasks/runs.sqlite-shm | Bin 32768 -> 32768 bytes tasks/runs.sqlite-wal | Bin 4157112 -> 4157112 bytes 5 files changed, 411 insertions(+), 412 deletions(-) diff --git a/agents/haonan/sessions/sessions.json b/agents/haonan/sessions/sessions.json index 77b9b93..7df24be 100644 --- a/agents/haonan/sessions/sessions.json +++ b/agents/haonan/sessions/sessions.json @@ -1165,10 +1165,10 @@ "estimatedCostUsd": 0.07548636 }, "agent:haonan:cron:f03b184f-5f1d-4093-ae1b-fc9fe0b59eef": { - "sessionId": "74c6a1f3-9ec9-4493-9ab8-8d5a11101fab", - "updatedAt": 1780338000013, + "sessionId": "80dfe2c9-b5c5-4dc3-ac4b-a931496689a7", + "updatedAt": 1780424402137, "systemSent": true, - "model": "glm-5", + "model": "glm-4.7-FlashX", "contextTokens": 200000, "label": "Cron: capability-evolver-daily", "skillsSnapshot": { @@ -1549,8 +1549,10 @@ } }, "estimatedCostUsd": 0, - "status": "running", - "startedAt": 1775931600223 + "status": "failed", + "startedAt": 1780424400231, + "endedAt": 1780424402132, + "runtimeMs": 1901 }, "agent:haonan:cron:3245fca7-045b-4977-8fab-020f6df2e453": { "sessionId": "8debcda0-e8fd-44c3-8c30-da668f3efab2", @@ -1593,394 +1595,7 @@ }, "agent:haonan:cron:aa4d2de9-79be-4262-83ee-af8824793bfc": { "sessionId": "441ea1f0-ad24-4127-8195-dc8ab4b37613", - "updatedAt": 1780423803914, - "systemSent": true, - "label": "Cron: openclaw-git-sync", - "skillsSnapshot": { - "prompt": "\n\nThe following skills provide specialized instructions for specific tasks.\nUse the read tool to load a skill's file when the task matches its description.\nWhen a skill file references a relative path, resolve it against the skill directory (parent of SKILL.md / dirname of the path) and use that absolute path in tool commands.\n\n\n \n capability-evolver\n A self-evolution engine for AI agents. Analyzes runtime history to identify improvements and applies protocol-constrained evolution.\n ~/.openclaw/skills/capability-evolver/SKILL.md\n \n \n clawlist\n MUST use for any multi-step project, long-running task, or infinite monitoring workflow. Plan, execute, track, and verify tasks with checkpoint validation. For projects, automation, and ongoing operations.\n ~/.openclaw/skills/clawlist/SKILL.md\n \n", - "skills": [ - { - "name": "capability-evolver" - }, - { - "name": "clawlist" - } - ], - "skillFilter": [ - "clawlist", - "capability-evolver", - "self-improving-agent" - ], - "resolvedSkills": [ - { - "name": "capability-evolver", - "description": "A self-evolution engine for AI agents. Analyzes runtime history to identify improvements and applies protocol-constrained evolution.", - "filePath": "/home/starmen1265/.openclaw/skills/capability-evolver/SKILL.md", - "baseDir": "/home/starmen1265/.openclaw/skills/capability-evolver", - "source": "openclaw-managed", - "disableModelInvocation": false - }, - { - "name": "clawlist", - "description": "MUST use for any multi-step project, long-running task, or infinite monitoring workflow. Plan, execute, track, and verify tasks with checkpoint validation. For projects, automation, and ongoing operations.", - "filePath": "/home/starmen1265/.openclaw/skills/clawlist/SKILL.md", - "baseDir": "/home/starmen1265/.openclaw/skills/clawlist", - "source": "openclaw-managed", - "disableModelInvocation": false - } - ], - "version": 0 - }, - "modelProvider": "minimax", - "model": "MiniMax-M2.7-highspeed", - "contextTokens": 200000, - "inputTokens": 490, - "outputTokens": 79, - "totalTokens": 18853, - "totalTokensFresh": true, - "cacheRead": 37056, - "cacheWrite": 0, - "authProfileOverride": "minimax:cn", - "authProfileOverrideSource": "auto", - "authProfileOverrideCompactionCount": 0, - "systemPromptReport": { - "source": "run", - "generatedAt": 1780337447472, - "sessionId": "c894cf06-03b1-4236-be0b-802144ed69d4", - "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": "failed", - "startedAt": 1780423800259, - "abortedLastRun": false, - "endedAt": 1780423803910, - "runtimeMs": 3651 - }, - "agent:haonan:cron:aa4d2de9-79be-4262-83ee-af8824793bfc:run:c894cf06-03b1-4236-be0b-802144ed69d4": { - "sessionId": "c894cf06-03b1-4236-be0b-802144ed69d4", - "updatedAt": 1780337400031, + "updatedAt": 1780423800011, "systemSent": true, "label": "Cron: openclaw-git-sync", "skillsSnapshot": { @@ -2022,7 +1637,7 @@ "model": "glm-5", "contextTokens": 200000, "inputTokens": 490, - "outputTokens": 79, + "outputTokens": 72, "totalTokens": 18853, "totalTokensFresh": true, "cacheRead": 37056, @@ -2032,8 +1647,8 @@ "authProfileOverrideCompactionCount": 0, "systemPromptReport": { "source": "run", - "generatedAt": 1780337447472, - "sessionId": "c894cf06-03b1-4236-be0b-802144ed69d4", + "generatedAt": 1780423827915, + "sessionId": "441ea1f0-ad24-4127-8195-dc8ab4b37613", "sessionKey": "agent:haonan:cron:aa4d2de9-79be-4262-83ee-af8824793bfc", "provider": "zhipu", "model": "glm-5", @@ -3132,7 +2747,7 @@ }, "agent:haonan:cron:aa4d2de9-79be-4262-83ee-af8824793bfc:run:441ea1f0-ad24-4127-8195-dc8ab4b37613": { "sessionId": "441ea1f0-ad24-4127-8195-dc8ab4b37613", - "updatedAt": 1780423827926, + "updatedAt": 1780423800011, "systemSent": true, "label": "Cron: openclaw-git-sync", "skillsSnapshot": { @@ -3170,11 +2785,11 @@ ], "version": 0 }, - "modelProvider": "minimax", - "model": "MiniMax-M2.7-highspeed", + "modelProvider": "zhipu", + "model": "glm-5", "contextTokens": 200000, "inputTokens": 490, - "outputTokens": 79, + "outputTokens": 72, "totalTokens": 18853, "totalTokensFresh": true, "cacheRead": 37056, @@ -3184,8 +2799,8 @@ "authProfileOverrideCompactionCount": 0, "systemPromptReport": { "source": "run", - "generatedAt": 1780337447472, - "sessionId": "c894cf06-03b1-4236-be0b-802144ed69d4", + "generatedAt": 1780423827915, + "sessionId": "441ea1f0-ad24-4127-8195-dc8ab4b37613", "sessionKey": "agent:haonan:cron:aa4d2de9-79be-4262-83ee-af8824793bfc", "provider": "zhipu", "model": "glm-5", @@ -3510,9 +3125,394 @@ ] } }, - "estimatedCostUsd": 0.5070293100000002, + "estimatedCostUsd": 0.5070293100000002 + }, + "agent:haonan:cron:f03b184f-5f1d-4093-ae1b-fc9fe0b59eef:run:80dfe2c9-b5c5-4dc3-ac4b-a931496689a7": { + "sessionId": "80dfe2c9-b5c5-4dc3-ac4b-a931496689a7", + "updatedAt": 1780424421853, + "systemSent": true, + "model": "glm-4.7-FlashX", + "contextTokens": 200000, + "label": "Cron: capability-evolver-daily", + "skillsSnapshot": { + "prompt": "\n\nThe following skills provide specialized instructions for specific tasks.\nUse the read tool to load a skill's file when the task matches its description.\nWhen a skill file references a relative path, resolve it against the skill directory (parent of SKILL.md / dirname of the path) and use that absolute path in tool commands.\n\n\n \n capability-evolver\n A self-evolution engine for AI agents. Analyzes runtime history to identify improvements and applies protocol-constrained evolution.\n ~/.openclaw/skills/capability-evolver/SKILL.md\n \n \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": 15822, + "outputTokens": 1303, + "totalTokens": 34571, + "deliveryContext": { + "channel": "webchat" + }, + "lastChannel": "webchat", + "channel": "webchat", + "sessionFile": "/home/starmen1265/.openclaw/agents/haonan/sessions/ccc40ca7-7876-4d82-ab84-7b790feddc19.jsonl", + "abortedLastRun": false, + "totalTokensFresh": true, + "cacheRead": 135680, + "cacheWrite": 0, + "systemPromptReport": { + "source": "run", + "generatedAt": 1780338021473, + "sessionId": "74c6a1f3-9ec9-4493-9ab8-8d5a11101fab", + "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": 1780423827923, - "abortedLastRun": false + "startedAt": 1780424421833 } } \ No newline at end of file diff --git a/cron/jobs.json b/cron/jobs.json index 1f0af30..1432ee4 100644 --- a/cron/jobs.json +++ b/cron/jobs.json @@ -39,7 +39,7 @@ "name": "openclaw-git-sync", "enabled": true, "createdAtMs": 1772552362242, - "updatedAtMs": 1780337458001, + "updatedAtMs": 1780423845992, "schedule": { "expr": "10 2 * * *", "kind": "cron", @@ -52,15 +52,14 @@ "message": "执行 OpenClaw Git 同步:bash ~/.openclaw/cron/scripts/openclaw-git-sync.sh" }, "state": { - "nextRunAtMs": 1780423800000, - "lastRunAtMs": 1780337400003, + "nextRunAtMs": 1780510200000, + "lastRunAtMs": 1780423800004, "lastStatus": "ok", - "lastDurationMs": 57998, + "lastDurationMs": 45988, "consecutiveErrors": 0, "lastRunStatus": "ok", "lastDeliveryStatus": "delivered", - "lastDelivered": true, - "runningAtMs": 1780423800003 + "lastDelivered": true }, "delivery": { "mode": "announce" @@ -100,7 +99,7 @@ "consecutiveErrors": 62, "lastRunStatus": "error", "lastDeliveryStatus": "unknown", - "lastError": "AxiosError: Request failed with status code 400" + "runningAtMs": 1780424400002 } }, { diff --git a/tasks/runs.sqlite b/tasks/runs.sqlite index 7b06a3741a3774f24864fca65278b4b148eb9710..3598cc133defcd321043bc26b1cd9dade3ae7b8e 100644 GIT binary patch delta 32289 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 delta 27670 zcmeHwd3aPsx_+ON&eA(O1Ol|kj-B+rFrqRF%E+c8>WE5u)hHxLaADET(%B#@2RINy zLLh8v76c(H(W{QL+|ltm+jZudMRQJf=8gk8bC(%M{k>Jy-ANqp40E6Rd!GA;_*m5G zQ>W^y?W=EjzoO_BRnaS|`s-5-3WY*>ZsETgG7W!LOf*E4cs3e33~w6x3>OT)H=Hs2 zLeP)PO#gx5eZxnFnudl2=e^^`8z$73%R@ONEMSKDl6@Wsn4hUB4c~{Ghv-px5w}k z^>0&)(oUuQIip$idiq-JIAurbkF>Rh7c;(*{vZ0TwB3dh-39eDWh8B3+TEH*m1#Ps z-m2cLU8>7fKA^cN^J92wH2oS`)u=DmKd3aTR%+i*N<5Ds64m7k~b|(*}(a&URTI%_M1FGyTxP=+B_zY)#Wr<-CnQF z?Qr^o7RP#pg8QlP@by2P7xMaDwt&|Z2!-4xyT$A@c`QD=DHw1$0%oht>I?+ivuO72H|Lu9nI!9Tczu44-)jnb-F}nZ7Ic9QuhrxU z`CV>z$YQg3y?hq^DF2nYVSWb52Fx~_&+7pJHm}oUw*~_yRDr}5aG3)EuLTtH(@9Bt zz!9?eL8Z?dFoRw@3VA|Klh%CwR$WLli%s|nd}a~!{l{3?IvH)9&iPHE^E-^=ckgAUbD;Q zbh|Akcfd)Sw_8ubKRR#WC(@F3yUQ1}noT~Z z6XRsZym@UljIi794f)JgH=5)pkdh9s-Qu^nJtmvagD!bJR+Bg6_nACSyCvkZx-4#o ziyyxzjH2kDH{?Q}oj%ZDw>ko--UD*2PKVd&cU$d#7e9_v>I?ZTL5tOIGKai&liiPL z^?5L1m^&-T@cO+@4{snPogu5wZV6aSwvgFF2=$xXmVn)44u&itx6dE6g{-`OQA&6N zAF>AB9;Z8K3c0*kt{w|kpaZMd>cKK{`>h_c&%^6Tr9q$5;xqfqCcn>%r4sOZO>UPp zWO8~#9yDil`TZ7NOG;wdna$RK&*XPmL8#q{-guo@09Lo%>Gg!%!H}KTpk$c$`fL`j zla%uKTqqi}nS22Zsl$q~456IO8RFHXQlHmm4SC#lQ^4=RIE8FplP~14n9MG##cm7O zT`rf6SJCFZL7z3`^XQ9*@ssa`+rUr`Lt$=CSY@q-5CT4SGD5K+xn3*d1uz zo}&(c_hjNI8dP5Q9@P2EoYR=roVM&GS_SMSj;*4?7}TyvBD zto{$00nPQA4$UOpRQ-@HLw8ZQDR)K68vUB{*O~vQ%F?FH;I}=QpP!fi2=_aE%51*y zNxwfB3Y?QVYix9H)~S`FTXMNal)u-RxIOwpda--aa7STro%Am8IO8SUmG9Ou`kw+ zeN>Ho%ozKas{e^Xn^+-ZUyWWUYti83v9C2_AJYtrMn-ZaH}>Vsv5!*)zF@IRpJ-Na z6ja@fvvql5DXhSQJ@IfG9u_1XZpFj&#KYI|kX$~?18UVo#hMJCUEP-Pd(9Hf%R7sPq+lqywNyd6g!Eckk z@Eb3D|JnKK48@0vvwD{zl_wty`sWsNrGn?VIkZ9@Nza!&SHj)6M!Q0%J*@vP{k!@% z^*i)^`WN-b^uN95ys(tpzs(0yiz>2KFh)ob)$(;d-$tdn)`>E6=T2NXyX zguEzvt|^@#A1}1wk7{0jzk)sO+HhITXT(dbn7@-Z#7nLDeHE|c73brROIr=RCZ4xG z*~+V1ziVQTyYBz|IIp64ck`~9KRdvuvllya4ypLG``JU|jg!my)hr*r?TNL#HeP7K zvx9u9psdS{lUg!E{y9I?Es{c}A(IbKWZY!`p0TK}G6jrP8D{agB1 zaq#WXAI02m(YELx*58d8Ua4QI&(_b;ePXypKSg&%uhxB_JFWXEX8HTr@Pk4|eIPNz z=hzHC)O1JMM%RZRN_e5^x8dNnW6AmRTYsCJGw*>kOf;h;Si2}W1;L&Fg2lmp_dC9w zoNupqJ~_wUho>Z`Dff}@B&RiZ^#hpuxe6uwJh$MVb>YPH=RSN(ayB0}_%JN2(8Jn~ zlQa9^wrR%5Pl$80IqB#>VWK$+^65)zakjKj=PAr+*DuF&pQ7 zgh^)K-?w^KVuqXV8-LHp1Z(HN%dcf+?!A5zCVOuDVfvpisbIro4u9PoO3S_HDa@g; zy5(i1rc<#-NIhl=Yji3h{e#p`l~egg)U6pGrE5~>rQEE!RrTGB%ru*F4S!U#L-l#a zy0koHDgUnOq4cLy8&Y0SKc3N-_G9Ih6qRa0`tsC`DNm|@YM7JWp896WZ+MITkl}v) zU-UoGZ!^57c4U;LwJ3Y^H*%lo^g5z&j{bA**h=pFC#~-(g)40iFu|KoIJjBD#*+?i zrqF;iORyYwa5IEYk)JLcMLtu=JLTY}2`xyc(61)buO`v2Cep7a(DLJGc>^u4r{%S@ zyoQ!nlbTaij+8CDF#ZKADVv&3pPqfe!M!eUZ<*70rB3Ab3x?B{R35pKdA2!GP(jv?W@{X z!BpQ-pMSbc*3I-N+hVOP^NJG))K%-j_Lz<|os1 zB2Be4RS7>CTrv>@pQ>1=(0!uatolW|3)xi-4UXF*x0Hr6H`D|os>}_OH*CpND6ZeN zY}xEZnW^NDLUC|~;#yQDaeN_{Exhtdo(g)58#WtGwWEwB_BlMk|Z zcBp%gbaLQIfAQ58q06{c;W zeNa?9+*d1gT#O#61OZan#i8zY%TRBx)Kxxwwl8|%@KAS=)N=vDkf0=bxpt`U?ZRr!Q9dVze66TN*$gtBYOe#`sF*O+(#{vCEe+$HNsBu?y{CMlDtY zdDnYd5-^8*qK7XJ^$wDc%Sy2{NL>TvQeBtabD7jqc0PKhHrie#H$5LaeFC&gb=C60 z9<+oehq{|E@Y0?^LSW5tIZ_upT|BCPLxYi_9?(`LwVjoU!(`qtbQm{e$eOAsjd#go zvRKfgSZR|~c@~-YFjscTO<3>Ma#gK-{&;jijFz^eJ91NzJXjPhr8Cgfiw4n(RDMLR z#ztw!@`|3>D_03pMIQ)=l@7?g^|6l2@=XV^ORA-P)nx5d)yRiChxQq2lhv7uzjfSM6BYxBO9BhTDak}OwGYA`AnF7cWak2GC;c zM48l9A$3$^i1Ewt;j&mqTdcE~6e~Z1RV7vQN_8iq&lg9JT>xv6YR>1y8?5NO+EVed z5i=(@y+|4@JA)dqFNOv?q>ksKZN1VN)KiHCGt~Pc2B-p?kd2+Zw?)2i8J)tYVe!f@ zW1F9dwc`8Z*cF&SGy#SrzWP0G#VmXFmOw7%D|+&%)Nn>_dO?muuLpwq}cqjR=5Hh`T|g%|HPp;oMpJuSxF zVLW5DrKT=02D!N&k7gq#kxopDTyz@Tb+~*VRuB8R=79WSEBg&acN=f@ZoX~#y>TM( zJW_XTuvxCf+QqqW&SSbRCh?KK8UF*)kM++^Y=36UW>s}e6^cv zOmR3Z;yMF&dlp1^CD)uxRWy&3=yBq!J>0q!E|Mw?et+uxJjJzGImK81#LW`(d%4vr zv_aN^*(!W=_arfYIX6jM$8)pS-<$cnThUDB@4k){N<$*u39T>|!CCyGTy+|3gDi$l za?r>xwaQIZ!%amH0i?DF7BR*~Dld~ddI(n((+apnE3CFfWDkOafhn?eM9!r6*fruE zhK#*uRnUb6E`T?&OXp*Q6__V+;LqGFl{BzVZasn7694j_T-L!)IF(jMw1{yEh59tN zzhQZ%K5}!(U68>Xy39y=X^yb`>XZegk1GOxt1n;;giHZvC+*qK)>dig4Y&6BvQm;1LXw zznic@A3rzjM~TNF)&BLbsB zm~qoQp>=q&U>umdYOKip<kWcbjZ+?EklllJO(x)s-h3Nw`9{yizYU9dnc}5~P60yOs8(bBvZ>oYD8JOVcrp3Wl5HfS&yfL{{s@VOok2wOX*&q91|C`P1hqArFeJjo{{a$HcCgr17xSR9bCQ&5{6V;!brtlTemfszkC%ayS<>`kv z!(K2w`CJKE1}3pF#Lc@?Z88%1==>SBYUHCQAv!`}gy26cUcg)EQ}`&>c|kr@%gRUt z=Om$qdo@KWqr$4w4L_n(m~FR9hifI#F=S}9s5dkoST z743;!Pj{Myoo({VmlEZw)aqF0CDeiSB_FJi_jO6-hZzwGHLqGe)-Uzf$=zl0;Vv+* zp>BZ)h=&BZqU3`ju0)9ZuHcrn1y36{2e%uy1dUH`%iA6_Zhtgr%nv?YX!LE%3x?p( zGHwfQE!c+bS3uttZVmeLLV3Y}ajSRxqe}(z@2z3$7K^#i_cB2K^MQZhO|8{V!rRrM?@}CNlsvpfOH2Mp+Yy~BFVa&@% zV_y7{@6Rg?lE>h-eD7vs!8ZS+!NTp^ytLGlTLWGY94ZKJGwvvOavKQRM)(Bd7HFFO zSnzbd@#%tXfx>L#oe<1fTge*H#P;Ab+l^bdwX46i)VOxtrn^_HU;V9Y@tq8A_Kgcap6Mb7)XW}| zKA=yet3Ugte$R$dOV);&8_21nQ7ASjYHyuAdp5OFY$?WBDx6z4_l5)m{fAE!93X42 zg|lBv#f)Q{D1u%_&diy z`2Y7g@OO>@_y6=95I&kbd-0ujO!sm}@4O?jgrtWbOQZ!GW*d!UO%keqJVOcl_OsA6r!0s(q6j#>Hh_@;w{m(y z1fm7Zl?Td(&uR?-P!({wZGjPGQ)zeEouc8--0H0Lf2d!{HOJFGzV1byrcZKrctuSC zH{AoFC804`t&k+C-UwU7UL(^ksSHgl*dwK&I70Im13S3&VU#R}VB0+0dKoqfX#gr} zWA1Y~ILsf<+4)3{-JH!7$Q-5zu#!0=brI_jNPxNz+ji-eNJ_$(pSde1XGAwEc~;@} z*{pu6!wi@jLFzey67={C4g&uQ*h4Ph3eA4I@WbC{i$~w(0!oL&;}*`ozB23H^rqLK zRmaoUzCrRN-8t#@ZwQ(<7T@LZp;~7k7qZcQV;s>*4KPVn3I+|cb*aUSj>FC%AAuRJ z(P<0;3j~SiQE&bu!N3j1B^IX(5)|-@LggFFZYg;z!cU7kCNg(993y?%q5#@2WDNnH z=5x4+=f`3;dCY(cTD?AR$YOE%Lm{tVnVBvAbt2w6ePco}_PNgWUscn9FH(CDplT$)4#E?Z|8`Tb3Djy*#d{ z^((FgEGIVfbNiG|yVEUpeZt+9wb5m)gx@uuez=z8NlLus;$Q}E4pRdW%urjszP!zO z+jkgOJXNq6%+`484*%w$@p|CU+{919h9EXr5AB5r)dS^lvcO2x(F_wQOkptMvWZ;0 z7)BG8Wj2(dzOte2USlv`FMb>@JrlPw9bAIpy-4&_st3rG=b>mY+gYrmRX)%KH3o|V z0zMi1>(u;2@v&Xpv<#bvEX_c!Si6gxorOgt_wR?X3I;7`t7N~pf-q^?e7Q!kPK_z5 z{gj(|2W&TSdl+4DP#@4Xc8U|GHFOCeQr0)=Xaxvn6v7_>D&(3D>|@kRx3b6$a#O?& z&vFxHx?JyfVj45Qvhf?GFj-3GN``zAU`o9HBM0&ZxN z#pMDX)Cp9i+2PK9tgs+IXZthT**?S|!gfw=0>mh2ynV%b$p54oBYbVJNMU?pr%%Cw zH8j`?rxxpO?v~(|f^9oCZOMbVCI1nz?J}1MgMX#e-5om}iBBUnE7CzYCiR!#6-EoS z!MGahfQ6e38}p%&6*FqBkcEWRad|HWo)AVSk<}R+=!gxxNUV?dL^LCNf^x9zxIePw zPQ|t0LPt0lhQ=zIR>{Hk$tH+t>^&1$F^>nudW%0ShzU20IB|CDhd5BG%W$dZ`9m z@({LUaaoKY98-;jMLm?X@D?w0Ff0p9T=U)h^mz*(fqv;V<$DVk(W0z>v?#M8m+XqD zMaz%5%(>SBT^-?KPP@ZN44{;YWo?}M4!Br61<(R{nudX_5uW&wRS%QBBf+@bxfeLj zcwa`BVp@8?LjAD%I@LWH&h$U2POGMB7i#`ZHIz{Z*yj`K|J1#!JE;4XE-T}`^nQ(9 z8#HM3ZzulCC``{8`7a|kT~7Nr?d7y*F5PeBdQyd}Kbt9J-}|26eQ1H`HF0JmK(a0h zZ8h7t_cA_IOeAo(rFM(W$L5BC7Jr=FAMx`t`m+u{ zo2`^)C*ZT@2QA_n6Q?B^wB#VgNj;hD2d6X9eFOOcEhYRSe7a$kVsNB47HiyL!u^Y( zeAJ8eW;=8GIJxf_UQ-PE>^{H64n#TZ>VR#Vfi!lzfZHe7a=*>z1FYJ`T_7Oi|E46H zK9|i-`{3fIu_18UX;(oyk&7>l5N3CQO_4rvf5wZQLhJn|y$47Q`njF^p+X`4<|ZyX z3}ZG1hLp5%7uBiD6!w%2iu4S_w=#~V)uz6wKAEaW`@a5Hss_zPty!}pV`a)d^`jZ8 z)IHiQx}O_fQ)=}=i1RmsHW=dhOCqg%GWfjHM7%8v?;nL305+*Dp+Y zJ58y5K7EC*S^J+E@1@<9x<-E-VHm;(y!dk~XBB^U53dsIZJb8Tb90L{I2kEb4*vE_ zZ`(KvM_0L^{SVCqetz0=#W=dW0rs~C9U*a?12u#loJM$c16hrbQJpTE*^DENY!1vm zeu~#OLA=Y!nP)OyPCD-9wHc-H3cX%CoB%;mWTp7CY%Ivxb{^~gW?GNf^eU&}c{3S% z@qr#rEgri81V7;976^H7;f+yzVi`9_Y;$qP#auT~8K1w)Y0`L`TBDdQJaN|)d}tPz zrt%u`2ifeyMdI2FbbPXhyIH8ehb~4~;}PxP=4a3<2<_mkgit51A!XR+qRiv}>G@ z#z{3cz?ev9G)Y$wpPC@ZV|K)wT10=sU}Cq@imm))Z8ScZAqWXz6s#IdC+&otzm9$* zZd(9E)b}=!o$fZf>=vgRF)?&*2%R>z`)!af%r|nGbd1FX%eaqttla50ac__bv5Gh4 zaFc|?_bd>PW%3w*51pAi4VanzH*;I{sX%b6kLjP#?#Yc@VC>}x zlqLD)V&?2%U;$bUegMj4&QNy^@jZ0cp#3=vPs7j@_&$lMfe$}cS`6TZRNpCe0(r6r zMs|2+Aql{YPpe~I4kF2hd(JbAj@(!RI0x#9)xH37;mjB=ZimMLG8C{B5R2eBK*wXp z+og&=LT*cM>~a}#I~;Gf+R4lIzMlLu~wMPVWj_3@W5n-9$@{4Xgt*2 zHr#kw{OCS@QW!HuOxLllOLBYls+@IHHzV++?ox{r4)W!z7~&}@f8QS5l9!)nv}HSt zD>r)!ABEf+J6%3}yn&%X)@{kp!%xdsNqf%9ReQe)v-IP%1?Gu?JTF!5BTgUjtOt&f z;HvfOKo?w#L*2E&e?*TQ!Pj!bS@~FxbmE1f?jE3Er20yP1=3oW+Xh0IG*}8zHi1BC zl^hr>D89TBI9U3PQ3G1TWYI}e~srNn1;is znLxRurgFKjl}T!VSWsHX>V5I_9O-gL^u>lb5_JHv5&&Yw2F_p$jKaBud+X!PNo8el z=0pb?qJ2$l`C-i!0T70t=8(bY+&|RY7#nMoI*dg%_VJ$R+Nj(Um0m&mRpa}By<`wq{E)l^BfEkpf> zhx#v=h~Z#PtayK{qa9clK+lG{FB7RYUY=}??l$5_q8nI#X)t=`ywuT1T*CDY=qt7$ z8K`py7==KAb@s&SUXm{Fl{zj{fXrkO4xHhm&GPvJz~KOdWQ2($La{6=%5lonk#TV> z$VA1p1g|AvD@l=#!dBKinExnXEAf=^Jem@i`xia`mG$6r%vmZQ>coV@xd;B1G^5x> z|g7UQuGh&@bhmRkkvip;HrU10GNAiQ)r~ofs{TR%>rnr_!x)CFlDtRuBMMPw6 zyyXrcBH}4<+sM;23_QO0^q;x;(aH z)W$?pG#r>{fBuMpE{*vm0H6N-XhpF`%N+)wDJdQ^l+c5&9pzXVt{uP%5lDI>Ekbkx z*y$GmLIj0lGBQLD+?dx6=`oE3^e_yM+^&mvj`=*rwVSyq(^|sDOzSFk6DyhqVXM8RDy3xV0D8bINgArQ(D_H7)&c z>Z^(q4GqHbudGgAS)IPJI#Jl$S5~M0CSdx1YIRyS*6Q?CY{6Ht1z*J$d=*>pRcrwP zCBM#iI(9O?gQ1XhXvT%E}ueGX>9^jbiQ<&J6)SX^<1W6A(XX{#Vx$5?0GK z$5VvNB2QBiE}c|Jm>)_U|1)lyc=J?lS{Qom@cxd3laG1$ph-uM9D*8cb7WgwG$yEW zi6z_NK^O|$`A}1&p7T^)WHy7&UU*{1Xc|^li;d;Xi`lzR=$DD2yRbaF^&;xW6VJis0k~$FU1$00WqcQ9NUZI+R z1&&>?*-63vUU`3~ysv?^_I~3rVn+a`7)F8E#l47gB7p?^K}_RNA40w&HV44j^uu#_ z3Ais%q979{moso2Ux=L?Toc?@U}qs01m9`36ARX!0|2UC=?_;TOeR`i3W8t`Te<$5 z>xO#vLMNoE;7K?vQOe>*tc=_WUoGiBi!7rR5rd=Lcp-MF8o(OsyjTSwsU#XDR?

z&tP7=M2(F!eh=tjxv7(lBu0xtRi$x>U_;oB=%5LfpItA0xQ?F~HjXxSGGnN8_RSKWpYf&V)Wbf{}UtRlzJ&$~rF^iRE)-Ps{?Td#cT{8R zB(@BUcTLe#eHMGR+l{3n93HI^bj7(x;nb4C7^+)1)pe3b;P}f4Bh zLFzp)eCVRw0sMLi7!WY!7;fN=EY@r@86L(g*w~>+wC^+tT|8YfjW&!3&?@P28S4}q zezBtyXUx%0;Bnc@8B_4h`MX~6a1$?b&E#T)L`p8g5Od#yd*kZ&xG6U~6K;*9y)TYN zpkWbM|8Nno{f+Km+a?2x5w(MjE}CcX3&pqI;KqfWSaaAHaSzAXND2%);lVTnl?IF= zKvC{KOZG}*(tE&ST;UZ-M39!lBsvFSg}|pvr}s+@hY-p-hxi}BAc?~w`5Q=!hA-E$ zqXwqb;lsztsyVvB9HwiNaVWB+8(_NIJbYR(lCXW5hU88i`4l z1rgJ*)v*LJM+I|i5HmZ%B=-y=fOrn^V}vW)SYQykN$k~Fb;Or~pwo+$u_6&$RI1s7 zqcm231}1B%6FB@HsaF8JMCv~fyKp9Yuz^y5;ABKVvaz7eqdquIaCE^C4V%Aoq6@JF zv91fT3nv)0ERr=$Vv(Cfv`oTh51d3SFO2i{^+)Xt$BXZKqXA<%+e>so1QY}X`=(cTr9AolR*%V&EhBXix&%npG^+4xxoSPMW+dlVH!w@zQC1$ zs-?E)hY!IESR2K{J_n`&M@%OvQ(A{MMmbfePX*w?zvWSZ!5WL{O8>0C=~yud=Fcra zT^?yoI83O&ga}&1M@a;R&K`@M%mG>K;98yd5pgFZw1%vgzLRo0%>2FbQAiyZSrk1f zNkeXcb(5+(kq#diWD6dHfn9>lF*G3LM9&mSO)WX{@{2D?<(CM85Jg*+@MV$} z5^a5v#XhkJX~cSBQgq4{3Z-JVLS3WSt>R8#5mDVw)j;Es>tk~o#-v9gKNlgjjWNDTvW$%~Mgv1&$(_6~$kF&JJywn3~j z5+wq6W4s;+1#;;D=7o&Cd=W>r7!Cl}IO71^`H+7nh!5KMX%it9CyzrMw*XvwgkMgd zvY_~Difg$L6WF_4qOB#M7edGD%d>Ltx#yp_=0y5bJ;{@l+{z?2t>WfF{;6Ezu{(3% zoun8$#?f%zv16Kqk>?VeU9M58EQkESD9a3*&!zHR?^`s=!is?xYs{=rTB89dznst%u&cynC+yi2j5B7qq3jsJX2wVoa zLdJnngT6pjRRZzHQARZ->@XtUk_}Auc^~0RZgJTnK1)e17ZAlo{H!S!0w6^(8^O0z zeaU0NSy}&+NnsD*$Q8g(ut@>z$w#S< zp3vvOL0LrrEkLA-4)#e!QM-5e2(Sk2!xek*)`-|*fR4&* z!bxqB688mF&BM5UH8{avX)aJLEX06;F@ZAYOqx@M`f9&SCB*1M8APNqF$ECI0MjsF z4>~h^^te=92k;FgfpKW2q~wfN+H&H(qWTz^HSzQ_CGltl)!qn}8r4US?T6Y(>%!qZ zcDUoC%`oz0Qo@%AHVT>$hH3POvuR^T2`QH_#z=tA_aP3MTw6q>mHnN>pLc#1S>FAxgDb~V+@gm(P07`Xix-QUA8<3j zHiGBCb|t$M3x`EAFfaohWMV~N5DnOC7!m~cL5OoV@(V=nEpD!OcOExEEP9Lk#&wGq zk3oQ7FIrtj$bHBxUzLNnGx4LhxW)5tFv{KCa%COSzOV##Cjx%}Jv+l3KqTBpcsn+O zoOIj#n-SM$EZmXrC%c^)?c(5rdR#F9~CV5r|0zhL3YrDe!a zE{e}V1B4WV3Dk9{7i?9R)+_07-KH*{idgbzJT|sr8$olYzgMvhS=(0 z4(=aD4ju#-O4;k1Vh@(8^&J z&0*mQ?31y#$`IQAR`D;pbB34_=!G+cg7}3q;W0PP#7QJ$k+^)O{bZatHn8MV)}bTK zw9IZy2FwD$MX^%|_5q{I7(KmjvT-Bw;`VDRT$89)MtTzz{(bTj=zDp;5Qt zkP7JF0Yyj~#pMGqvw;c18VrU6Kn=VDxV+|CZjYyc8i-GE1iLWq`w&(O{u!{@WU8Zi zq!HYyNtzK6nvrbTSzM_4Hh9%4ETHqX_T(=XD1yeH|k3?m_V z9@;jsxh8_%jJXIiz`tZbVn0VBDQ`@KQX;tRuSl_fkrG^8Cmp$r?{O`IH*cF5{+zRI z0foawkZsxlNrw9aZxMioFl-Wq#>#C9A&QKJSr_L1y$%US;{l)SWTE}Q{bn^3l?{x4GHC(A+86E_#jJ`i-pb7zHv$YMfy-9&NHA);FJyE2A(d9`;uieXuK&W8 zX96B!m^5IJFxydEo~-D2>@*cR;x*@j6(quPSp;rUxS{)JgfBpquMR$Q0|YdGK_F-} zL%L*VGi#Ue`{V{Uk*gHM$J04`W@6_TY~7x>C2wbtd{}!XR#Put`jnf$WGwqYpGNTx zb`nuSa@Qc>Hsv!eI~|*pJ~%()<|Q9;KjRiAA8J117SM;~_(uCVH_zyDCHF0vR$O0Z zangNDDod0?nA?|>!d@kUALH1GAYhP`YqbT;A&>9iZf+)c=HD21QaC=`bm-$B!kEKt zpn!#co}xtK%4bBQBp%S(|u$|Bv132%!0?_58U1 E2Sj(nl>h($ diff --git a/tasks/runs.sqlite-shm b/tasks/runs.sqlite-shm index 1c1ecbf4da03d91950d4deb677ee6040f79d1665..f5f62ce696691051454defbe9a12192c2f18f332 100644 GIT binary patch delta 219 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 delta 5426 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