diff options
Diffstat (limited to 'makima/src/db')
| -rw-r--r-- | makima/src/db/models.rs | 11 |
1 files changed, 7 insertions, 4 deletions
diff --git a/makima/src/db/models.rs b/makima/src/db/models.rs index 21e5370..9c2d072 100644 --- a/makima/src/db/models.rs +++ b/makima/src/db/models.rs @@ -1326,8 +1326,9 @@ pub struct Contract { #[sqlx(json)] #[serde(default)] pub completed_deliverables: serde_json::Value, - /// When true, tasks do not auto-execute completion actions and work stays in worktrees. - /// Used for local-only workflows where changes are managed manually. + /// Whether this contract operates in local-only mode. + /// When enabled, automatic completion actions (branch, merge, pr) are skipped, + /// allowing users to manually handle code changes via patch files or other means. #[serde(default)] pub local_only: bool, pub version: i32, @@ -1503,7 +1504,8 @@ pub struct CreateContractRequest { #[serde(default)] pub phase_guard: Option<bool>, /// Enable local-only mode for this contract. - /// When true, tasks do not auto-execute completion actions and work stays in worktrees. + /// When enabled, automatic completion actions (branch, merge, pr) are skipped, + /// allowing users to manually handle code changes via patch files or other means. #[serde(default)] pub local_only: Option<bool>, } @@ -1528,7 +1530,8 @@ pub struct UpdateContractRequest { #[serde(default)] pub phase_guard: Option<bool>, /// Enable or disable local-only mode for this contract. - /// When true, tasks do not auto-execute completion actions and work stays in worktrees. + /// When enabled, automatic completion actions (branch, merge, pr) are skipped, + /// allowing users to manually handle code changes via patch files or other means. #[serde(default)] pub local_only: Option<bool>, /// Version for optimistic locking |
