summaryrefslogtreecommitdiff
path: root/makima/src/daemon
diff options
context:
space:
mode:
authorsoryu <soryu@soryu.co>2026-01-27 00:24:16 +0000
committersoryu <soryu@soryu.co>2026-01-27 00:24:16 +0000
commite6a37675281d975b9d4b8af5bbd7fb48f9fe0dfc (patch)
tree32beb4964bff3ae15058ec9701c6d8093729ec13 /makima/src/daemon
parent61e3b3f92adb791fd47d2de3027c46d08c03d901 (diff)
downloadsoryu-e6a37675281d975b9d4b8af5bbd7fb48f9fe0dfc.tar.gz
soryu-e6a37675281d975b9d4b8af5bbd7fb48f9fe0dfc.zip
[WIP] Heartbeat checkpoint - 2026-01-27 00:24:16 UTCmakima/task-task-5cf8ab1f-5cf8ab1f
Diffstat (limited to 'makima/src/daemon')
-rw-r--r--makima/src/daemon/api/contract.rs6
1 files changed, 6 insertions, 0 deletions
diff --git a/makima/src/daemon/api/contract.rs b/makima/src/daemon/api/contract.rs
index 12ebe95..445d676 100644
--- a/makima/src/daemon/api/contract.rs
+++ b/makima/src/daemon/api/contract.rs
@@ -66,6 +66,12 @@ pub struct CreateContractRequest {
pub autonomous_loop: Option<bool>,
#[serde(skip_serializing_if = "Option::is_none")]
pub phase_guard: Option<bool>,
+ #[serde(skip_serializing_if = "Option::is_none")]
+ pub local_only: Option<bool>,
+ #[serde(skip_serializing_if = "Option::is_none")]
+ pub red_team_enabled: Option<bool>,
+ #[serde(skip_serializing_if = "Option::is_none")]
+ pub red_team_prompt: Option<String>,
}
impl ApiClient {