zaloha
This commit is contained in:
@@ -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.
|
||||||
|
|
||||||
|
|||||||
154
cron/jobs.json
154
cron/jobs.json
@@ -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
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
|
|||||||
@@ -1 +1 @@
|
|||||||
371
|
372
|
||||||
@@ -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
Reference in New Issue
Block a user