diff --git a/crates/app-tauri/src/templates.rs b/crates/app-tauri/src/templates.rs index 60dba708..94229664 100644 --- a/crates/app-tauri/src/templates.rs +++ b/crates/app-tauri/src/templates.rs @@ -489,6 +489,7 @@ mod tests { Some("Agent".to_owned()), None, None, + false, ) .unwrap(); diff --git a/crates/domain/src/template.rs b/crates/domain/src/template.rs index 48259e33..3e562a6a 100644 --- a/crates/domain/src/template.rs +++ b/crates/domain/src/template.rs @@ -75,7 +75,7 @@ pub struct AgentTemplate { )] pub default_mcp_tool_policy: Option, /// Whether agents created from this template are cross-project contactable. - #[serde(default, skip_serializing_if = "std::ops::Not::not")] + #[serde(default)] pub default_contactable: bool, }