From 04e1e8f0dd85d19917ac5ba0b73cba65ebac8976 Mon Sep 17 00:00:00 2001 From: soryu Date: Mon, 26 Jan 2026 20:19:30 +0000 Subject: Add completion phases --- makima/src/bin/makima.rs | 15 +++++++++++++++ 1 file changed, 15 insertions(+) (limited to 'makima/src/bin') diff --git a/makima/src/bin/makima.rs b/makima/src/bin/makima.rs index 96dc252..6ddecab 100644 --- a/makima/src/bin/makima.rs +++ b/makima/src/bin/makima.rs @@ -590,6 +590,21 @@ async fn run_supervisor( "contract": result.0 }))?); } + SupervisorCommand::MarkDeliverable(args) => { + let client = ApiClient::new(args.common.api_url, args.common.api_key)?; + eprintln!( + "Marking deliverable '{}' as complete for contract {}...", + args.deliverable_id, args.common.contract_id + ); + let result = client + .supervisor_mark_deliverable( + args.common.contract_id, + &args.deliverable_id, + args.phase.as_deref(), + ) + .await?; + println!("{}", serde_json::to_string(&result.0)?); + } } Ok(()) -- cgit v1.2.3