Layer 1 — rc.d ordering: - Add tailscaled to colibri_daemon REQUIRE so the daemon doesn't start before the tailscale daemon is running. Layer 2 — autospawn hook: - After agent spawn, if clawdie-hw-probe was collected, read external-mcp.json to detect a 'mother' server entry. - If configured, SSH to mother and call node_register via colibri-mcp with 3 retries / 5s backoff (tailscale auth can lag). - Runs in a detached tokio task so SSH retries never block the daemon. The probe data is already collected at autospawn time and passed to the agent via CLAWDIE_HW_PROFILE; this addition closes the loop by actually sending it to the mother node as a best-effort side effect. Sam & Claude |
||
|---|---|---|
| .. | ||
| freebsd | ||
| linux | ||
| mother | ||