summaryrefslogtreecommitdiff
path: root/makima/src/server
diff options
context:
space:
mode:
authorsoryu <soryu@soryu.co>2026-02-08 19:50:20 +0000
committersoryu <soryu@soryu.co>2026-02-08 19:50:20 +0000
commit87fa8c4af66745bd30bc84b6c5ef657dd4dec002 (patch)
treecf8216c349086819300b4400c2db27c5c97be62c /makima/src/server
parent2166befc8869dbb76008a1fe62f28a4936e77bce (diff)
downloadsoryu-87fa8c4af66745bd30bc84b6c5ef657dd4dec002.tar.gz
soryu-87fa8c4af66745bd30bc84b6c5ef657dd4dec002.zip
Fix directive evaluation and add to frontend
Diffstat (limited to 'makima/src/server')
-rw-r--r--makima/src/server/handlers/mesh_supervisor.rs4
1 files changed, 2 insertions, 2 deletions
diff --git a/makima/src/server/handlers/mesh_supervisor.rs b/makima/src/server/handlers/mesh_supervisor.rs
index 43388a8..09758bb 100644
--- a/makima/src/server/handlers/mesh_supervisor.rs
+++ b/makima/src/server/handlers/mesh_supervisor.rs
@@ -400,8 +400,8 @@ pub async fn try_start_pending_task(
continue_from_task_id: updated_task.continue_from_task_id,
copy_files: updated_task.copy_files.as_ref().and_then(|v| serde_json::from_value(v.clone()).ok()),
contract_id: updated_task.contract_id,
- is_supervisor: false,
- autonomous_loop: false,
+ is_supervisor: updated_task.is_supervisor,
+ autonomous_loop: updated_task.is_supervisor,
resume_session: task.retry_count > 0, // Use --continue for retried tasks
conversation_history: None,
patch_data,