From d86fd55a82c531dbec675d0bbcc2b9e3d9188f33 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marijan=20Petri=C4=8Devi=C4=87?= Date: Tue, 17 Mar 2026 18:40:18 +0100 Subject: [PATCH] config/schema: add serde default to AutonomyConfig (#3691) Co-authored-by: Argenis --- src/config/schema.rs | 1 + 1 file changed, 1 insertion(+) diff --git a/src/config/schema.rs b/src/config/schema.rs index 7e06190cc..8c58f150b 100644 --- a/src/config/schema.rs +++ b/src/config/schema.rs @@ -3451,6 +3451,7 @@ impl Default for WebhookAuditConfig { /// Controls what the agent is allowed to do: shell commands, filesystem access, /// risk approval gates, and per-policy budgets. #[derive(Debug, Clone, Serialize, Deserialize, JsonSchema)] +#[serde(default)] pub struct AutonomyConfig { /// Autonomy level: `read_only`, `supervised` (default), or `full`. pub level: AutonomyLevel,