From 2f62df1cc89a23a5bd30e1a3f68a39bcfce9665c Mon Sep 17 00:00:00 2001 From: soryu Date: Sat, 17 Jan 2026 05:37:47 +0000 Subject: Add heartbeat commits --- makima/src/server/handlers/mesh_supervisor.rs | 15 +++++++++++++++ 1 file changed, 15 insertions(+) (limited to 'makima/src/server/handlers/mesh_supervisor.rs') diff --git a/makima/src/server/handlers/mesh_supervisor.rs b/makima/src/server/handlers/mesh_supervisor.rs index 754d086..29eef81 100644 --- a/makima/src/server/handlers/mesh_supervisor.rs +++ b/makima/src/server/handlers/mesh_supervisor.rs @@ -576,6 +576,21 @@ pub async fn spawn_task( "Supervisor spawned new task" ); + // Record history event for task spawned by supervisor + let _ = repository::record_history_event( + pool, + owner_id, + task.contract_id, + Some(task.id), + "task", + Some("spawned"), + None, + serde_json::json!({ + "name": &task.name, + "spawnedBy": supervisor_id.to_string(), + }), + ).await; + // Start task on a daemon // Find a daemon that belongs to this owner let mut updated_task = task; -- cgit v1.2.3