Raw state published by node
{
"node_id": "KCSG1",
"node_type": "WORKER",
"console_url": "http://127.0.0.1:8787",
"capabilities": [
"MISSION_EXECUTOR",
"N8N",
"MCPV4",
"KSANS",
"MINILOKI",
"LOKI",
"MUSE"
],
"updated_at": "2026-08-22T19:58:13Z",
"current": {},
"services": {
"MiniLoki": {
"running": false,
"processes": []
},
"KSANS": {
"running": false,
"processes": [],
"command": ""
},
"Loki": {
"running": false,
"processes": []
},
"Muse": {
"running": false,
"processes": []
},
"MCPv4": {
"running": true,
"processes": [
"759 /usr/bin/python3 /opt/kebunate/mcpv4/app.py"
],
"systemd": "active",
"ports": {
"8844": true,
"8845": true,
"8850": true
}
},
"n8n": {
"running": true,
"processes": [
"44201 node /usr/local/bin/n8n",
"44308 node --disallow-code-generation-from-strings --disable-proto=delete /usr/local/lib/node_modules/n8n/node_modules/.pnpm/@n8n+task-runner@file+packages+@n8n+task-runner_@[email protected]_@opentelemetry_9b355fdefbbcd3a94c6b6a0f8d71b658/node_modules/@n8n/task-runner/dist/start.js"
],
"health": {
"ok": true,
"http": 200
},
"port_5678": true
}
},
"system": {
"hostname": "kebunate-core-sg1",
"platform": "Linux-6.8.0-138-generic-x86_64-with-glibc2.39",
"os": "Linux",
"release": "6.8.0-138-generic",
"machine": "x86_64",
"cpu_count": 2,
"load1": 0.01220703125,
"load5": 0.0068359375,
"load15": 0.0,
"memory": {
"total": 4106104832,
"available": 3065344000,
"used": 1040760832
},
"disk": {
"total": 83921281024,
"used": 21603508224,
"free": 58033819648
},
"python": "3.12.3",
"uptime_seconds": 246727.34,
"network": {
"hostname": "kebunate-core-sg1",
"resolved_ips": [
"127.0.1.1"
],
"interfaces": [
"lo UNKNOWN 127.0.0.1/8 ::1/128 ",
"eth0 UP 139.162.4.63/24 2400:8901::2000:d4ff:fee6:4060/64 fe80::2000:d4ff:fee6:4060/64 ",
"docker0 DOWN 172.17.0.1/16"
]
},
"docker": {
"installed": true,
"runtime_ok": true,
"server_version": "29.6.2",
"error": ""
}
},
"files": {
"state": "/var/lib/kebunate-node-runtime/state.json",
"log": "/var/lib/kebunate-node-runtime/agent.log",
"events": "/var/lib/kebunate-node-runtime/events.ndjson"
},
"truth": {
"source": "persistent-local-agent",
"process_presence_is_not_health": true,
"remote_live_requires_fresh_heartbeat": true
}
}