This commit is contained in:
lachtan
2026-06-24 17:37:40 +02:00
parent 5b3951ff4b
commit e299c70aed
5 changed files with 158 additions and 11 deletions

View File

@@ -36,3 +36,11 @@ Never use `/tmp/`, hardcoded absolute paths, or in-memory databases for persiste
## exec Tool ## exec Tool
The exec safety guard blocks commands without an explicit workspace path (e.g. `lua -e '...'`, `which`). Write scripts to files inside the workspace (e.g. `tmp/script.lua`) and run them with `working_dir` set to the workspace root. The exec safety guard blocks commands without an explicit workspace path (e.g. `lua -e '...'`, `which`). Write scripts to files inside the workspace (e.g. `tmp/script.lua`) and run them with `working_dir` set to the workspace root.
## No proactive actions
When I ask you to **find out**, **investigate**, **look into**, or **check**
something, that is a request for information only. Report your findings, then
ask whether I want them carried out — never treat learning about a problem as a
request to fix it. When in doubt, ask first.

View File

@@ -70,14 +70,39 @@
"originMetadata": {} "originMetadata": {}
}, },
"state": { "state": {
"nextRunAtMs": 1782288600016, "nextRunAtMs": 1782317405444,
"lastRunAtMs": null, "lastRunAtMs": 1782310204160,
"lastStatus": null, "lastStatus": "ok",
"lastError": null, "lastError": null,
"runHistory": [] "runHistory": [
{
"runAtMs": 1782288600017,
"status": "ok",
"durationMs": 1388,
"error": null
},
{
"runAtMs": 1782295801405,
"status": "ok",
"durationMs": 1438,
"error": null
},
{
"runAtMs": 1782303002845,
"status": "ok",
"durationMs": 1313,
"error": null
},
{
"runAtMs": 1782310204160,
"status": "ok",
"durationMs": 1284,
"error": null
}
]
}, },
"createdAtMs": 1782281400007, "createdAtMs": 1782281400007,
"updatedAtMs": 1782281400007, "updatedAtMs": 1782310205444,
"deleteAfterRun": false "deleteAfterRun": false
}, },
{ {
@@ -104,14 +129,123 @@
"originMetadata": {} "originMetadata": {}
}, },
"state": { "state": {
"nextRunAtMs": 1782283200016, "nextRunAtMs": 1782315605451,
"lastRunAtMs": null, "lastRunAtMs": 1782313805451,
"lastStatus": null, "lastStatus": "ok",
"lastError": null, "lastError": null,
"runHistory": [] "runHistory": [
{
"runAtMs": 1782283200017,
"status": "ok",
"durationMs": 1,
"error": null
},
{
"runAtMs": 1782285000019,
"status": "ok",
"durationMs": 0,
"error": null
},
{
"runAtMs": 1782286800020,
"status": "ok",
"durationMs": 1,
"error": null
},
{
"runAtMs": 1782288601407,
"status": "ok",
"durationMs": 0,
"error": null
},
{
"runAtMs": 1782290401408,
"status": "ok",
"durationMs": 1,
"error": null
},
{
"runAtMs": 1782292201411,
"status": "ok",
"durationMs": 0,
"error": null
},
{
"runAtMs": 1782294001413,
"status": "ok",
"durationMs": 0,
"error": null
},
{
"runAtMs": 1782295802844,
"status": "ok",
"durationMs": 0,
"error": null
},
{
"runAtMs": 1782297602845,
"status": "ok",
"durationMs": 0,
"error": null
},
{
"runAtMs": 1782299402847,
"status": "ok",
"durationMs": 0,
"error": null
},
{
"runAtMs": 1782301202848,
"status": "ok",
"durationMs": 0,
"error": null
},
{
"runAtMs": 1782303004162,
"status": "ok",
"durationMs": 0,
"error": null
},
{
"runAtMs": 1782304804163,
"status": "ok",
"durationMs": 0,
"error": null
},
{
"runAtMs": 1782306604164,
"status": "ok",
"durationMs": 1,
"error": null
},
{
"runAtMs": 1782308404166,
"status": "ok",
"durationMs": 0,
"error": null
},
{
"runAtMs": 1782310205445,
"status": "ok",
"durationMs": 1,
"error": null
},
{
"runAtMs": 1782312005448,
"status": "ok",
"durationMs": 0,
"error": null
},
{
"runAtMs": 1782313805451,
"status": "ok",
"durationMs": 0,
"error": null
}
]
}, },
"createdAtMs": 1782281400014, "createdAtMs": 1782281400014,
"updatedAtMs": 1782281400014, "updatedAtMs": 1782313805451,
"deleteAfterRun": false "deleteAfterRun": false
} }
] ]

View File

@@ -1 +1 @@
371 372

View File

@@ -118,6 +118,10 @@ This file stores important information that should persist across sessions.
- Find use for pi-agent #devops - Find use for pi-agent #devops
- "Objednat se na kolenoskopii" — every weekday 08:00 Europe/Prague - "Objednat se na kolenoskopii" — every weekday 08:00 Europe/Prague
## Runtime / Deployment
- Installed as a `uv` tool: package `nanobot-ai`, update via `uv tool upgrade nanobot-ai`
- Runs as a systemd user service `nanobot.service`
## Personal Notes ## Personal Notes
- Chicken coop (chlívek): pending temperature sensor and MQTT display project - Chicken coop (chlívek): pending temperature sensor and MQTT display project

File diff suppressed because one or more lines are too long