This commit is contained in:
lachtan
2026-06-30 05:33:17 +02:00
parent 987bb11c8b
commit ad91ce7e6e
11 changed files with 389 additions and 127 deletions

View File

@@ -0,0 +1,18 @@
{
"job_id": "439f7f4d",
"job_name": "compact-memory-auto-daily",
"session_key": "websocket:89051535-7544-4a44-90db-5c2630f52c6d",
"prompt_ref": {
"id": "cron.agent_turn.reminder",
"version": 1,
"sha256": "c9210a44f126470f0f01e39d90098351037c821206ba2e98347ff1676fd77b55"
},
"prompt_vars": {
"message": "Run /compact-memory auto skill to clean up memory/MEMORY.md"
},
"rendered_prompt": "The scheduled time has arrived. Execute this scheduled cron job now and report the result to the user in the same session.\n\nRules:\n- Speak directly to the user in their language.\n- Do not narrate internal progress.\n- Do not include user IDs.\n- Do not add status reports like \"Done\" or \"Reminded\" unless they are the natural response.\n\nCron job: Run /compact-memory auto skill to clean up memory/MEMORY.md",
"status": "ok",
"response": "Error: this model requires a subscription, upgrade for access: https://ollama.com/upgrade (ref: 3845584d-47f9-46c0-a134-7b4a51431977)",
"run_id": "439f7f4d:1782432000008:b7648b50",
"updated_at_ms": 1782432000430
}

View File

@@ -0,0 +1,18 @@
{
"job_id": "439f7f4d",
"job_name": "compact-memory-auto-daily",
"session_key": "websocket:89051535-7544-4a44-90db-5c2630f52c6d",
"prompt_ref": {
"id": "cron.agent_turn.reminder",
"version": 1,
"sha256": "c9210a44f126470f0f01e39d90098351037c821206ba2e98347ff1676fd77b55"
},
"prompt_vars": {
"message": "Run /compact-memory auto skill to clean up memory/MEMORY.md"
},
"rendered_prompt": "The scheduled time has arrived. Execute this scheduled cron job now and report the result to the user in the same session.\n\nRules:\n- Speak directly to the user in their language.\n- Do not narrate internal progress.\n- Do not include user IDs.\n- Do not add status reports like \"Done\" or \"Reminded\" unless they are the natural response.\n\nCron job: Run /compact-memory auto skill to clean up memory/MEMORY.md",
"status": "ok",
"response": "Audit dokončen. MEMORY.md má 49 řádků — pod prahem 250 a bez zjevné zastaralosti. Žádné změny nebyly potřeba.\n\nMemory compact (auto):\n- deleted: 0\n- merged: 0\n- unchanged: 49\n\nZáloha uložena: `backup/2026-06-27_0200_memory.backup.md`",
"run_id": "439f7f4d:1782518400002:af0a716d",
"updated_at_ms": 1782518419459
}

View File

@@ -0,0 +1,18 @@
{
"job_id": "439f7f4d",
"job_name": "compact-memory-auto-daily",
"session_key": "websocket:89051535-7544-4a44-90db-5c2630f52c6d",
"prompt_ref": {
"id": "cron.agent_turn.reminder",
"version": 1,
"sha256": "c9210a44f126470f0f01e39d90098351037c821206ba2e98347ff1676fd77b55"
},
"prompt_vars": {
"message": "Run /compact-memory auto skill to clean up memory/MEMORY.md"
},
"rendered_prompt": "The scheduled time has arrived. Execute this scheduled cron job now and report the result to the user in the same session.\n\nRules:\n- Speak directly to the user in their language.\n- Do not narrate internal progress.\n- Do not include user IDs.\n- Do not add status reports like \"Done\" or \"Reminded\" unless they are the natural response.\n\nCron job: Run /compact-memory auto skill to clean up memory/MEMORY.md",
"status": "ok",
"response": "Denní compact-memory auto — bez změn, MEMORY.md je čistý (49 řádků). Záloha: `backup/2026-06-28_0200_memory.backup.md`.",
"run_id": "439f7f4d:1782604800002:992e572c",
"updated_at_ms": 1782604808176
}

View File

@@ -0,0 +1,18 @@
{
"job_id": "439f7f4d",
"job_name": "compact-memory-auto-daily",
"session_key": "websocket:89051535-7544-4a44-90db-5c2630f52c6d",
"prompt_ref": {
"id": "cron.agent_turn.reminder",
"version": 1,
"sha256": "c9210a44f126470f0f01e39d90098351037c821206ba2e98347ff1676fd77b55"
},
"prompt_vars": {
"message": "Run /compact-memory auto skill to clean up memory/MEMORY.md"
},
"rendered_prompt": "The scheduled time has arrived. Execute this scheduled cron job now and report the result to the user in the same session.\n\nRules:\n- Speak directly to the user in their language.\n- Do not narrate internal progress.\n- Do not include user IDs.\n- Do not add status reports like \"Done\" or \"Reminded\" unless they are the natural response.\n\nCron job: Run /compact-memory auto skill to clean up memory/MEMORY.md",
"status": "ok",
"response": "Denní compact-memory auto — bez změn, MEMORY.md je čistý (49 řádků). Záloha: `backup/2026-06-29_0200_memory.backup.md`.",
"run_id": "439f7f4d:1782691200002:69326fef",
"updated_at_ms": 1782691218050
}

View File

@@ -0,0 +1,18 @@
{
"job_id": "439f7f4d",
"job_name": "compact-memory-auto-daily",
"session_key": "websocket:89051535-7544-4a44-90db-5c2630f52c6d",
"prompt_ref": {
"id": "cron.agent_turn.reminder",
"version": 1,
"sha256": "c9210a44f126470f0f01e39d90098351037c821206ba2e98347ff1676fd77b55"
},
"prompt_vars": {
"message": "Run /compact-memory auto skill to clean up memory/MEMORY.md"
},
"rendered_prompt": "The scheduled time has arrived. Execute this scheduled cron job now and report the result to the user in the same session.\n\nRules:\n- Speak directly to the user in their language.\n- Do not narrate internal progress.\n- Do not include user IDs.\n- Do not add status reports like \"Done\" or \"Reminded\" unless they are the natural response.\n\nCron job: Run /compact-memory auto skill to clean up memory/MEMORY.md",
"status": "ok",
"response": "Compact-memory auto — MEMORY.md čistý, žádné změny (49 řádků). Záloha: `backup/2026-06-30_0200_memory.backup.md`.",
"run_id": "439f7f4d:1782777600003:a5d5678c",
"updated_at_ms": 1782777614767
}

View File

@@ -0,0 +1,18 @@
{
"job_id": "e81cda77",
"job_name": "nanobot-version-check",
"session_key": "websocket:52d0f338-7a06-42e7-aad2-86a4cabbfb9f",
"prompt_ref": {
"id": "cron.agent_turn.reminder",
"version": 1,
"sha256": "c8d7b4b1909d570c06bf4c646d93ca39601abc1e375578c85ae3d2ec3db395aa"
},
"prompt_vars": {
"message": "Check if a new nanobot-ai version is available on PyPI. Compare the latest PyPI version with the currently installed version (run `nanobot --version`). If a new version is found, notify the user via Telegram with: the current version, the new version, and the upgrade command: `uv tool upgrade nanobot-ai`. If already up to date, do nothing."
},
"rendered_prompt": "The scheduled time has arrived. Execute this scheduled cron job now and report the result to the user in the same session.\n\nRules:\n- Speak directly to the user in their language.\n- Do not narrate internal progress.\n- Do not include user IDs.\n- Do not add status reports like \"Done\" or \"Reminded\" unless they are the natural response.\n\nCron job: Check if a new nanobot-ai version is available on PyPI. Compare the latest PyPI version with the currently installed version (run `nanobot --version`). If a new version is found, notify the user via Telegram with: the current version, the new version, and the upgrade command: `uv tool upgrade nanobot-ai`. If already up to date, do nothing.",
"status": "ok",
"response": "Máš aktuální verzi — nainstalovaná i nejnovější na PyPI je `0.2.2`. Upgrade není potřeba.",
"run_id": "e81cda77:1782367200027:f300d68f",
"updated_at_ms": 1782367205246
}

View File

@@ -0,0 +1,18 @@
{
"job_id": "e81cda77",
"job_name": "nanobot-version-check",
"session_key": "websocket:52d0f338-7a06-42e7-aad2-86a4cabbfb9f",
"prompt_ref": {
"id": "cron.agent_turn.reminder",
"version": 1,
"sha256": "c8d7b4b1909d570c06bf4c646d93ca39601abc1e375578c85ae3d2ec3db395aa"
},
"prompt_vars": {
"message": "Check if a new nanobot-ai version is available on PyPI. Compare the latest PyPI version with the currently installed version (run `nanobot --version`). If a new version is found, notify the user via Telegram with: the current version, the new version, and the upgrade command: `uv tool upgrade nanobot-ai`. If already up to date, do nothing."
},
"rendered_prompt": "The scheduled time has arrived. Execute this scheduled cron job now and report the result to the user in the same session.\n\nRules:\n- Speak directly to the user in their language.\n- Do not narrate internal progress.\n- Do not include user IDs.\n- Do not add status reports like \"Done\" or \"Reminded\" unless they are the natural response.\n\nCron job: Check if a new nanobot-ai version is available on PyPI. Compare the latest PyPI version with the currently installed version (run `nanobot --version`). If a new version is found, notify the user via Telegram with: the current version, the new version, and the upgrade command: `uv tool upgrade nanobot-ai`. If already up to date, do nothing.",
"status": "ok",
"response": "Error: this model requires a subscription, upgrade for access: https://ollama.com/upgrade (ref: 05f46ab4-5ba5-4ac7-aa9a-37e2d197c33b)",
"run_id": "e81cda77:1782453600001:ebe1dfd7",
"updated_at_ms": 1782453600457
}

View File

@@ -0,0 +1,18 @@
{
"job_id": "e81cda77",
"job_name": "nanobot-version-check",
"session_key": "websocket:52d0f338-7a06-42e7-aad2-86a4cabbfb9f",
"prompt_ref": {
"id": "cron.agent_turn.reminder",
"version": 1,
"sha256": "c8d7b4b1909d570c06bf4c646d93ca39601abc1e375578c85ae3d2ec3db395aa"
},
"prompt_vars": {
"message": "Check if a new nanobot-ai version is available on PyPI. Compare the latest PyPI version with the currently installed version (run `nanobot --version`). If a new version is found, notify the user via Telegram with: the current version, the new version, and the upgrade command: `uv tool upgrade nanobot-ai`. If already up to date, do nothing."
},
"rendered_prompt": "The scheduled time has arrived. Execute this scheduled cron job now and report the result to the user in the same session.\n\nRules:\n- Speak directly to the user in their language.\n- Do not narrate internal progress.\n- Do not include user IDs.\n- Do not add status reports like \"Done\" or \"Reminded\" unless they are the natural response.\n\nCron job: Check if a new nanobot-ai version is available on PyPI. Compare the latest PyPI version with the currently installed version (run `nanobot --version`). If a new version is found, notify the user via Telegram with: the current version, the new version, and the upgrade command: `uv tool upgrade nanobot-ai`. If already up to date, do nothing.",
"status": "ok",
"response": "Aktuální — nainstalovaná i PyPI verze je `0.2.2`. Žádná nová verze nevyšla.",
"run_id": "e81cda77:1782540000002:a5ca3c2d",
"updated_at_ms": 1782540006769
}

View File

@@ -0,0 +1,18 @@
{
"job_id": "e81cda77",
"job_name": "nanobot-version-check",
"session_key": "websocket:52d0f338-7a06-42e7-aad2-86a4cabbfb9f",
"prompt_ref": {
"id": "cron.agent_turn.reminder",
"version": 1,
"sha256": "c8d7b4b1909d570c06bf4c646d93ca39601abc1e375578c85ae3d2ec3db395aa"
},
"prompt_vars": {
"message": "Check if a new nanobot-ai version is available on PyPI. Compare the latest PyPI version with the currently installed version (run `nanobot --version`). If a new version is found, notify the user via Telegram with: the current version, the new version, and the upgrade command: `uv tool upgrade nanobot-ai`. If already up to date, do nothing."
},
"rendered_prompt": "The scheduled time has arrived. Execute this scheduled cron job now and report the result to the user in the same session.\n\nRules:\n- Speak directly to the user in their language.\n- Do not narrate internal progress.\n- Do not include user IDs.\n- Do not add status reports like \"Done\" or \"Reminded\" unless they are the natural response.\n\nCron job: Check if a new nanobot-ai version is available on PyPI. Compare the latest PyPI version with the currently installed version (run `nanobot --version`). If a new version is found, notify the user via Telegram with: the current version, the new version, and the upgrade command: `uv tool upgrade nanobot-ai`. If already up to date, do nothing.",
"status": "ok",
"response": "Aktuální — `0.2.2` všude. Žádná nová verze nevyšla.",
"run_id": "e81cda77:1782626400002:c707a8e2",
"updated_at_ms": 1782626411179
}

View File

@@ -0,0 +1,18 @@
{
"job_id": "e81cda77",
"job_name": "nanobot-version-check",
"session_key": "websocket:52d0f338-7a06-42e7-aad2-86a4cabbfb9f",
"prompt_ref": {
"id": "cron.agent_turn.reminder",
"version": 1,
"sha256": "c8d7b4b1909d570c06bf4c646d93ca39601abc1e375578c85ae3d2ec3db395aa"
},
"prompt_vars": {
"message": "Check if a new nanobot-ai version is available on PyPI. Compare the latest PyPI version with the currently installed version (run `nanobot --version`). If a new version is found, notify the user via Telegram with: the current version, the new version, and the upgrade command: `uv tool upgrade nanobot-ai`. If already up to date, do nothing."
},
"rendered_prompt": "The scheduled time has arrived. Execute this scheduled cron job now and report the result to the user in the same session.\n\nRules:\n- Speak directly to the user in their language.\n- Do not narrate internal progress.\n- Do not include user IDs.\n- Do not add status reports like \"Done\" or \"Reminded\" unless they are the natural response.\n\nCron job: Check if a new nanobot-ai version is available on PyPI. Compare the latest PyPI version with the currently installed version (run `nanobot --version`). If a new version is found, notify the user via Telegram with: the current version, the new version, and the upgrade command: `uv tool upgrade nanobot-ai`. If already up to date, do nothing.",
"status": "ok",
"response": "Aktuální — `0.2.2` všude. Žádná nová verze.",
"run_id": "e81cda77:1782712800001:d979ebac",
"updated_at_ms": 1782712804815
}