From 9aed480082dacc5bf606dedee92d6d08442202dc Mon Sep 17 00:00:00 2001 From: Leonardo Grasso Date: Tue, 17 Feb 2026 16:57:28 +0100 Subject: [PATCH] fix(userspace/engine): JSON Schema fixes Signed-off-by: Leonardo Grasso --- userspace/engine/rule_json_schema.h | 20 +++++++++++++++++++- 1 file changed, 19 insertions(+), 1 deletion(-) diff --git a/userspace/engine/rule_json_schema.h b/userspace/engine/rule_json_schema.h index 39c2a906..fbdcd982 100644 --- a/userspace/engine/rule_json_schema.h +++ b/userspace/engine/rule_json_schema.h @@ -98,6 +98,9 @@ const char rule_schema_string[] = LONG_STRING_CONST( "type": "string" } }, + "warn_evttypes": { + "type": "boolean" + }, "skip-if-unknown-filter": { "type": "boolean" } @@ -153,7 +156,7 @@ const char rule_schema_string[] = LONG_STRING_CONST( "append", "replace" ], - "title": "Priority" + "title": "OverriddenItem" }, "Override": { "type": "object", @@ -179,6 +182,21 @@ const char rule_schema_string[] = LONG_STRING_CONST( }, "exceptions": { "$ref": "#/definitions/OverriddenItem" + }, + "capture": { + "$ref": "#/definitions/OverriddenItem" + }, + "capture_duration": { + "$ref": "#/definitions/OverriddenItem" + }, + "tags": { + "$ref": "#/definitions/OverriddenItem" + }, + "warn_evttypes": { + "$ref": "#/definitions/OverriddenItem" + }, + "skip-if-unknown-filter": { + "$ref": "#/definitions/OverriddenItem" } }, "minProperties": 1,