diff options
Diffstat (limited to 'makima/src/server/handlers/mesh_daemon.rs')
| -rw-r--r-- | makima/src/server/handlers/mesh_daemon.rs | 15 |
1 files changed, 1 insertions, 14 deletions
diff --git a/makima/src/server/handlers/mesh_daemon.rs b/makima/src/server/handlers/mesh_daemon.rs index 9938145..beb4c15 100644 --- a/makima/src/server/handlers/mesh_daemon.rs +++ b/makima/src/server/handlers/mesh_daemon.rs @@ -1303,20 +1303,7 @@ async fn handle_daemon_connection(socket: WebSocket, state: SharedState, auth_re }), ).await; - // Check if this task's contract is a directive orchestrator - if let Some(contract_id) = updated_task.contract_id { - if let Ok(Some(directive)) = repository::get_directive_by_orchestrator_contract_id( - &pool, contract_id - ).await { - let engine = crate::orchestration::DirectiveEngine::new(pool.clone()); - if let Err(e) = engine.on_planning_complete(directive.id, success).await { - tracing::error!( - "Failed to handle planning completion for directive {}: {}", - directive.id, e - ); - } - } - } + // TODO: Directive engine integration (removed for reimplementation) } Ok(None) => { tracing::warn!( |
