summaryrefslogtreecommitdiff
path: root/makima/src/daemon/api
diff options
context:
space:
mode:
authorsoryu <soryu@soryu.co>2026-01-27 00:32:04 +0000
committersoryu <soryu@soryu.co>2026-01-27 00:32:04 +0000
commitf6802ec955255184830f932dd65e14489214b2ae (patch)
tree07f7263c7eabc3a0bffc69794c6e7e0e7142b8f5 /makima/src/daemon/api
parentf6b4d06a0158fb7803a2d7a861cf891cb3b202b4 (diff)
downloadsoryu-f6802ec955255184830f932dd65e14489214b2ae.tar.gz
soryu-f6802ec955255184830f932dd65e14489214b2ae.zip
[WIP] Heartbeat checkpoint - 2026-01-27 00:32:04 UTC
Diffstat (limited to 'makima/src/daemon/api')
-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 {